Men's Team Rankings

Test Team Rankings

ODI Team Rankings

T20 Team Rankings

Test Teams Ranking

PosTeamRatingPoints
11284610
21163583
31095013
41044064
5982409
6882364
7822052
8692270
9631888
1023185
1112208
121062

ODI Teams Ranking

PosTeamRatingPoints
11195377
21155499
31094134
41024487
5984600
6984024
7952657
8883782
9793307
10773177
11541291
1252938

T20I Teams Ranking

PosTeamRatingPoints
127322613
225914522
325812645
424917692
524515432
623820002
723517424
822713593
922314925
1022111504
1120214539
122009001

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
9pakSaud ShakeelPakistan734
10indShubman GillIndia730
11nzlRachin RavindraNew Zealand716
12nzlDaryl MitchellNew Zealand711
13indRishabh PantIndia704
14sriPathum NissankaSri Lanka685
15rsaAiden MarkramSouth Africa681
16engBen DuckettEngland669
17pakMohammad RizwanPakistan664
18pakBabar AzamPakistan656
19indRavindra JadejaIndia653
20rsaWiaan MulderSouth Africa647
21ausUsman KhawajaAustralia633
22pakSalman AghaPakistan630
23sriKusal MendisSri Lanka611
24ausMarnus LabuschagneAustralia606

ODI Batting Ranking

RankPlayerTeamRating
1nzlDaryl MitchellNew Zealand840
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
16nzlRachin RavindraNew Zealand621
17sriPathum NissankaSri Lanka617
18nzlGlenn PhillipsNew Zealand602
19afgAzmatullah OmarzaiAfghanistan593
20wifKeacy CartyWest Indies590
21rsaAiden MarkramSouth Africa586
22pakMohammad RizwanPakistan577
23zimSikandar RazaZimbabwe571
24pakFakhar ZamanPakistan561
25engBen DuckettEngland555
26rsaTemba BavumaSouth Africa547
27engJos ButtlerEngland547
28ausMarnus LabuschagneAustralia535
29pakSaim AyubPakistan532
30nzlKane WilliamsonNew Zealand526

T20I Batting Ranking

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

Men's Bowling Rankings

Test Bowling Ranking

RankPlayerTeamRating
1indJasprit BumrahIndia879
2pakNoman AliPakistan843
3ausMitchell StarcAustralia838
4nzlMatt HenryNew Zealand836
5ausPat CumminsAustralia832
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 AfridiPakistan632
17wifJayden SealesWest Indies608
18banMehidy Hasan MirazBangladesh608
19pakSajid KhanPakistan590

ODI Bowling Ranking

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

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
12nzlJacob DuffyNew Zealand650
13indArshdeep SinghIndia649
14nzlMitchell SantnerNew Zealand644
15indAxar PatelIndia639
16wifAkeal HoseinWest Indies638
17banMehedi HasanBangladesh634
18engJofra ArcherEngland617

Men's All-Rounder Rankings

Test All Rounder Ranking

RankPlayerTeamRating
1indRavindra JadejaIndia455
2rsaMarco JansenSouth Africa344
3banMehidy Hasan MirazBangladesh299
4engBen StokesEngland299
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 AliPakistan163

ODI All Rounder Ranking

RankPlayerTeamRating
1afgAzmatullah OmarzaiAfghanistan329
2banMehidy Hasan MirazBangladesh280
3zimSikandar RazaZimbabwe276
4afgMohammad NabiAfghanistan275
5nzlMichael BracewellNew Zealand244
6nzlMitchell SantnerNew Zealand238
7afgRashid KhanAfghanistan237
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
21nzlRachin RavindraNew Zealand171
22namGerhard ErasmusNamibia167
23indKuldeep YadavIndia160
24pakShaheen AfridiPakistan159
25sriMaheesh TheekshanaSri Lanka157
26nzlGlenn PhillipsNew Zealand156
27indHardik PandyaIndia150
28engJofra ArcherEngland147
29pakSaim AyubPakistan140

T20I All Rounder Ranking

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