ICC All-rounders Rankings - Test, ODI & Twenty20

Test All-rounders

Rank Player Team Rating
1 Ravindra Jadeja IND 384
2 Ben Stokes ENG 362
3 Ravichandran Ashwin IND 335
4 Shakib Al Hasan BAN 328
5 Jason Holder WI 323
6 Mitchell Starc AUS 267
7 Pat Cummins AUS 258
8 Kyle Mayers WI 258
9 Colin de Grandhomme NZ 238
10 Kyle Jamieson NZ 221

ODI All-rounders

Rank Player Team Rating
1 Shakib Al Hasan BAN 372
2 Mohammad Nabi AFG 325
3 Rashid Khan AFG 290
4 Mitchell Santner NZ 275
5 Sikandar Raza ZIM 261
6 Zeeshan Maqsood OMA 238
7 Mehedi Hasan BAN 238
8 Chris Woakes ENG 235
9 Glenn Maxwell AUS 227
10 Imad Wasim PAK 220

Twenty20 All-rounders

Rank Player Team Rating
1 Mohammad Nabi AFG 246
2 Shakib Al Hasan BAN 243
3 Moeen Ali ENG 211
4 Wanindu Hasaranga SL 184
5 Hardik Pandya IND 184
6 Glenn Maxwell AUS 163
7 J.J. Smit NAM 160
8 Zeeshan Maqsood OMA 158
9 Rohan Mustafa UAE 153
10 Dipendra Airee NEP 151