Test Batting Rankings

RankPlayerTeamRating
1Steven Smith941
2Kane Williamson880
3Joe Root848
4Cheteshwar Pujara846
5Virat Kohli818
6Quinton de Kock802
7David Warner759
8Younis Khan757
9Hashim Amla748
10Azhar Ali744

ODI Batting Rankings

RankPlayerTeamRating
1AB De Villiers875
2David Warner871
3Virat Kohli852
4Joe Root787
5Faf du Plessis781
6Quinton de Kock780
7Martin Guptill777
8Babar Azam762
9Kane Williamson757

T20i Batting Rankings

RankPlayerTeamRating
1Virat Kohli799
2Aaron Finch787
3Kane Williamson745
4Joe Root743
5Glenn Maxwell718
6Faf du Plessis706
7Mohammad Shahzad705
8Martin Guptill695
9Alex Hales664
10Hamilton Masakadza657
To Top