Hashim Amla
Amla beats AB de Villiers to this list with his phenomenal numbers. Amla has a career average of 51.45. More importantly, he averages 57.81 in Australia, a whopping 75.70 in England, 47.25 in New Zealand and 50.40 in his home country, South Africa. Amla also averages 52 against Pakistan.
Against West Indies he averages 45.64. His lowest average against any country is an impressive 36.81 against Sri Lanka, showing how consistent he has been over the years, home and away. Amla is a rare breed – he possesses a sub-continental elegance when it comes to playing balls on his pads.
At the same time, he can hook, cut and pull when needed, being bred on the bouncy South African pitches.
ICC Champions Trophy 2025, ICC Champions Trophy India Schedule, India Squad ICC Champions Trophy, ICC Champions Trophy Schedule