Top 10 All-Rounder’s in ICC Test Cricket rankings

These are the Top All-Rounder player in ICC Test Cricket rankings, Test Cricket All-Rounder player ranking in ICC World Test Cricket playing nations. This Ranking is compiled from the results of events that are sanctioned by the ICC Test Cricket. Rankings maintained by ICC Test Cricket Ranking software.


PosPlayer Rating
1Shakib Al Hasan
2Ravichandran Ashwin 407
3Ravindra Jadeja 387
4Ben Stokes 327
5Mitchell Starc 325
6Moeen Ali 312
7Vernon Philander 305
8Rangana Herath 222
9Stuart Broad 219
10Chris Woakes 204
11JP Duminy 183
12Dilruwan Perera 180
13Tim Southee 174
14Mohammad Hafeez 166
15Neil Wagner 163
16Dale Steyn 150
17Jason Holder 147
18Josh Hazlewood 140
19Angelo Mathews 139
20Trent Boult 130
Test Cricket Top rank All-Rounder’s, ranking last updated on Tuesday, 21 March 2017