#3 Hashim Amla

Owing to his talent and consistency, it is quite possible that by the end of the upcoming series, Hashim Amla might move up the ranks on this particular list.
The classiest stroke-maker on the cricket field, Amla made his Test debut against India in November 2004 and since then he has played 18 Tests against them.
At an average of 45.68, Amla has scored 1,325 runs against the country of his birth, including five tons and four fifties.
The first African batsman, to score a triple century in Tests, brought up his highest score against India, when he scored 253* at a 2010 five-day match at Nagpur and led the visitors to a massive win by an innings and 6 runs.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news