ICC Ranking

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 Joe ROOT eng 824
3 Babar AZAM pak 768
4 Steve SMITH aus 757
5 Rohit SHARMA ind 751

Men's Bowling Rankings

T20
T20I Bowling Rankings
1
Adil Rashid
ENG
726
Pos Player Team Rating
2 Wanindu Hasaranga SL 687
3 Akeal HOSEIN wi 664
4 Axar PATEL ind 660
5 Maheesh THEEKSHANA sl 659
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
Pos Player Team Rating
2 Josh HAZLEWOOD aus 847
3 Kagiso RABADA sa 834
4 Pat Cummins aus 820
5 Nathan LYON aus 801

Men's All-Rounder Rankings

T20
T20I All-Rounder Rankings
1
Shakib Al Hasan
BAN
240
l
Pos Player Team Rating
2 Wanindu HASARANGA SL 228
3 Mohammad Nabi afg 218
4 Aiden Markram SA 205
5 Marcus STOINIS aus 204
ODI
ODI All-Rounder Rankings
1
Mohammad Nabi
AFG
320
Pos Player Team Rating
2 Shakib AL HASAN ban 292
3 Sikandar Raza zim 288
4 Assad VALA papu 248
5 Rashid KHAN afg 239
Test
Test All-Rounder Rankings
1
Ravindra Jadeja
IND
444
Pos Player Team Rating
2 Ravichandran Ashwin ind 322
3 Shakib Al Hasan ban 310
4 Joe ROOT eng 282
5 Jason HOLDER wi 270