Men's Batting Rankings

T20
T20I Batting Rankings
1
Pos Player Team Rating
2 Philip Salt ENG 802
3 Mohammad Rizwan Pak 800
4 Babar Azam Pak 764
5 Aiden Markram SA 755
ODI
ODI Batting Rankings
1
Babar Azam
PAK
824
Pos Player Team Rating
2 Shubman Gill IND 801
3 Virat Kohli IND 768
4 Rohit Sharma IND 746
5 Daryl MITCHELL NZ 728
Test
Test Batting Rankings
1
Pos Player Team Rating
2 Steve Smith aus 818
3 Joe Root eng 797
4 Daryl JOSEPH MITCHELL nz 788
5 Babar AZAM pak 768

Men's Bowling Rankings

T20
T20I Bowling Rankings
1
Adil Rashid
ENG
726
Pos Player Team Rating
2 Wanindu Hasaranga SL 705
3 Maheesh THEEKSHANA SL 676
4 Akeal Hosein WI 664
5 Axar PATEL IND 660
ODI
ODI Bowling Rankings
1
Pos Player Team Rating
2 Josh Hazlewood AUS 688
3 Adam Zampa AUS 686
4 Mohammed Siraj IND 678
5 Jasprit BUMRAH IND 665
Test
Test Bowling Rankings
1
Jasprit BUMRAH
IND
876
Pos Player Team Rating
2 Ravichandran ASHWIN ind 839
3 Kagiso Rabada sa 834
4 Pat Cummins aus 828
5 Josh HAZLEWOOD aus 818

Men's All-Rounder Rankings

T20
T20I All-Rounder Rankings
1
Shakib Al Hasan
BAN
256
Pos Player Team Rating
2 Wanindu HASARANGA SL 239
3 Marcus STOINIS aus 217
4 Mohammad Nabi afg 210
5 Aiden Markram SA 205
ODI
ODI All-Rounder Rankings
1
Mohammad Nabi
AFG
312
Pos Player Team Rating
2 Shakib AL HASAN ban 310
3 Sikandar Raza zim 288
4 Rashid Khan afg 249
5 Assad VALA png 248
Test
Test All-Rounder Rankings
1
Ravindra Jadeja
IND
469
Pos Player Team Rating
2 Ravichandran Ashwin ind 330
3 Shakib Al Hasan ban 320
4 Axar PATEL ind 281
5 Ben Stokes eng 280