ICC Ranking

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
890
Pos Player Team Rating
2 Imam-ul-Haq Pak 779
3 Rassie van der Dussen SA 766
4 Quinton de Kock SA 759
5 David Warner Aus 747
Test
Test Batting Rankings
1
Joe Root
ENG
887
Pos Player Team Rating
2 Marnus Labuschagne Aus 885
3 Babar Azam Pak 879
4 Steve Smith Aus 848
5 Rishabh Pant IND 801

Men's Bowling Rankings

T20
T20I Bowling Rankings
1
Pos Player Team Rating
2 Rashid Khan afg 698
3 Adil Rashid eng 692
4 Josh Hazlewood aus 690
5 Sam Curran eng 688
ODI
ODI Bowling Rankings
1
Trent Boult
NZ
760
Pos Player Team Rating
2 Josh Hazlewood aus 727
3 Mitchell Starc aus 665
4 Shaheen Afridi Pak 661
5 Matt Henry nz 656
Test
Test Bowling Rankings
1
Pat Cummins
AUS
891
Pos Player Team Rating
2 Ravichandran Ashwin ind 842
3 Shaheen Afridi Pak 828
4 Jasprit Bumrah ind 828
5 James Anderson eng 825

Men's All-Rounder Rankings

T20
T20I All-Rounder Rankings
1
Shakib Al Hasan
BAN
252
Pos Player Team Rating
2 Mohammad Nabi afg 233
3 Hardik Pandya ind 194
4 Sikandar Raza zim 184
5 J.J. Smit nam 174
ODI
ODI All-Rounder Rankings
1
Shakib Al Hasan
BAN
372
Pos Player Team Rating
2 Mohammad Nabi afg 312
3 Rashid Khan afg 273
4 Mitchell Santner nz 267
5 Sikandar Raza zim 261
Test
Test All-Rounder Rankings
1
Ravindra Jadeja
IND
384
Pos Player Team Rating
2 Ben Stokes eng 362
3 Ravichandran Ashwin ind 335
4 Shakib Al Hasan ban 328
5) Jason Holder wi 323
Whatsapp Icon