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 RootEngland867
2HC BrookEngland846
3KS WilliamsonNew Zealand822
4TM HeadAustralia816
5SPD SmithAustralia811
6PHKD MendisSri Lanka781
7T BavumaSouth Africa775
8YBK JaiswalIndia750
9Saud ShakeelPakistan734
10Shubman GillIndia730

Test Bowlers Rankings

RankNameCountryRating
1JJ BumrahIndia879
2MA StarcAustralia843
2Noman AliPakistan843
4PJ CumminsAustralia841
5MJ HenryNew Zealand836
6M JansenSouth Africa825
7SM BolandAustralia810
8K RabadaSouth Africa807
9JR HazlewoodAustralia783
10NM LyonAustralia760

Test All Rounders Rankings

RankNameCountryRating
1RA JadejaIndia455
2M JansenSouth Africa344
3BA StokesEngland316
4Mehidy Hasan MirazBangladesh299
5MA StarcAustralia293
6PJ CumminsAustralia255
7PWA MulderSouth Africa245
8AAP AtkinsonEngland238
9JE RootEngland218
10MJ SantnerNew Zealand212

ODI Batters Rankings

RankNameCountryRating
1RG SharmaIndia781
2V KohliIndia773
3DJ MitchellNew Zealand766
4Ibrahim ZadranAfghanistan764
5Shubman GillIndia723
6Babar AzamPakistan722
7HT TectorIreland708
8SD HopeWest Indies701
9KIC AsalankaSri Lanka690
10SS IyerIndia679

ODI Bowlers Rankings

RankNameCountryRating
1Rashid KhanAfghanistan710
2JC ArcherEngland670
3Kuldeep YadavIndia655
4M TheekshanaSri Lanka647
5KA MaharajSouth Africa646
6BM ScholtzNamibia645
7MJ SantnerNew Zealand636
8JR HazlewoodAustralia628
9Abrar AhmedPakistan624
10MJ HenryNew Zealand619
10PW HasarangaSri Lanka619

ODI All Rounders Rankings

RankNameCountryRating
1Azmatullah OmarzaiAfghanistan334
2Sikandar RazaZimbabwe302
3Mohammad NabiAfghanistan285
4Mehidy Hasan MirazBangladesh273
5Rashid KhanAfghanistan257
6MJ SantnerNew Zealand255
7MG BracewellNew Zealand239
8PW HasarangaSri Lanka234
9B McMullenScotland228
10AR PatelIndia215

T20I Batters Rankings

RankNameCountryRating
1Abhishek SharmaIndia908
2PD SaltEngland849
3NT Tilak VarmaIndia805
4P NissankaSri Lanka779
5JC ButtlerEngland770
6Sahibzada FarhanPakistan752
7TM HeadAustralia713
8MR MarshAustralia684
9TL SeifertNew Zealand683
10D BrevisSouth Africa680

T20I Bowlers Rankings

RankNameCountryRating
1CV VarunIndia804
2JA DuffyNew Zealand699
3Rashid KhanAfghanistan694
4Abrar AhmedPakistan691
5PW HasarangaSri Lanka687
6AU RashidEngland686
7AJ HoseinWest Indies675
8Mustafizur RahmanBangladesh665
9NT EllisAustralia660
10A ZampaAustralia655

T20I All Rounders Rankings

RankNameCountryRating
1Saim AyubPakistan295
2Sikandar RazaZimbabwe289
3RL ChaseWest Indies252
4HH PandyaIndia231
5Mohammad Nawaz (3)Pakistan218
6Mohammad NabiAfghanistan213
7R ShepherdWest Indies212
8DS AireeNepal202
9Azmatullah OmarzaiAfghanistan184
10AR PatelIndia182

WODI Batters Rankings

RankNameCountryRating
1L WolvaardtSouth Africa820
2S MandhanaIndia811
3A GardnerAustralia738
4Nat Sciver-BruntEngland714
5BL MooneyAustralia700
6AJ HealyAustralia688
7EA PerryAustralia669
7SFM DevineNew Zealand669
9HK MatthewsWest Indies663
10JI RodriguesIndia658

WODI Bowlers Rankings

RankNameCountryRating
1S EcclestoneEngland747
2AM KingAustralia695
3M KappSouth Africa691
4A GardnerAustralia675
5DB SharmaIndia657
6A SutherlandAustralia650
7KJ GarthAustralia646
8HK MatthewsWest Indies634
9M SchuttAustralia633
10N MlabaSouth Africa628

WODI All Rounders Rankings

RankNameCountryRating
1A GardnerAustralia498
2HK MatthewsWest Indies420
3M KappSouth Africa415
4DB SharmaIndia392
5A SutherlandAustralia388
6AC KerrNew Zealand332
7Nat Sciver-BruntEngland280
8SFM DevineNew Zealand279
9AMCJK AthapaththuSri Lanka269
10O PrendergastIreland254

WT20I Batters Rankings

RankNameCountryRating
1BL MooneyAustralia794
2HK MatthewsWest Indies774
3S MandhanaIndia767
4TM McGrathAustralia757
5L WolvaardtSouth Africa744
6Shafali VermaIndia736
7AMCJK AthapaththuSri Lanka692
8T BritsSouth Africa679
9SW BatesNew Zealand671
10JI RodriguesIndia643

WT20I Bowlers Rankings

RankNameCountryRating
1DB SharmaIndia738
2A SutherlandAustralia736
3Sadia IqbalPakistan732
4S EcclestoneEngland727
5LK BellEngland714
6N MlabaSouth Africa705
6Renuka SinghIndia705
7G WarehamAustralia704
7CE DeanEngland704
8G WarehamAustralia704
8CE DeanEngland704
9ASS FletcherWest Indies702
10ASS FletcherWest Indies702

WT20I All Rounders Rankings

RankNameCountryRating
1HK MatthewsWest Indies505
2AC KerrNew Zealand434
3DB SharmaIndia382
4A GardnerAustralia372
5AMCJK AthapaththuSri Lanka337
6S EcclestoneEngland269
7M KappSouth Africa265
8Nida DarPakistan260
9O PrendergastIreland258
10N de KlerkSouth Africa237