You are here
Home > Latest ICC Player Rankings


Batsmen Rankings

PositionPlayerCountryRating
1Virat Kohli IND922
2Kane Williamson NZ913
3Cheteswar Pujara IND881
4Steve Smith AUS857
5Henry Nicholls NZ778
6Joe Root ENG763
7David Warner AUS756
8Aiden Markram SA719
9Quinton de Kock SA718
10Francois du Plessis SA702
11Usman Khawaja AUS682
12Tom Latham NZ680
13Dimuth Karunaratne SL676
14Ross Taylor NZ676
15Rishabh Pant IND673
16Hashim Amla SA664
17Angelo Mathews SL660
18Babar Azam PAK658
19Kusal Mendis SL657
20Travis Head AUS644
PositionPlayerCountryRating
1Virat Kohli IND891
2Rohit Sharma IND885
3Babar AzamPakistan Cricket PAK827
4Francois du Plessis SA820
5Ross Taylor NZ808
6David Warner AUS803
7Joe Root ENG791
8Kane Williamson NZ790
9Quinton De Kock SA781
10Aaron Finch AUS778
11Imam-ul-HaqPakistan Cricket PAK764
12Jonny Bairstow ENG761
13Jason Roy ENG755
14Shai Hope WI755
15Usman Khawaja AUS731
16Shikhar Dhawan IND722
17Fakhar ZamanPakistan Cricket PAK711
18Martin Guptill NZ707
19Jos Buttler ENG704
20Mushfiqur Rahim BAN704
PositionPlayerCountryRating
1Babar Azam PAK896
2Colin Munro NZ825
3Glenn Maxwell AUS815
4Aaron Finch AUS782
5Lokesh Rahul IND726
6HazratullahAfganistan cricket Afg718
7D’Arcy Short AUS715
8Elwin Lewis WI707
9Fakhar ZamanPakistan Cricket PAK681
10Rohit Sharma IND673
11Alex Hales ENG664
12Kane Williamson NZ655
13Martin Guptill NZ650
14Reeza Hendricks SA647
15Shaiman Anwar644
16Shikhar Dhawan IND644
17Jason RoyEngland Cricket Eng635
18Virat Kohli IND627
19Joe RootEngland Cricket Eng613
20Mohammad ShahzadAfganistan cricket Afg609
18Jos ButtlerEngland Cricket ENG610
19Hamilton Masakadza ZIM599
20Hashim Amla SA591

Bowling Rankings

PositionPlayerCountryRating
1Kagiso Rabada SA897
2James Anderson ENG892
3Vernon Philander SA845
4Ravindra Jadeja IND844
5Ravichandran Ashwin IND803
6Pat Cummins AUS800
7Morne Morkel SA800
8Trent Boult NZ795
9Rangana Hearth SL777
10Neil Wagner NZ765
11Josh Hazlewood AUS759
12Stuart Broad ENG742
13Mitchell Starc AUS720
14Tim Southee NZ720
15Nathan Lyon AUS710
16Mohammad Shami IND703
17Dale Steyn SA694
18Yasir Shah PAK683
19Shakib Al Hasan BAN655
20Mohammad Abbas PAK652
PositionPlayerCountryRating
1Jasprit Bumrah IND787
2Rashid Khan AFG763
3Josh Hazlewood AUS714
4Hasan Ali PAK711
5Trent Boult NZ699
6Imran Tahir SA683
7Kagiso Rabada SA679
8Chris Woakes ENG673
9Yazuvendra Chahal IND667
10Mitchell Starc AUS658
11Adil Rashid ENG653
12Mitchell Santner NZ765
13Kuldeep Yadav IND628
14Akshar Patel IND624
15Pat Cummins AUS623
16Mohammad Nabi AFG611
17Matt Henry NZ606
18Mustafizur Rahman BAN601
19Liam Plunkett ENG601
20Kim Murtagh IRE597
PositionPlayerCountryRating
1Rashid khan AFG813
2Shadab Khan PAK733
3Yuzvendra Chahal IND706
4Ish Sodhi NZ700
5Samuel Badree WI674
6Mitchell Santner NZ665
7Imran Tahir SA650
8Mohammad Nabi AFG638
9Imad Wasim PAk637
10Jasprit Bumrah IND609
11Mustafizur Rahman BAN609
12Shakib Al Hasan BAN608
13Mohammad Amir PAK608
14Adil Rashid ENG601
15Trent Boult NZ599
16Chris Jordan ENG598
17Graeme Cremer ZIM589
18Sunil Narine WI587
19Bhuvneshwar Kumar IND562
20Chris Morris SA561

All Rounder Rankings

PositionPlayerCountryRating
1Sakib Al Hasan BAN420
2Ravindra Jadeja IND390
2Rashid Khan AFG763
3Vernon Philander SA371
4Ravichandran Ashwin IND367
5Ben Stokes ENG327
6Moeen Ali ENG264
7Pat Cummins AUS248
8Mitchell Starc AUS247
9Kagiso Rabada SA217
10Jason Holder WI208
11Tim Southee NZ206
12Chris Woakes ENG199
13Rangana Hearth SL198
14Dilruwan Perera SL197
15Bhuvneshwar Kumar IND192
16Stuart Broad ENG180
17Colin de Grandhomme NZ168
18Meil Wagner NZ160
19Trent Boult NZ158
20Keshav Maharaj SA157
PositionPlayerCountryRating
1Sakib Al Hasan BAN359
2Mohammad Hafeez PAK339
3Mohammad Nabi AFG323
4Mitchell Santner NZ317
5Chris Woakes ENG312
6Angelo Mathews SL306
7Rashid Khan AFG298
8Jason Holder WI295
9Moeen Ali ENG293
10Ben Stokes ENG282
11Mitchell Marsh AUS273
12Sikandar Sikandar Raza ZIM272
13James Faulkner AUS266
14Hardik Pandya IND262
15Adil Rashid ENG233
16Kevin O’Brien IRE230
17Imad Wasim PAK226
18Kane Williamson NZ215
19Joe Root ENG214
20Paul Stirling IRE211
PositionPlayerCountryRating
1Glenn Maxwell AUS389
2Mohammad Nabi AFG321
3Sakib Al Hasan BAN279
4JP Duminy SA235
5Marlon Samuels WI230
6Thisara Perera SL214
7Mahumdullah BAN212
8Samiullah Shenwari AFG199
9Shoaib Malik PAK188
10Suresh Raina IND160
11Mohammad Hafeez PAK146
12Virat Kohli IND130
13Kane Williamson NZ129
14Angelo Mathews SL127
15Chris GayleWI120
16Carlos Brathwaite WI115
17Colin Munro NZ109
18Rashid Khan AFG101
19Mitchell Santner NZ101
20Kieron Pollard WI78

Top