Men's Batsmen Ranking

ODI
Player Profile
team flag
RATING
892
RankNameTeamRating
2
Imam-ul-HaqPAK815
3
Virat KohliIND811
4
Rohit SharmaIND791
5
Quinton de KockSA789
6
Ross TaylorNZ775
7
Rassie van der DussenSA769
8
Jonny BairstowENG760
9
David WarnerAUS745
10
Aaron FinchAUS727
T20
Player Profile
team flag
RATING
818
RankNameTeamRating
2
Mohammad RizwanPAK794
3
Aiden MarkramSA757
4
Dawid MalanENG728
5
Aaron FinchAUS716
6
Ishan KishanIND703
7
Devon ConwayNZ703
8
Pathum NissankaSL661
9
Martin GuptillNZ658
10
Rassie van der DussenSA658
Test
Player Profile
team flag
RATING
897
RankNameTeamRating
2
Marnus LabuschagneAUS892
3
Steve SmithAUS845
4
Babar AzamPAK815
5
Kane WilliamsonNZ798
6
Dimuth KarunaratneSL772
7
Usman KhawajaAUS757
8
Rohit SharmaIND754
9
Travis HeadAUS744
10
Virat KohliIND742