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
Shai HopeWI773
10
David WarnerAUS773
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 RootENG831
5
Virat KohliIND814
6
Henry NichollsNZ747
7
Rishabh PantIND747
8
Rohit SharmaIND747
9
Babar AzamPAK736
10
David WarnerAUS724