You are here
Home > ICC Player Rankings



Batting Rankings

Position Player Country Rating
1 Virat Kohli IND 937
2 Steve Smith AUS 929
3 Kane Williamson NZ 847
4 David Warner AUS 820
5 Joe Root ENG 818
6 Cheteswar Pujara IND 810
7 Dean Elgar SA 784
8 Aiden Markram SA 759
9 Hashim Amla SA 726
10 Dinesh Chandimal SL 722
11 Ross Taylor NZ 697
12 Kraigg Brathwaite WI 690
13 Alastair Cook ENG 686
14 Francois du Plessis SA 673
15 Azhar Ali PAK 672
16 Jonny Bairstow ENG 670
17 Ajinkya Rahane IND 660
18 Lokesh Rahul IND 657
19 Kusal Mendis SL 649
20 Sakib Al Hasan BAN 642
Position Player Country Rating
1 Virat Kohli IND 911
2 Babar Azam PAK 825
3 Joe Root ENG 818
4 Rohit Sharma IND 806
5 David Warner AUS 803
6 Ross Taylor NZ 785
7 Quinton de Kock SA 783
8 Francois du Plessis SA 782
9 Kane Williamson NZ 778
10 Shikhar Dhawan IND 769
11 Jonny Bairstow ENG 760
12 Hashim Amla SA 746
13 Martin Guptill NZ 731
14 MS Dhoni IND 717
15 Aaron Finch AUS 706
16 Jos Buttler ENG 705
17 Tamim Iqbal BAN 698
18 Steve Smith AUS 675
19 Travis Head AUS 670
20 Jason Roy ENG 666
Position Player Country Rating
1 Aaron Finch AUS 891
2 Fakhar Zaman Pakistan Cricket PAK 842
3 Lokesh Rahul IND 639
4 Colin Munro NZ 801
5 Babar Azam PAK 765
6 Glenn Maxwell AUS 761
7 Martin Guptill NZ 747
8 Alex Hales ENG 710
9 D’Arcy Short Australia Cricket Aus 690
10 Rohit Sharma IND 678
11 Evin Lewis WI 671
12 Virat Kohli IND 671
13 Mohammad Shahzad Afganistan cricket Afg 647
14 Jason Roy England Cricket Eng 648
15 Kane Williamson NZ 634
16 Hashim Amla SA 628
17 Jos Buttler England Cricket ENG 614
18 Hamilton Masakadza ZIM 610
19 Eoin Morgan ENG 596
20 Joe Root England Cricket ENG 595

Bowling Rankings

Position Player Country Rating
1 Kagiso Rabada SA 897
2 James Anderson ENG 892
3 Vernon Philander SA 845
4 Ravindra Jadeja IND 844
5 Ravichandran Ashwin IND 803
6 Pat Cummins AUS 800
7 Morne Morkel SA 800
8 Trent Boult NZ 795
9 Rangana Hearth SL 777
10 Neil Wagner NZ 765
11 Josh Hazlewood AUS 759
12 Stuart Broad ENG 742
13 Mitchell Starc AUS 720
14 Tim Southee NZ 720
15 Nathan Lyon AUS 710
16 Mohammad Shami IND 703
17 Dale Steyn SA 694
18 Yasir Shah PAK 683
19 Shakib Al Hasan BAN 655
20 Mohammad Abbas PAK 652
Position Player Country Rating
1 Jasprit Bumrah IND 787
2 Rashid Khan AFG 763
3 Josh Hazlewood AUS 714
4 Hasan Ali PAK 711
5 Trent Boult NZ 699
6 Imran Tahir SA 683
7 Kagiso Rabada SA 679
8 Chris Woakes ENG 673
9 Yazuvendra Chahal IND 667
10 Mitchell Starc AUS 658
11 Adil Rashid ENG 653
12 Mitchell Santner NZ 765
13 Kuldeep Yadav IND 628
14 Akshar Patel IND 624
15 Pat Cummins AUS 623
16 Mohammad Nabi AFG 611
17 Matt Henry NZ 606
18 Mustafizur Rahman BAN 601
19 Liam Plunkett ENG 601
20 Kim Murtagh IRE 597
Position Player Country Rating
1 Rashid khan AFG 813
2 Shadab Khan PAK 733
3 Yuzvendra Chahal IND 706
4 Ish Sodhi NZ 700
5 Samuel Badree WI 674
6 Mitchell Santner NZ 665
7 Imran Tahir SA 650
8 Mohammad Nabi AFG 638
9 Imad Wasim PAk 637
10 Jasprit Bumrah IND 609
11 Mustafizur Rahman BAN 609
12 Shakib Al Hasan BAN 608
13 Mohammad Amir PAK 608
14 Adil Rashid ENG 601
15 Trent Boult NZ 599
16 Chris Jordan ENG 598
17 Graeme Cremer ZIM 589
18 Sunil Narine WI 587
19 Bhuvneshwar Kumar IND 562
20 Chris Morris SA 561

All Rounder Rankings

Position Player Country Rating
1 Sakib Al Hasan BAN 420
2 Ravindra Jadeja IND 390
2 Rashid Khan AFG 763
3 Vernon Philander SA 371
4 Ravichandran Ashwin IND 367
5 Ben Stokes ENG 327
6 Moeen Ali ENG 264
7 Pat Cummins AUS 248
8 Mitchell Starc AUS 247
9 Kagiso Rabada SA 217
10 Jason Holder WI 208
11 Tim Southee NZ 206
12 Chris Woakes ENG 199
13 Rangana Hearth SL 198
14 Dilruwan Perera SL 197
15 Bhuvneshwar Kumar IND 192
16 Stuart Broad ENG 180
17 Colin de Grandhomme NZ 168
18 Meil Wagner NZ 160
19 Trent Boult NZ 158
20 Keshav Maharaj SA 157
Position Player Country Rating
1 Sakib Al Hasan BAN 359
2 Mohammad Hafeez PAK 339
3 Mohammad Nabi AFG 323
4 Mitchell Santner NZ 317
5 Chris Woakes ENG 312
6 Angelo Mathews SL 306
7 Rashid Khan AFG 298
8 Jason Holder WI 295
9 Moeen Ali ENG 293
10 Ben Stokes ENG 282
11 Mitchell Marsh AUS 273
12 Sikandar Sikandar Raza ZIM 272
13 James Faulkner AUS 266
14 Hardik Pandya IND 262
15 Adil Rashid ENG 233
16 Kevin O’Brien IRE 230
17 Imad Wasim PAK 226
18 Kane Williamson NZ 215
19 Joe Root ENG 214
20 Paul Stirling IRE 211
Position Player Country Rating
1 Glenn Maxwell AUS 389
2 Mohammad Nabi AFG 321
3 Sakib Al Hasan BAN 279
4 JP Duminy SA 235
5 Marlon Samuels WI 230
6 Thisara Perera SL 214
7 Mahumdullah BAN 212
8 Samiullah Shenwari AFG 199
9 Shoaib Malik PAK 188
10 Suresh Raina IND 160
11 Mohammad Hafeez PAK 146
12 Virat Kohli IND 130
13 Kane Williamson NZ 129
14 Angelo Mathews SL 127
15 Chris Gayle WI 120
16 Carlos Brathwaite WI 115
17 Colin Munro NZ 109
18 Rashid Khan AFG 101
19 Mitchell Santner NZ 101
20 Kieron Pollard WI 78


Top