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 787
3 David Warner AUS 747
4 Quinton de Kock SA 743
5 Imam-ul-Haq PAK 740
Test
Test Batting Rankings
1
Pos Player Team Rating
2 Steve Smith Aus 873
3 Joe Root eng 871
4 Babar Azam Pak 862
5 Travis Head Aus 843

Men's Bowling Rankings

T20
T20I Bowling Rankings
Pos Player Team Rating
2 Rashid Khan AFG 694
3 Adil Rashid ENG 692
4 Josh Hazlewood AUS 690
5 Sam Curran ENG 688
ODI
ODI Bowling Rankings
1
Mohammed Siraj
IND
729
Pos Player Team Rating
2 Josh Hazlewood aus 727
3 Trent Boult nz 708
4 Mitchell Starc aus 665
5 Shakib Al Hasan ban 663
Test
Test Bowling Rankings
Pos Player Team Rating
2 James Anderson eng 859
3 Pat Cummins aus 849
4 Kagiso Rabada sa 807
5 Shaheen Shah Afridi eng 787

Men's All-Rounder Rankings

T20
T20I All-Rounder Rankings
1
Shakib Al Hasan
BAN
252
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
407
Pos Player Team Rating
2 Mohammad Nabi afg 310
3 Rashid Khan afg 280
4 Mitchell Santner nz 269
5 Mehedi Hasan ban 263
Test
Test All-Rounder Rankings
1
Ravindra Jadeja
IND
445
Pos Player Team Rating
2 Ravichandran Ashwin ind 363
3 Shakib Al Hasan ban 329
4 Ben Stokes eng 307
5 Akshar Patel ind 282