Men’s Batting Rankings

T20
T20I Batting Rankings
1
Pos Player Team Rating
2 Mohammad Rizwan Pak 836
3 Devon Conway NZ 788
4 Babar Azam Pak 778
5 Aiden Markram SA 748
ODI
ODI Batting Rankings
1
Babar Azam
PAK
887
Pos Player Team Rating
2 Rassie van der Dussen SA 766
3 Quinton de Kock SA 759
4 Virat Kohli Ind 750
5 David Warner Aus 747
Test
Test Batting Rankings
1
Pos Player Team Rating
2 Steve Smith Aus 892
3 Babar Azam Pak 862
4 Travis Head Aus 841< /td>
5 Joe Root eng 826

Men’s Bowling Rankings

T20
T20I Bowling Rankings
1
Rashid Khan
AFG
698
Pos Player Team Rating
2 Wanindu Hasaranga sl 695
3 Adil Rashid ENG 692
4 Josh Hazlewood AUS 690
5 Sam Curran ENG 688
ODI
ODI Bowling Rankings
1
Trent Boult
NZ
730
Pos Player Team Rating
2 Josh Hazlewood aus 727
3 Mohammed Siraj ind 685
4 Mitchell Starc aus 665
5 Rashid Khan afg 659
Test
Test Bowling Rankings
1
Pat Cummins
AUS
878
Pos Player Team Rating
2 James Anderson eng 835
3 Jasprit Bumrah ind 812
4 Ravichandran Ashwin ind 812
5 Ollie Robinson eng 805

Men’s All-Rounder Rankings

T20
T20I All-Rounder Rankings
1
Pos Player Team Rating
2 Mohammad Nabi afg 233
3 Hardik Pandya ind 219
4 Wanindu Hasaranga sl 175
5 J.J. Smit nam 174
ODI
ODI All-Rounder Rankings
1
Pos Player Team Rating
2 Mohammad Nabi afg 310
3 Mehedi Hasan ban 284
4 Rashid Khan afg 280
5 Mitchell Santner nz 266
Test
Test All-Rounder Rankings
1
Pos Player Team Rating
2 Ravichandran Ashwin ind 343
3 Shakib Al Hasan ban 329
4 Ben Stokes eng 324
5 Mitchell Starc aus 275