Men's Batsmen Ranking

ODI
Player Profile
team flag
RATING
865
RankNameTeamRating
2
Virat KohliIND857
3
Rohit SharmaIND825
4
Ross TaylorNZ801
5
Aaron FinchAUS791
6
Jonny BairstowENG785
7
Faf du PlessisSA778
8
Fakhar ZamanPAK778
9
David WarnerAUS773
10
Shai HopeWI773
T20
Player Profile
team flag
RATING
892
RankNameTeamRating
2
Aaron FinchAUS830
3
Babar AzamPAK828
4
Devon ConwayNZ774
5
Virat KohliIND762
6
Rassie van der DussenSA756
7
Lokesh RahulIND743
8
Glenn MaxwellAUS694
9
Martin GuptillNZ688
10
Mohammad RizwanPAK640
Test
RankNameTeamRating
2
Steve SmithAUS891
3
Marnus LabuschagneAUS878
4
Joe RootENG836
5
Virat KohliIND814
6
Rishabh PantIND747
7
Rohit SharmaIND747
8
Henry NichollsNZ744
9
David WarnerAUS724
10
Babar AzamPAK714