Top 10 Best South African ODI Batsmen of All-Time


5. Lance Klusener – ODIs: 171, Runs: 3,576, Avg: 41.10, S/R: 89.91

Lance Klusener: Top 10 Best South African ODI Batsmen of All-TimeLance Klusener is one of the best ODI finishers to have represented South Africa.  The left-hander was a genuine match-winner. He has batted from no.1 to no.10 batting position.

Even after not playing at a fixed position for a long time, Klusener managed to average in 40s with a strike-rate touching almost 90, which showcases the wealth of talent this man possessed. The Durban-born batsman was a big tournament player and he excelled in World Cups. In 11 WC innings, Lance remained unbeaten in eight and scored 372 runs at an average of 124 with a strike-rate of 121.17. Klusener picked up 22 wickets as well.

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.