#6 Hashim Amla (South Africa)
In an era dominated by white ball cricket, and players looking to play their shots from ball one, the old-fashioned batsmen have gone out of style really in recent years. At 35, Amla may be approaching the twilight of his career, and South Africa will greatly miss him when he calls it a day.
He has played 119 Test matches for his country, scoring 9,022 runs at an excellent average of 47.23.
One of his finest talents in his ability to play long innings for his team, and wear down the opposition’s bowling line up. His 311 not out against England in 2012 was the highest score ever by a South African in Test cricket, and the sixth longest innings in Test history, batting for over 13 hours.
He showed his ability to perform overseas in 2010, during the series with India, where he scored hundreds in all three of his innings. This included a superb 253 not out in the first test, and then an eight-hour unbeaten knock in vain in the second Test.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news