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 RootEngland899
2KS WilliamsonNew Zealand829
3YBK JaiswalIndia792
4SPD SmithAustralia757
5UT KhawajaAustralia728
6V KohliIndia724
7Mohammad RizwanPakistan720
7M LabuschagneAustralia720
9DJ MitchellNew Zealand718
9RR PantIndia718

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
3Shakib Al HasanBangladesh285
4JE RootEngland282
5Mehidy Hasan MirazBangladesh272
6JO HolderWest Indies270
7AR PatelIndia259
8BA StokesEngland250
9PJ CumminsAustralia245
10CR WoakesEngland238

ODI Batters Rankings

RankNameCountryRating
1Babar AzamPakistan824
2RG SharmaIndia765
3Shubman GillIndia763
4V KohliIndia746
4HT TectorIreland746
6DJ MitchellNew Zealand728
7P NissankaSri Lanka708
8Rahmanullah GurbazAfghanistan692
9Fakhar ZamanPakistan682
10HE van der DussenSouth Africa680

ODI Bowlers Rankings

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

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 YadavIndia805
3PD SaltEngland800
4YBK JaiswalIndia757
5Babar AzamPakistan755
6Mohammad RizwanPakistan746
7JC ButtlerEngland702
8N PooranWest Indies668
9RD GaikwadIndia664
10JP InglisAustralia652

T20I Bowlers Rankings

RankNameCountryRating
1AU RashidEngland721
2AJ HoseinWest Indies695
3Rashid KhanAfghanistan668
4G MotieWest Indies664
5PW HasarangaSri Lanka663
6A ZampaAustralia662
7Fazalhaq FarooqiAfghanistan645
8A NortjeSouth Africa642
9M TheekshanaSri Lanka640
10JR HazlewoodAustralia639

T20I All Rounders Rankings

RankNameCountryRating
1LS LivingstoneEngland253
2DS AireeNepal230
3MP StoinisAustralia211
4Sikandar RazaZimbabwe208
5PW HasarangaSri Lanka206
6Mohammad NabiAfghanistan205
7HH PandyaIndia199
8AK MarkramSouth Africa166
8Imad WasimPakistan166
10MG ErasmusNamibia156

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 McGrathAustralia748
3HK MatthewsWest Indies746
4S MandhanaIndia743
5L WolvaardtSouth Africa735
6AMCJK AthapaththuSri Lanka691
7AJ HealyAustralia683
8T BritsSouth Africa682
9SW BatesNew Zealand681
10SFM DevineNew Zealand634

WT20I Bowlers Rankings

RankNameCountryRating
1S EcclestoneEngland757
2DB SharmaIndia755
3Sadia IqbalPakistan750
4S GlennEngland745
5Renuka SinghIndia722
6HK MatthewsWest Indies703
7SIP FernandoSri Lanka691
7Nashra SandhuPakistan691
9A GardnerAustralia680
10Rabeya KhanBangladesh677

WT20I All Rounders Rankings

RankNameCountryRating
1HK MatthewsWest Indies524
2A GardnerAustralia415
3DB SharmaIndia396
4AC KerrNew Zealand387
5AMCJK AthapaththuSri Lanka330
6Nida DarPakistan281
7SFM DevineNew Zealand251
7KE BryceScotland251
9M KappSouth Africa238
10Nat Sciver-BruntEngland237