Last Update: January 25, 2021

TESTMen's Test Batting Rankings
POS PLAYER TEAM RATING
1 Kane Williamson NZ 919
2 Steve Smith AUS 891
3 Marnus Labuschagne AUS 878
4 Virat Kohli IND 862
5 Joe Root ENG 783
6 Babar Azam PAK 781
7 Cheteshwar Pujara IND 760
8 Ben Stokes ENG 752
9 Ajinkya Rahane IND 748
10 Henry Nicholls NZ 747
TESTMen's Test Bowling Rankings
POS PLAYER TEAM RATING
1 Pat Cummins AUS 908
2 Stuart Broad ENG 847
3 Neil Wagner NZ 825
4 Josh Hazlewood AUS 816
5 Tim Southee NZ 811
6 Kagiso Rabada SA 786
7 James Anderson ENG 773
8 Ravichandran Ashwin IND 760
9 Jasprit Bumrah IND 757
10 Jason Holder WI 753
TESTMen's Test All-Rounder Rankings
POS PLAYER TEAM RATING
1 Ben Stokes ENG 436
2 Jason Holder WI 423
3 Ravindra Jadeja IND 419
4 Shakib Al Hasan BAN 366
5 Kyle Jamieson NZ 293
6 Ravichandran Ashwin IND 281
7 Mitchell Starc AUS 275
8 Chris Woakes ENG 263
9 Colin de Grandhomme NZ 258
10 Pat Cummins AUS 249
ODIMen's ODI Batting Rankings
POS PLAYER TEAM RATING
1 Virat Kohli IND 870
2 Rohit Sharma IND 842
3 Babar Azam PAK 837
4 Ross Taylor NZ 818
5 Aaron Finch AUS 791
6 Francois du Plessis SA 790
7 David Warner AUS 773
8 Kane Williamson NZ 765
9 Quinton de Kock SA 755
10 Jonny Bairstow ENG 754
ODIMen's ODI Bowling Rankings
POS PLAYER TEAM RATING
1 Trent Boult NZ 722
2 Mujeeb Ur Rahman AFG 701
3 Jasprit Bumrah IND 700
4 Chris Woakes ENG 675
5 Kagiso Rabada SA 665
6 Josh Hazlewood AUS 660
7 Mohammad Amir PAK 647
8 Pat Cummins AUS 646
9 Matt Henry NZ 641
10 Jofra Archer ENG 637
ODIMen's ODI All-Rounder Rankings
POS PLAYER TEAM RATING
1 Shakib Al Hasan BAN 373
2 Mohammad Nabi AFG 301
3 Chris Woakes ENG 281
4 Ben Stokes ENG 276
5 Imad Wasim PAK 271
6 Colin de Grandhomme NZ 265
7 Rashid Khan AFG 253
8 Ravindra Jadeja IND 253
9 Mitchell Santner NZ 251
10 Sean Williams ZIM 238
T20IMen's T20I Batting Rankings
POS PLAYER TEAM RATING
1 Dawid Malan ENG 915
2 Babar Azam PAK 820
3 Lokesh Rahul IND 816
4 Aaron Finch AUS 808
5 Rassie van der Dussen SA 744
6 Glenn Maxwell AUS 701
7 Virat Kohli IND 697
8 Colin Munro NZ 695
9 Tim Seifert NZ 685
10 Hazratullah AFG 676
T20IMen's T20I Bowling Rankings
POS PLAYER TEAM RATING
1 Rashid Khan AFG 736
2 Mujeeb Ur Rahman AFG 730
3 Adil Rashid ENG 700
4 Adam Zampa AUS 685
5 Tabraiz Shamsi SA 680
6 Ashton Agar AUS 664
7 Tim Southee NZ 636
8 Sheldon Cottrell WI 634
9 Mitchell Santner NZ 628
10 Chris Jordan ENG 618
T20IMen's T20I All-Rounder Rankings
POS PLAYER TEAM RATING
1 Mohammad Nabi AFG 294
2 Shakib Al Hasan BAN 268
3 Glenn Maxwell AUS 225
4 Richard Berrington SCO 194
5 Sean Williams ZIM 190
6 Gareth Delany IRE 170
7 Khawar Ali OMA 159
8 Collins Obuya KEN 153
9 Rohan Mustafa UAE 152
10 Zeeshan Maqsood OMA 135