Player Rankings

  • TEST
  • ODI
  • T20

Test Batting Rankings

Pos Player Team Rating
1 Steve Smith 947
2 Virat Kohli 912
3 Joe Root 881
4 Kane Williamson 855
5 David Warner 827

Test Bowling Rankings

Pos Player Team Rating
1 James Anderson 887
2 Kagiso Rabada 875
3 Ravindra Jadeja 844
4 Josh Hazlewood 814
5 Ravichandran Ashwin 803

Test All-Rounder Rankings

Pos Player Team Rating
1 Shakib Al Hasan 437
2 Ravindra Jadeja 390
3 Ravichandran Ashwin 367
4 Ben Stokes 357
5 Vernon Philander 321

ODI Batting Rankings

Pos Player Team Rating
1 Virat Kohli 876
2 AB de Villiers 872
3 David Warner 823
4 Rohit Sharma 816
5 Babar Azam 813

ODI Bowling Rankings

Pos Player Team Rating
1 Imran Tahir 743
2 Trent Boult 729
3 Jasprit Bumrah 728
4 Josh Hazlewood 714
5 Hasan Ali 711

ODI All-Rounder Rankings

Pos Player Team Rating
1 Shakib AL Hasan 359
2 Mohammad Hafeez 339
3 Mohammad Nabi 316
4 Angelo Mathews 306
5 Chris Woakes 301

T20I Batting Rankings

Pos Player Team Rating
1 Babar Azam 786
2 Aaron Finch 784
3 Virat Kohli 776
4 Colin Munro 773
5 Evin Lewis 734

T20I Bowling Rankings

Pos Player Team Rating
1 Mitchell Santner 718
2 Rashid Khan 717
3 Ish Sodhi 712
4 Jasprit Bumrah 702
5 Samuel Badree 691

T20I All-Rounder Rankings

Pos Player Team Rating
1 Shakib AL Hasan 353
2 Glenn Maxwell 330
3 Mohammad Nabi 275
4 Marlon Samuels 239
5 JP Duminy 213