1 Hashim Amla
He has been one of the world's leading batsman for around a decade and will definitely go down in history as one of the finest batsmen to have ever played for South Africa. As far as coloured cricketers are concerned, there has not been anyone who comes close to Hashim Amla. He has been a colossus for South Africa at number 3 in Test cricket and has been one of the team's best performers across the three formats of the game.
Amla's technique, stroke-play, temperament and the ability to play the marathon innings has made him one of the game's finest batsmen. Amla has played 110 Tests so far and scored 8583 runs at an average of 49.61 and has scored 28 centuries already.
In limited overs cricket, he has played in many positions for South Africa and in 158 one-dayers so far, he has made 7381 runs at a brilliant average of 51.25. The strike rate of 89.21 is quite brilliant. He is a regular for South Africa in T20 internationals as well and has scored 8 fifties so far in his career.
Looking for fast live cricket scores? Download CricRocket and get fast score updates, top-notch commentary in-depth match stats & much more! 🚀☄️