ICC Team Rankings

TEST Team

Rank   Team Ratings

ODI Team

Rank   Team Ratings

T20 Team

Rank   Team Ratings

ICC Players Rankings

Batsmen Players

Rank Player Name Team Ratings
1 Steven Smith AUS 939
2 Virat Kohli IND 873
3 Joe Root ENG 848
4 Kane Williamson NZ 823
5 David Warner AUS 805
6 Hashim Amla SA 787
7 Azhar Ali PAK 779
8 Younis Khan PAK 772
9 Quinton de Kock SA 760
10 AB de Villiers SA 755

Bowlers Players

Rank Player Name Team Ratings
1 Ravichandran Ashwin IND 878
2 Ravindra Jadeja IND 860
3 Josh Hazlewood AUS 860
4 Rangana Herath SL 827
5 Kagiso Rabada SA 821
6 Dale Steyn SA 819
7 James Anderson ENG 810
8 Stuart Broad ENG 803
9 Vernon Philander SA 798
10 Mitchell Starc AUS 777

All-rounders Players

Rank Player Name Team Ratings
1 Ravichandran Ashwin IND 448
2 Shakib Al Hasan BAN 441
3 Rajendra Jadeja 372
4 Mitchell Starc AUS 347
5 Ben Stokes ENG 327
6 Moeen Ali ENG 312
7 Vernon Philander SA 301
8 Rangana Herath SL 220
9 Stuart Broad ENG 219
10 Chris Woakes ENG 205

Batsmen Players

Rank Player Name Team Ratings
1 David Warner AUS 871
2 AB de Villiers SA 853
3 Virat Kohli IND 852
4 Faf du Plessis SA 788
5 Quinton de Kock SA 778
6 Hashim Amla SA 763
7 Kane Williamson NZ 763
8 Joe Root ENG 753
9 Martin Guptill NZ 739
10 Steven Smith AUS 733

Bowlers Players

Rank Player Name Team Ratings
1 Imran Tahir SA 761
2 Trent Boult NZ 757
3 Sunil Narine WI 711
4 Mitchell Starc AUS 700
5 Josh Hazlewood AUS 684
6 Shakib Al Hasan BAN 643
7 Matt Henry NZ 635
8 Kagiso Rabada SA 635
9 Adil Rashid ENG 628
10 Mohammad Nabi AFG 619

All-rounders Players

Rank Player Name Team Ratings
1 Shakib Al Hasan BAN 377
2 Mohammad Nabi AFG 332
3 Angelo Mathews SL 318
4 Mohammad Hafeez PAK 313
5 James Faulkner AUS 308
6 Mitchell Marsh AUS 282
7 Jason Holder WI 267
8 Ben Stokes ENG 259
9 Ravindra Jadeja IND 255
10 Moeen Ali ENG 252

Batsmen Players

Rank Player Name Team Ratings
1 Virat Kohli IND 799
2 Aaron Finch AUS 787
3 Kane Williamson NZ 744
4 Joe Root ENG 743
5 Glenn Maxwell AUS 718
6 Faf du Plessis SA 706
7 Mohammad Shahzad AFG 703
8 Martin Guptill NZ 695
9 Alex Hales ENG 664
10 Hamilton Masakadza ZIM 656

Bowlers Players

Rank Player Name Team Ratings
1 Imran Tahir SA 795
2 Jasprit Bumrah IND 764
3 Samuel Badree WI 723
4 Imad Wasim PAK 718
5 Rashid Khan PAK 701
6 James Faulkner AUS 688
7 Sunil Narine WI 653
8 Ravichandran Ashwin IND 644
9 Mustafizur Rahman BAN 643
10 Shakib Al Hasan BAN 636

All-rounders Players

Rank Player Name Team Ratings
1 Shakib Al Hasan BAN 347
2 Glenn Maxwell AUS 344
3 Shahid Afridi PAK 282
4 Mohammad Nabi AFG 266
5 Dwayne Bravo WI 264
6 Marlon Samuels WI 262
7 Mohammad Hafeez PAK 230
8 Jean-Paul Duminy SA 218
9 Yuvraj Singh IND 210
10 Samiullah Shenwari AFG 209