ICC Ranking

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 872
3 Joe Root eng 871
4 Babar Azam Pak 862
5 Travis Head Aus 853

Men's Bowling Rankings

T20
T20I Bowling Rankings
Pos Player Team Rating
2 Rashid Khan AFG 694
3 Josh Hazlewood AUS 690
4 Adil Rashid ENG 684
5 Tabraiz Shamsi SA 681
ODI
ODI Bowling Rankings
1
Mohammed Siraj
IND
729
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 841
4 Kagiso Rabada sa 825
5 Shaheen Shah Afridi eng 787

Men's All-Rounder Rankings

T20
T20I All-Rounder Rankings
1
Shakib Al Hasan
BAN
268
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
431
Pos Player Team Rating
2 Ravichandran Ashwin ind 359
3 Shakib Al Hasan ban 329
4 Akshar Patel ind 316
5 Ben Stokes eng 307
Whatsapp Icon