ICC All-rounders Rankings - Test, ODI & Twenty20

Test All-rounders

Rank Player Team Rating
1 Jason Holder West Indies 473
2 Ravindra Jadeja India 406
3 Ben Stokes England 395
4 Vernon Philander South Africa 337
5 Ravichandran Ashwin India 308
6 Mitchell Starc Australia 298
7 Pat Cummins Australia 266
8 Colin de Grandhomme New Zeland 263
9 Roston Chase West Indies 238
10 Chris Woakes England 219

ODI All-rounders

Rank Player Team Rating
1 Ben Stokes England 319
2 Mohammad Nabi Afganistan 307
3 Imad Wasim Pakistan 295
4 Chris Woakes England 267
5 Rashid Khan Afganistan 263
6 Mitchell Santner New Zeland 260
7 Andile Phehlukwayo South Africa 257
8 Mohammad Hafeez Pakistan 248
9 Sikandar Raza Zimbabwe 246
10 Jason Holder West Indies 244

Twenty20 All-rounders

Rank Player Team Rating
1 Mohammad Nabi Afganistan 319
2 Glenn Maxwell Australia 231
3 Sean Williams Zimbabwe 212
4 Richard Berrington Scotland 194
5 Rohan Mustafa United Arab Emirates 156
6 Mahmudullah Bangladesh 153
7 Collins Obuya ken 153
8 Zeeshan Maqsood oma 151
9 Gareth Delany Ireland 135
10 Khawar Ali oma 135