- ICC Ranking - Test, T20, ODI, cricinfo, mobilecric, cricbuzz, livescore and more

Batsmen Rankings - Test
RankNameTeamRating
1Virat KohliIndia928
2Steven SmithAustralia911
3Marnus LabuschagneAustralia827
4Kane WilliamsonNew Zealand814
5David WarnerAustralia793
6Cheteshwar PujaraIndia791
7Babar AzamPakistan767
8Ajinkya RahaneIndia759
9Joe RootEngland752
10Ben StokesEngland745
11Dimuth KarunaratneSri Lanka700
12Mayank AgarwalIndia700
13Quinton de KockSouth Africa690
14Rohit SharmaIndia688
15Tom LathamNew Zealand675
Batsmen Rankings - ODI
RankNameTeamRating
1Virat KohliIndia886
2Rohit SharmaIndia868
3Babar AzamPakistan829
4Faf du PlessisSouth Africa815
5Ross TaylorNew Zealand810
6David WarnerAustralia796
7Kane WilliamsonNew Zealand789
8Joe RootEngland776
9Quinton de KockSouth Africa773
10Aaron FinchAustralia769
11Jason RoyEngland764
12Imam-ul-HaqPakistan751
13Jonny BairstowEngland750
14Shai HopeWest Indies739
15Fakhar ZamanPakistan710
Batsmen Rankings - T20
RankNameTeamRating
1Babar AzamPakistan879
2Aaron FinchAustralia810
3Dawid MalanEngland782
4Colin MunroNew Zealand780
5Glenn MaxwellAustralia766
6Lokesh RahulIndia760
7Evin LewisWest Indies702
8Hazratullah ZazaiAfghanistan692
9Virat KohliIndia683
10Eoin MorganEngland653
11Martin GuptillNew Zealand652
12Reeza HendricksSouth Africa648
13Rohit SharmaIndia646
14D Arcy ShortAustralia636
15Shikhar DhawanIndia612
icc cricket Rankings for Top men/batting Test match, icc cricket Rankings for Top men/batting ODI match, icc cricket Rankings for Top men/batting T20 match, icc cricket Rankings for Top 10 men/batting Test match, icc cricket Rankings for Top 10 men/batting ODI match, icc cricket Rankings for Top 10 men/batting T20 match,
Live Home Series
Player Schedule
Points Table Cricket Rankings
Cricket Clothing Cricket Equipment
Cricinfo Apps Download