Men's Team Rankings

Test Team Rankings

ODI Team Rankings

T20 Team Rankings

Test Teams Ranking

PosTeamRatingPoints
11314610
21193583
31044064
41025013
51012409
6892052
7862364
8682270
9671888
1010208

ODI Teams Ranking

PosTeamRatingPoints
11183197
21133384
31092510
41022857
5982853
6963346
7931947
8892487
9842763
10742077
1154653
1253637

T20I Teams Ranking

PosTeamRatingPoints
127514306
22628904
32589044
424712348
524411717
624013679
723312367
822510576
92219053
102207935
112029679
121995361

Men's Batting Rankings

Test Batting Ranking

RankPlayerTeamRating
1engJoe RootEngland880
2engHarry BrookEngland857
3ausTravis HeadAustralia853
4ausSteve SmithAustralia831
5nzlKane WilliamsonNew Zealand822
6sriKamindu MendisSri Lanka781
7rsaTemba BavumaSouth Africa775
8indYashasvi JaiswalIndia750
9indShubman GillIndia730
10nzlRachin RavindraNew Zealand716
11nzlDaryl MitchellNew Zealand711
12indRishabh PantIndia704
13pakSaud ShakeelPakistan689
14sriPathum NissankaSri Lanka685
15rsaAiden MarkramSouth Africa681
16engBen DuckettEngland669
17pakMohammad RizwanPakistan656
18indRavindra JadejaIndia653
19pakBabar AzamPakistan649
20rsaWiaan MulderSouth Africa647
21pakSalman AghaPakistan630
22sriKusal MendisSri Lanka611
23ausMarnus LabuschagneAustralia606

ODI Batting Ranking

RankPlayerTeamRating
1nzlDaryl MitchellNew Zealand815
2indVirat KohliIndia791
3afgIbrahim ZadranAfghanistan756
4indRohit SharmaIndia748
5indShubman GillIndia716
6pakBabar AzamPakistan684
7wifShai HopeWest Indies679
8irlHarry TectorIreland679
9pakSalman AghaPakistan664
10sriCharith AsalankaSri Lanka656
11engHarry BrookEngland656
12ausTravis HeadAustralia648
13indShreyas IyerIndia648
14sriKusal MendisSri Lanka634
15engJoe RootEngland626
16sriPathum NissankaSri Lanka617
17nzlRachin RavindraNew Zealand603
18afgAzmatullah OmarzaiAfghanistan593
19wifKeacy CartyWest Indies590
20rsaAiden MarkramSouth Africa586
21nzlGlenn PhillipsNew Zealand584
22pakMohammad RizwanPakistan577
23zimSikandar RazaZimbabwe571
24pakFakhar ZamanPakistan561
25engBen DuckettEngland555
26rsaTemba BavumaSouth Africa547
27engJos ButtlerEngland547
28ausMarnus LabuschagneAustralia535
29pakSaim AyubPakistan532
30nzlKane WilliamsonNew Zealand510

T20I Batting Ranking

RankPlayerTeamRating
1indAbhishek SharmaIndia875
2engPhilip SaltEngland792
3sriPathum NissankaSri Lanka766
4indTilak VarmaIndia742
5indSurya Kumar YadavIndia722
6engJos ButtlerEngland716
7ausTravis HeadAustralia700
8nzlTim SeifertNew Zealand698
9afgIbrahim ZadranAfghanistan678
10wifShai HopeWest Indies667
11engHarry BrookEngland640
12sriKusal MendisSri Lanka633
13rsaAiden MarkramSouth Africa629
14nzlFinn AllenNew Zealand605
15ausJosh InglisAustralia590
16sriKusal PereraSri Lanka587
17pakSaim AyubPakistan560
18pakBabar AzamPakistan555
19pakSalman AghaPakistan547
20zimSikandar RazaZimbabwe544

Men's Bowling Rankings

Test Bowling Ranking

RankPlayerTeamRating
1indJasprit BumrahIndia879
2ausMitchell StarcAustralia838
3nzlMatt HenryNew Zealand836
4ausPat CumminsAustralia832
5pakNoman AliPakistan825
6rsaMarco JansenSouth Africa825
7rsaKagiso RabadaSouth Africa807
8ausJosh HazlewoodAustralia775
9ausNathan LyonAustralia753
10indMohammed SirajIndia707
11indRavindra JadejaIndia698
12indKuldeep YadavIndia694
13sriPrabath JayasuriyaSri Lanka693
14engGus AtkinsonEngland691
15rsaKeshav MaharajSouth Africa671
16pakShaheen AfridiPakistan630
17banMehidy Hasan MirazBangladesh620
18wifJayden SealesWest Indies608
19pakSajid KhanPakistan590

ODI Bowling Ranking

RankPlayerTeamRating
1afgRashid KhanAfghanistan705
2engJofra ArcherEngland649
3rsaKeshav MaharajSouth Africa645
4engAdil RashidEngland629
5ausJosh HazlewoodAustralia626
6indKuldeep YadavIndia624
7sriMaheesh TheekshanaSri Lanka624
8banMehidy Hasan MirazBangladesh621
9nzlMatt HenryNew Zealand600
10ausAdam ZampaAustralia599
11nzlMitchell SantnerNew Zealand599
12pakAbrar AhmedPakistan598
13namBernard ScholtzNamibia595
14sriWanindu HasarangaSri Lanka591
15indMohammed SirajIndia585
16wifJayden SealesWest Indies576
17pakShaheen AfridiPakistan574
18wifGudakesh MotieWest Indies573
19pakHaris RaufPakistan570
20afgAzmatullah OmarzaiAfghanistan556
21ausMitchell StarcAustralia550
22afgMohammad NabiAfghanistan548
23indRavindra JadejaIndia545
24indMohammed ShamiIndia543
25rsaMarco JansenSouth Africa512
26indAxar PatelIndia503
27nzlMichael BracewellNew Zealand500
28nzlJacob DuffyNew Zealand484

T20I Bowling Ranking

RankPlayerTeamRating
1afgRashid KhanAfghanistan753
2indVarun ChakaravarthyIndia740
3pakAbrar AhmedPakistan736
4engAdil RashidEngland721
5indJasprit BumrahIndia702
6ausAdam ZampaAustralia682
7afgMujeeb Ur RahmanAfghanistan663
8ausNathan EllisAustralia661
9pakMohammad NawazPakistan658
10sriMaheesh TheekshanaSri Lanka652
11sriWanindu HasarangaSri Lanka651
12indArshdeep SinghIndia649
13banMehedi HasanBangladesh640
14indAxar PatelIndia639
15wifAkeal HoseinWest Indies638
16nzlMitchell SantnerNew Zealand631
17engJofra ArcherEngland617
18nzlJacob DuffyNew Zealand591

Men's All-Rounder Rankings

Test All Rounder Ranking

RankPlayerTeamRating
1indRavindra JadejaIndia455
2rsaMarco JansenSouth Africa344
3engBen StokesEngland299
4banMehidy Hasan MirazBangladesh298
5ausMitchell StarcAustralia284
6ausPat CumminsAustralia250
7rsaWiaan MulderSouth Africa245
8engGus AtkinsonEngland234
9engJoe RootEngland219
10nzlMitchell SantnerNew Zealand212
11indAxar PatelIndia202
12rsaKagiso RabadaSouth Africa197
13nzlMatt HenryNew Zealand188
14rsaKeshav MaharajSouth Africa178
15nzlGlenn PhillipsNew Zealand174
16ausNathan LyonAustralia164
17pakNoman AliPakistan149

ODI All Rounder Ranking

RankPlayerTeamRating
1afgAzmatullah OmarzaiAfghanistan329
2zimSikandar RazaZimbabwe276
3afgMohammad NabiAfghanistan275
4banMehidy Hasan MirazBangladesh275
5nzlMitchell SantnerNew Zealand238
6afgRashid KhanAfghanistan237
7nzlMichael BracewellNew Zealand230
8scoBrandon McMullenScotland219
9sriWanindu HasarangaSri Lanka208
10indAxar PatelIndia201
11pakSalman AghaPakistan201
12ausJosh HazlewoodAustralia196
13sriCharith AsalankaSri Lanka192
14indRavindra JadejaIndia189
15engAdil RashidEngland186
16wifGudakesh MotieWest Indies182
17rsaMarco JansenSouth Africa178
18irlCurtis CampherIreland174
19wifRoston ChaseWest Indies172
20namBernard ScholtzNamibia172
21namGerhard ErasmusNamibia167
22nzlRachin RavindraNew Zealand161
23indKuldeep YadavIndia160
24pakShaheen AfridiPakistan159
25sriMaheesh TheekshanaSri Lanka157
26indHardik PandyaIndia150
27engJofra ArcherEngland147
28nzlGlenn PhillipsNew Zealand147
29pakSaim AyubPakistan140

T20I All Rounder Ranking

RankPlayerTeamRating
1zimSikandar RazaZimbabwe328
2indHardik PandyaIndia299
3pakSaim AyubPakistan275
4afgAzmatullah OmarzaiAfghanistan241
5wifRoston ChaseWest Indies239
6afgMohammad NabiAfghanistan209
7pakMohammad NawazPakistan203
8wifRomario ShepherdWest Indies197
9nzlMitchell SantnerNew Zealand195
10wifJason HolderWest Indies194
11afgRashid KhanAfghanistan183
12namGerhard ErasmusNamibia180
13ausMarcus StoinisAustralia175
14engSam CurranEngland165
15indAxar PatelIndia162
16sriWanindu HasarangaSri Lanka160
17pakShadab KhanPakistan149
18indAbhishek SharmaIndia146
19ausGlenn MaxwellAustralia142
20engLiam LivingstoneEngland137
21nzlRachin RavindraNew Zealand129
22rsaAiden MarkramSouth Africa128
23rsaMarco JansenSouth Africa128
24namJ.J. SmitNamibia122
25nzlGlenn PhillipsNew Zealand99