Players Rankings

Test Rankings

NAMECOUNTRYRANKRATING
Steve Smith AUS1931
Virat Kohli IND2928
Kane Williamson NZ3877
Cheteshwar Pujara IND4791
Ajinkya Rahane IND5759
Henry Nicholls NZ6744
Dimuth Karunaratne SL7723
Tom Latham NZ8707
Ben Stokes ENG9704
Mayank Agarwal IND10700
Joe Root IND11697
BJ Watling NZ12693
NAMECOUNTRYRANKRATING
Pat Cummins AUS1907
Kagiso RabadaSA2839
Neil Wagner NZ3816
Jason Holder WI4814
Jasprit Bumrah IND5794
James Anderson ENG6790
Vernon Philander SA7783
Kemar Roach WI8780
Josh Hazlewood AUS9772
Ravichandran Ashwin IND9772
Mohammad Shami IND11771
Trent Boult NZ11771
NameCountry RankRating
Jason Holder WI1472
Ravinder Jadeja IND2406
Ben Stokes ENG3401
Vernon PhilanderSA4315
Ravichandran Ashwin IND5308
Pat Cummins AUS6280
Mitchell Starc AUS7270
Colin de Grandhomme NZ8241
Moeen Ali ENG9229
Tim Southee NZ10227
Chris Woakes ENG11225
Roston Chase WI12223

ODI Rankings

NAMECOUNTRYRANKRATING
Virat KohliIND1887
Rohit SharmaIND2854
Ross Taylor NZ3821
Joe Root ENG4807
Babar AzamPAK5801
Francois du Plessis SA6791
Shai Hope WI7780
Quinton de Kock SA8758
Fakhar Zaman PAK9755
Shikhar Dhawan IND10744
Kane Williamson NZ11739
Jonny Bairstow ENG12726
RankNameCountryRating
1Jasprit BumrahIND808
Rashid KhanAFG788
Trent Boult NZ732
Kuldeep Yadav IND719
Yuzvendra Chahal IND709
Mustafizur Rahman BAN695
Kagiso Rabada SA688
Adil Rashid ENG683
Mujeeb Zadran AFG679
10 Josh Hazlewood AUS665
11 Imran Tahir SA654
12 Chris Woakes ENG642
NameCountry RankRating
Rashid KhanAFG1353
Shakib Al Hasan BAN2352
Mohammad Nabi AFG3337
Mohammad Hafeez PAK4296
Moeen Ali ENG5289
Mitchell Santner NZ6280
Chris Woakes ENG7278
Angelo Mathews SL8273
Jason Holder WI9266
Sikandar Raza ZIM10259
Adil Rashid ENG11254
Ben Stokes AUS12250

ICC T20I Batsman Rankings

NAMECOUNTRYRANKRATING
Babar Azam
PAK1858
Aaron Finch AUS2839
Colin Munro NZ3815
Lokesh RahulIND4780
Fakhar Zaman PAK5749
Glenn Maxwel AUS6742
Rohit Sharma IND7707
Martin Guptill NZ8703
Alex Hales ENG9697
Jason Roy ENG10688
D'Arcy Short AUS11677
Kane Williamson NZ12664

ICC T20I Bowling Rankings

NAMECOUNTRYRANKRATING
Rashid Khan
AFG1793
Shadab Khan PAK2752
Adil Rashid ENG3676
Yuzvendra Chahal IND4669
Ish Sodhi NZ5668
Imran Tahir SA6653
Faheem Ashraf PAK7652
Imad Wasim PAK8651
Billy Stanlake AUS9640
Andrew Tye AUS10634
Shakib Al Hasan BAN11633
Mohammad NabiAFG12630

ICC T20I All-Rounders Rankings

NameCountry RankRating
Glenn Maxwell AUS1345
Mohammad Nabi AFG2313
Shakib Al Hasan BAN3310
JP Duminy SA4225
Thisara Perera SL5213
Mahmudullah BAN6213
Paul Stirling IRE7208
Richard Berrington SCO8202
Sean Williams ZIM9197
Marlon Samuels WI10197
Mohammad Hafeez PAK11192
Samiullah Shenwari AFG12188