Men’s Player Rankings

ICC Player Test Rankings

ICC Test Batsmen

Rank Name Country Rating
1 K.S. Williamson NZ 919
2 S.P.D. Smith AUS 891
3 M. Labuschagne AUS 878
4 J.E. Root ENG 853
5 V. Kohli IND 836
6 Babar Azam PAK 760
7 H.M. Nicholls NZ 747
8 R.G. Sharma IND 742
9 D.A. Warner AUS 724
10 C.A. Pujara IND 708

ICC Test Bowlers

Rank Name Country Rating
1 P.J. Cummins AUS 908
2 N. Wagner NZ 825
3 R. Ashwin IND 823
4 J.R. Hazlewood AUS 816
5 T.G. Southee NZ 811
6 J.M. Anderson ENG 809
7 S.C.J. Broad ENG 800
8 K. Rabada SA 753
9 J.J. Bumrah IND 746
10 M.A. Starc AUS 744

ICC Test All Rounders

Rank Name Country Rating
1 J.O. Holder WI 407
2 R.A. Jadeja IND 394
3 B.A. Stokes ENG 384
4 Shakib Al Hasan BAN 352
5 R. Ashwin IND 346
6 K.A. Jamieson NZ 293
7 M.A. Starc AUS 275
8 C. de Grandhomme NZ 258
9 P.J. Cummins AUS 249
10 C.R. Woakes ENG 243

ICC Player ODI Rankings

ICC ODI Batsmen

Rank Name Country Rating
1 V. Kohli IND 870
2 R.G. Sharma IND 842
3 Babar Azam PAK 837
4 L.R.P.L. Taylor NZ 818
5 A.J. Finch AUS 791
6 F. du Plessis SA 790
7 D.A. Warner AUS 773
8 K.S. Williamson NZ 765
9 Q. de Kock SA 755
10 J.M. Bairstow ENG 754

ICC ODI Bowlers

Rank Name Country Rating
1 T.A. Boult NZ 722
2 Mujeeb Ur Rahman AFG 708
3 J.J. Bumrah IND 700
4 Mehidy Hasan BAN 694
5 C.R. Woakes ENG 675
6 K. Rabada SA 665
7 J.R. Hazlewood AUS 660
8 Mustafizur Rahman BAN 658
9 Mohammad Amir PAK 647
10 P.J. Cummins AUS 646

ICC ODI All Rounders

Rank Name Country Rating
1 Shakib Al Hasan BAN 420
2 Mohammad Nabi AFG 294
3 C.R. Woakes ENG 281
4 B.A. Stokes ENG 276
5 Imad Wasim PAK 271
6 Rashid Khan AFG 270
7 C. de Grandhomme NZ 265
8 R.A. Jadeja IND 253
9 M.J. Santner NZ 251
10 S.C. Williams ZIM 238

ICC Player T20I Rankings

ICC T20I Batsmen

Rank Name Country Rating
1 D.J. Malan ENG 915
2 K.L. Rahul IND 816
3 Babar Azam PAK 801
4 A.J. Finch AUS 788
5 H.E. van der Dussen SA 700
6 V. Kohli IND 697
7 G.J. Maxwell AUS 676
7 Hazratullah Zazai AFG 676
9 C. Munro NZ 668
10 E.J.G. Morgan ENG 662

ICC T20I Bowlers

Rank Name Country Rating
1 Rashid Khan AFG 736
2 T. Shamsi SA 733
3 Mujeeb Ur Rahman AFG 730
4 A.U. Rashid ENG 700
5 A. Zampa AUS 676
6 T.G. Southee NZ 653
7 M.J. Santner NZ 648
8 A.C. Agar AUS 643
9 S.S. Cottrell WI 634
10 C.J. Jordan ENG 618

ICC T20I All Rounders

Rank Name Country Rating
1 Mohammad Nabi AFG 294
2 Shakib Al Hasan BAN 268
3 G.J. Maxwell AUS 205
4 R.D. Berrington SCO 194
5 S.C. Williams ZIM 190
6 G.J. Delany IRE 170
7 Khawar Ali OMA 159
8 C.O. Obuya KEN 153
9 Rohan Mustafa UAE 152
10 Mahmudullah BAN 135

Top - This Week