Men's Batsmen Ranking

ODI
Player Profile
team flag
RATING
870
RankNameTeamRating
2
Rohit SharmaIND842
3
Babar AzamPAK837
4
Ross TaylorNZ818
5
Aaron FinchAUS791
6
Faf du PlessisSA790
7
David WarnerAUS773
8
Kane WilliamsonNZ765
9
Quinton de KockSA755
10
Jonny BairstowENG754
T20
Player Profile
team flag
RATING
915
RankNameTeamRating
2
Lokesh RahulIND816
3
Aaron FinchAUS808
4
Babar AzamPAK801
5
Glenn MaxwellAUS701
6
Rassie van der DussenSA700
7
Virat KohliIND697
8
Colin MunroNZ695
9
Tim SeifertNZ685
10
Hazratullah ZazaiAFG676
Test
RankNameTeamRating
2
Steve SmithAUS891
3
Marnus LabuschagneAUS878
4
Joe RootENG853
5
Virat KohliIND836
6
Babar AzamPAK760
7
Henry NichollsNZ747
8
Rohit SharmaIND742
9
David WarnerAUS724
10
Cheteshwar PujaraIND708