ICC Batting Rankings

ICC Test Batsmen Rankings

PlayerTeamPoints
Virat KohliIND928
Steve SmithAUS911
Marnus LabuschagneAUS827
Kane WilliamsonNZ814
David WarnerAUS793
Chateshwar PujaraIND791
Babar AzamPAK767
Joe RootENG761
Ajinkya RahaneIND759
Ben StokesENG708

ICC ODI Batsmen Rankings

PlayerTeamPoints
Virat KohliIND886
Rohit SharmaIND868
Babar AzamPAK829
Francois du PlessisSA815
Ross TaylorNZ810
David WarnerAUS796
Kane WilliamsonNZ789
Joe RootENG776
Quinton de KockSA773
Aaron FinchAUS769

ICC T20I Batsmen Rankings

PlayerTeamPoints
Babar AzamPAK879
Aaron FinchAUS810
Dawid MalanENG782
Colin MunroNZ780
Glenn MaxwellAUS766
KL RahulIND760
Evin LewisWI699
Hazratullah ZazaiAFG692
Virat KohliIND683
Eoin MorganENG653
Back to top button
Close