ICC Player Rankings - Men's and Women's Cricket Rankings

Test Batters
Test Bowlers
Test All Rounders
ODI Batters
ODI Bowlers
ODI All Rounders
T20I Batters
T20I Bowlers
T20I All Rounders
WODI Batters
WODI Bowlers
WODI All Rounders
WT20I Batters
WT20I Bowlers
WT20I All Rounders

Test Batters Rankings

RankNameCountryRating
1JE RootEngland932
2KS WilliamsonNew Zealand829
2HC BrookEngland829
4YBK JaiswalIndia792
5SPD SmithAustralia757
6UT KhawajaAustralia728
7V KohliIndia724
8M LabuschagneAustralia720
9RR PantIndia718
9DJ MitchellNew Zealand718

Test Bowlers Rankings

RankNameCountryRating
1JJ BumrahIndia870
2R AshwinIndia869
3JR HazlewoodAustralia847
4K RabadaSouth Africa820
4PJ CumminsAustralia820
6RA JadejaIndia809
7NGRP JayasuriyaSri Lanka801
7NM LyonAustralia801
9KA JamiesonNew Zealand714
10Shaheen Shah AfridiPakistan709

Test All Rounders Rankings

RankNameCountryRating
1RA JadejaIndia468
2R AshwinIndia358
3JE RootEngland296
4Shakib Al HasanBangladesh285
5Mehidy Hasan MirazBangladesh272
6JO HolderWest Indies270
7AR PatelIndia259
8PJ CumminsAustralia245
8BA StokesEngland245
10CR WoakesEngland238

ODI Batters Rankings

RankNameCountryRating
1Babar AzamPakistan824
2RG SharmaIndia765
3Shubman GillIndia763
4V KohliIndia746
5HT TectorIreland737
6DJ MitchellNew Zealand728
7P NissankaSri Lanka708
8Rahmanullah GurbazAfghanistan692
9Fakhar ZamanPakistan682
10TM HeadAustralia677

ODI Bowlers Rankings

RankNameCountryRating
1KA MaharajSouth Africa674
2Rashid KhanAfghanistan668
3Kuldeep YadavIndia665
4A ZampaAustralia663
5JR HazlewoodAustralia656
6BM ScholtzNamibia654
7Shaheen Shah AfridiPakistan650
8JJ BumrahIndia645
9Mohammed SirajIndia643
9TA BoultNew Zealand643

ODI All Rounders Rankings

RankNameCountryRating
1Mohammad NabiAfghanistan306
2Sikandar RazaZimbabwe288
3GJ MaxwellAustralia253
4Rashid KhanAfghanistan250
5MG ErasmusNamibia245
6MJ SantnerNew Zealand233
7Mehidy Hasan MirazBangladesh230
8Zeeshan MaqsoodOman221
9MA LeaskScotland209
10B McMullenScotland206

T20I Batters Rankings

RankNameCountryRating
1TM HeadAustralia881
2SA YadavIndia818
3PD SaltEngland800
4Babar AzamPakistan755
5Mohammad RizwanPakistan746
6YBK JaiswalIndia735
7JC ButtlerEngland702
8BA KingWest Indies657
9N PooranWest Indies655
10JP InglisAustralia652

T20I Bowlers Rankings

RankNameCountryRating
1AU RashidEngland721
2G MotieWest Indies707
3AJ HoseinWest Indies681
4Rashid KhanAfghanistan668
5M TheekshanaSri Lanka667
6A ZampaAustralia662
7PW HasarangaSri Lanka653
8Fazalhaq FarooqiAfghanistan645
8Ravi BishnoiIndia645
10A NortjeSouth Africa642

T20I All Rounders Rankings

RankNameCountryRating
1LS LivingstoneEngland253
2DS AireeNepal235
3HH PandyaIndia223
4MP StoinisAustralia211
5Sikandar RazaZimbabwe208
6Mohammad NabiAfghanistan205
7PW HasarangaSri Lanka199
8AK MarkramSouth Africa166
8Imad WasimPakistan166
10MG ErasmusNamibia164

WODI Batters Rankings

RankNameCountryRating
1Nat Sciver-BruntEngland760
2L WolvaardtSouth Africa756
3S MandhanaIndia738
4AMCJK AthapaththuSri Lanka733
5BL MooneyAustralia704
6EA PerryAustralia689
7M KappSouth Africa682
8AJ HealyAustralia663
9H KaurIndia648
10HK MatthewsWest Indies647

WODI Bowlers Rankings

RankNameCountryRating
1S EcclestoneEngland770
2KL CrossEngland686
3M SchuttAustralia682
4DB SharmaIndia671
5A GardnerAustralia639
6A KhakaSouth Africa621
7HK MatthewsWest Indies610
8JL JonassenAustralia605
9M KappSouth Africa593
10CE DeanEngland592

WODI All Rounders Rankings

RankNameCountryRating
1M KappSouth Africa404
2HK MatthewsWest Indies394
3Nat Sciver-BruntEngland388
4A GardnerAustralia364
5DB SharmaIndia360
6AC KerrNew Zealand344
7AMCJK AthapaththuSri Lanka272
8EA PerryAustralia252
9SFM DevineNew Zealand250
10Nida DarPakistan212

WT20I Batters Rankings

RankNameCountryRating
1BL MooneyAustralia757
2TM McGrathAustralia751
3L WolvaardtSouth Africa742
4HK MatthewsWest Indies738
5S MandhanaIndia736
6T BritsSouth Africa700
7AJ HealyAustralia685
8SW BatesNew Zealand680
9AMCJK AthapaththuSri Lanka670
10SFM DevineNew Zealand652

WT20I Bowlers Rankings

RankNameCountryRating
1S EcclestoneEngland765
2Sadia IqbalPakistan746
3DB SharmaIndia740
3Renuka SinghIndia740
5S GlennEngland739
6M SchuttAustralia719
7N MlabaSouth Africa706
8HK MatthewsWest Indies705
9Nashra SandhuPakistan704
9A GardnerAustralia704

WT20I All Rounders Rankings

RankNameCountryRating
1HK MatthewsWest Indies520
2AC KerrNew Zealand424
3A GardnerAustralia419
4DB SharmaIndia391
5AMCJK AthapaththuSri Lanka332
6M KappSouth Africa299
7Nida DarPakistan276
8Nat Sciver-BruntEngland254
9KE BryceScotland243
10S EcclestoneEngland231