The only South African to hit a triple hundred in Tests, Hashim Amla's name is etched forever into the nation's cricket history. The former South Africa captain's pedigree for the longer version has long been established but his penchant for runs in the shorter formats makes him even more invaluable. He is the fastest to complete all the 1000-run multiples from 2000 to 7000 runs in ODIs and is the only current player who could challenge Virat Kohli's record of being the fastest to 10,000. However, he will be 36 years old by the time the next World Cup arrives which in the end could very well prove to be the charismatic player's swansong.
Read MoreTop News
Trending News
Latest News