Men Player’s Ranking

Men’s Test Batting Ranking

TeamPlayerRating
IndiaVirat Kohli922
New ZealandKane Williamson913
IndiaCheteshwar Pujara881
AustraliaSteve Smith857
New ZealandHenry Nicholls778
EnglandJoe Root763
AustraliaDavid Warner756
South AfricaAiden Markram719
South AfricaQuinton de Kock718
South AfricaFrancois du Plessis702

Men’s ODI Batting Rankings

TeamPlayerRating
IndiaVirat Kohli890
IndiaRohit Sharma862
New ZealandRoss Taylor830
South AfricaQuinton de Kock803
PakistanBabar Azam801
South AfricaFrancois du Plessis801
EnglandJoe Root791
PakistanFakhar Zaman755
New ZealandMartin Guptill750
West IndiesShai Hope744

Men’s T20I Batting Rankings

TeamPlayerRating
PakistanBabar Azam885
New ZealandColin Munro825
Australia/td>Glenn Maxwell815
AustraliaAaron Finch782
IndiaLokesh Rahul726
AfghanistanHazratullah718
AustraliaD’Arcy Short715
West indiesEvin Lewis707
PakistanFakhar Zaman700
EnglandAlex Halesr678