Men's Batting Rankings

T20
T20I Batting Rankings
1
Pos Player Team Rating
2 Mohammad Rizwan Pak 798
3 Babar Azam Pak 769
4 Aiden Markram SA 748
5 Rilee Rossouw SA 724
ODI
ODI Batting Rankings
1
Babar Azam
PAK
887
Pos Player Team Rating
2 Rassie van der Dussen SA 777
3 Imam-ul-Haq PAK 740
4 Shubman Gill IND 738
5 David Warner SA 726
Test
Test Batting Rankings
1
Pos Player Team Rating
2 Kane Williamson nz 883
3 Steve Smith aus 872
4 Joe Root eng 871
5 Babar Azam pak 862

Men's Bowling Rankings

T20
T20I Bowling Rankings
1
Rashid Khan
AFG
710
Pos Player Team Rating
2 Fazalhaq Farooqi AFG 692
3 Josh Hazlewood AUS 690
4 Wanindu Hasaranga SL 686
5 Maheesh Theekshana SL 684
ODI
ODI Bowling Rankings
1
Josh Hazlewood
AUS
705
Pos Player Team Rating
2 Trent Boult nz 694
3 Mohammed Siraj ind 691
4 Mitchell Starc aus 686
5 Matt Henry nz 676
Test
Test Bowling Rankings
Pos Player Team Rating
2 James Anderson eng 859
3 Pat Cummins aus 841
4 Kagiso Rabada sa 825
5 Shaheen Shah Afridi PAK 787

Men's All-Rounder Rankings

T20
T20I All-Rounder Rankings
1
Shakib Al Hasan
BAN
269
Pos Player Team Rating
2 Hardik Pandya ind 250
3 Mohammad Nabi afg 230
4 Shadab Khan PAK 192
5 Wanindu Hasaranga SL 182
ODI
ODI All-Rounder Rankings
1
Shakib Al Hasan
BAN
392
Pos Player Team Rating
2 Mohammad Nabi afg 310
3 Rashid Khan afg 280
4 Mitchell Santner nz 258
5 Sikandar Raza zim 253
Test
Test All-Rounder Rankings
1
Ravindra Jadeja
IND
431
Pos Player Team Rating
2 Ravichandran Ashwin ind 359
3 Shakib Al Hasan ban 339
4 Akshar Patel ind 316
5 Ben Stokes eng 307