Men's Batting Rankings

T20
T20I Batting Rankings
1
Pos Player Team Rating
2 Mohammad Rizwan Pak 836
3 Babar Azam Pak 778
4 Devon Conway NZ 768
5 Aiden Markram SA 748
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 Quinton de Kock SA 740
5 Shubman Gill IND 733
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
Pos Player Team Rating
2 Rashid Khan AFG 694
3 Josh Hazlewood AUS 690
4 Adil Rashid ENG 684
5 Tabraiz Shamsi SA 681
ODI
ODI Bowling Rankings
1
Josh Hazlewood
AUS
713
Pos Player Team Rating
2 Trent Boult nz 708
3 Mohammed Siraj ind 702
4 Mitchell Starc aus 702
5 Rashid Khan afg 659
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 eng 787

Men's All-Rounder Rankings

T20
T20I All-Rounder Rankings
1
Shakib Al Hasan
BAN
268
Pos Player Team Rating
2 Hardik Pandya ind 250
3 Mohammad Nabi afg 219
4 Wanindu Hasaranga sl 175
5 J.J. Smit nam 174
ODI
ODI All-Rounder Rankings
1
Shakib Al Hasan
BAN
399
Pos Player Team Rating
2 Mohammad Nabi afg 310
3 Rashid Khan afg 280
4 Mitchell Santner nz 269
5 Mehedi Hasan ban 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 329
4 Akshar Patel ind 316
5 Ben Stokes eng 307