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 RootEngland908
2HC BrookEngland868
3KS WilliamsonNew Zealand850
4SPD SmithAustralia816
5YBK JaiswalIndia792
6T BavumaSouth Africa790
7PHKD MendisSri Lanka781
8RR PantIndia768
9DJ MitchellNew Zealand748
10BM DuckettEngland747

Test Bowlers Rankings

RankNameCountryRating
1JJ BumrahIndia889
2K RabadaSouth Africa851
3MJ HenryNew Zealand846
4PJ CumminsAustralia838
5JR HazlewoodAustralia815
6Noman AliPakistan806
7SM BolandAustralia784
8NM LyonAustralia769
9M JansenSouth Africa767
10AAP AtkinsonEngland766
10MA StarcAustralia766

Test All Rounders Rankings

RankNameCountryRating
1RA JadejaIndia405
2Mehidy Hasan MirazBangladesh305
3BA StokesEngland295
4PWA MulderSouth Africa284
5PJ CumminsAustralia270
6M JansenSouth Africa269
7MA StarcAustralia238
8JE RootEngland237
9AAP AtkinsonEngland236
10JO HolderWest Indies234

ODI Batters Rankings

RankNameCountryRating
1Shubman GillIndia784
2RG SharmaIndia756
3Babar AzamPakistan739
4V KohliIndia736
5DJ MitchellNew Zealand720
6KIC AsalankaSri Lanka716
7HT TectorIreland708
8SS IyerIndia704
9SD HopeWest Indies699
10Ibrahim ZadranAfghanistan676

ODI Bowlers Rankings

RankNameCountryRating
1KA MaharajSouth Africa680
2M TheekshanaSri Lanka659
3JC ArcherEngland654
4Kuldeep YadavIndia650
5BM ScholtzNamibia645
6Rashid KhanAfghanistan640
7MJ SantnerNew Zealand637
8AU RashidEngland628
9MJ HenryNew Zealand622
10RA JadejaIndia616

ODI All Rounders Rankings

RankNameCountryRating
1Sikandar RazaZimbabwe302
2Azmatullah OmarzaiAfghanistan296
3Mohammad NabiAfghanistan292
4Mehidy Hasan MirazBangladesh249
5MG BracewellNew Zealand246
6MJ SantnerNew Zealand238
6Rashid KhanAfghanistan238
8B McMullenScotland228
9RA JadejaIndia220
10R RavindraNew Zealand216

T20I Batters Rankings

RankNameCountryRating
1Abhishek SharmaIndia926
2PD SaltEngland844
3NT Tilak VarmaIndia819
4JC ButtlerEngland785
5P NissankaSri Lanka779
6TM HeadAustralia771
7TL SeifertNew Zealand725
8SA YadavIndia698
9MDKJ PereraSri Lanka692
10TH DavidAustralia676

T20I Bowlers Rankings

RankNameCountryRating
1CV VarunIndia803
2JA DuffyNew Zealand717
3A ZampaAustralia700
4AJ HoseinWest Indies699
5AU RashidEngland689
6PW HasarangaSri Lanka687
8N ThusharaSri Lanka676
9Rashid KhanAfghanistan660
10NT EllisAustralia658

T20I All Rounders Rankings

RankNameCountryRating
1Saim AyubPakistan241
2HH PandyaIndia233
3Mohammad NabiAfghanistan231
4DS AireeNepal214
5Sikandar RazaZimbabwe209
6PW HasarangaSri Lanka187
7RL ChaseWest Indies184
8LS LivingstoneEngland181
9MP StoinisAustralia179
10AR PatelIndia175

WODI Batters Rankings

RankNameCountryRating
1S MandhanaIndia791
2Nat Sciver-BruntEngland731
3BL MooneyAustralia713
4T BritsSouth Africa706
5A GardnerAustralia697
6EA PerryAustralia696
7L WolvaardtSouth Africa691
8SFM DevineNew Zealand685
9AE JonesEngland668
10Sidra AminPakistan664
10AMCJK AthapaththuSri Lanka664

WODI Bowlers Rankings

RankNameCountryRating
1S EcclestoneEngland792
2A GardnerAustralia692
3M SchuttAustralia666
4KJ GarthAustralia663
5M KappSouth Africa659
6DB SharmaIndia640
7AM KingAustralia637
8HK MatthewsWest Indies634
9Nahida AkterBangladesh633
10CE DeanEngland619

WODI All Rounders Rankings

RankNameCountryRating
1A GardnerAustralia482
2HK MatthewsWest Indies420
3M KappSouth Africa412
4DB SharmaIndia390
5AC KerrNew Zealand334
6A SutherlandAustralia326
7AMCJK AthapaththuSri Lanka290
8Nat Sciver-BruntEngland284
9SFM DevineNew Zealand278
10O PrendergastIreland260

WT20I Batters Rankings

RankNameCountryRating
1BL MooneyAustralia794
2HK MatthewsWest Indies774
3S MandhanaIndia767
4TM McGrathAustralia757
5L WolvaardtSouth Africa731
6T BritsSouth Africa693
7AMCJK AthapaththuSri Lanka689
8SW BatesNew Zealand671
9Shafali VermaIndia655
10AJ HealyAustralia639
10Nat Sciver-BruntEngland639

WT20I Bowlers Rankings

RankNameCountryRating
1A SutherlandAustralia736
2DB SharmaIndia732
2Sadia IqbalPakistan732
4S EcclestoneEngland727
5LK BellEngland714
6G WarehamAustralia704
6CE DeanEngland704
8ASS FletcherWest Indies702
8Nashra SandhuPakistan702
9Nashra SandhuPakistan700
10Rabeya KhanBangladesh701

WT20I All Rounders Rankings

RankNameCountryRating
1HK MatthewsWest Indies505
2AC KerrNew Zealand434
3DB SharmaIndia387
4A GardnerAustralia372
5AMCJK AthapaththuSri Lanka361
6O PrendergastIreland310
7M KappSouth Africa270
8S EcclestoneEngland269
9Nida DarPakistan260
10KE BryceScotland243