ICC Ranking

Men's Batting Rankings

T20
T20I Batting Rankings
1
Pos Player Team Rating
2 Mohammad Rizwan Pak 811
3 Babar Azam Pak 756
4 Aiden Markram SA 756
5 Rilee Rossouw SA 702
ODI
ODI Batting Rankings
1
Babar Azam
PAK
857
Pos Player Team Rating
2 Shubman Gill IND 814
3 Rassie van der Dussen SA 743
4 Imam-ul-Haq PAK 728
5 Harry Tector IRE 726
Test
Test Batting Rankings
1
Pos Player Team Rating
2 Joe Root eng 859
3 Steve Smith aus 842
4 Babar Azam pak 829
5 Marnus Labuschagne aus 826

Men's Bowling Rankings

T20
T20I Bowling Rankings
1
Rashid Khan
AFG
713
Pos Player Team Rating
2 Wanindu Hasaranga SL 686
3 Maheesh Theekshana SL 684
4 Adil Rashid ENG 687
5 Fazalhaq Farooqi AFG 677
ODI
ODI Bowling Rankings
1
Mohammed Siraj
IND
694
2 Josh Hazlewood aus 678
3 Trent Boult nz 677
4 Mujeeb Ur Rahman afg 657
5 Rashid Khan afg 655
Test
Test Bowling Rankings
Pos Player Team Rating
2 Kagiso Rabada sa 825
3 Ravindra Jadeja ind 782
4 Stuart Broad eng 776
5 Pat Cummins aus 775

Men's All-Rounder Rankings

T20
T20I All-Rounder Rankings
1
Shakib Al Hasan
BAN
288
Pos Player Team Rating
2 Hardik Pandya ind 240
3 Mohammad Nabi afg 224
4 Aiden Markram SA 198
5 Marcus Stoinis AUS 191
ODI
ODI All-Rounder Rankings
1
Shakib Al Hasan
BAN
371
Pos Player Team Rating
2 Mohammad Nabi afg 302
3 Sikandar Raza zim 287
4 Rashid Khan afg 259
5 Assadollah Vala png 248
Test
Test All-Rounder Rankings
1
Ravindra Jadeja
IND
445
Pos Player Team Rating
2 Ravichandran Ashwin ind 370
3 Shakib Al Hasan ban 332
4 Ben Stokes eng 307
5 Akshar Patel ind 298
Whatsapp Icon