Top 10 Best South African ODI Batsmen of All-Time


3. Hashim Amla – ODIs: 150, Runs: 6,880, Avg: 50.21, S/R: 89.10

Hashim Amla: Top 10 Best South African ODI Batsmen of All-TimeWhen Hashim Amla starts batting at his best, which he usually does, he plays with a certain degree of poise and elegance that makes him bliss to watch. Amla has turned out to be a great addition in One-day format and is breaking one record after another.

He is one of the most prolific batsmen in this format for some good years now and is only going stronger with age and time. In merely, 147 innings, Amla has 24 centuries against his name which is some success. Since Kallis’ retirement, Amla along with AB de Villiers have been the senior statesman for the Proteas.

Previous articleRavindra Jadeja – The Warrior with an X-Factor
Next articleBest Australian ODI XI of All Time
Harshit is a 18 year old student and a die hard Cricketoholic . This quote certainly holds true for him "What do they know of cricket who only cricket know".He is a would be sports journalist and is currently pursuing Bachelor's in Journalism and Mass Communication. Cricket, Music and Travelling are of his prime interests. Apart from being a cricket writer he has keen interest in blogging on social issues. He welcomes all the criticisms and suggestions, and gives prime importance to his readers views so feel free to express your opinions in comments section or reach him through social networking sites.