Listen to the latest songs, only on JioSaavn.com

ICC Player Rankings for Test All-rounders

RankPlayerRatingCareer Best Rating
1 Ravindra Jadeja Ravindra Jadeja India369438 v Sri Lanka, 07/08/2017
2Ravichandran Ashwin Ravichandran Ashwin India343492 v England, 29/11/2016
3Shakib Al Hasan Shakib Al Hasan Bangladesh329489 v Australia, 30/08/2017
4Ben Stokes Ben Stokes England324497 v West Indies, 20/07/2020
5Mitchell Starc Mitchell Starc Australia275346 v India, 25/02/2017
6Jason Holder Jason Holder West Indies273485 v England, 12/07/2020
7Kyle Mayers Kyle Mayers West Indies238258 v Bangladesh, 28/06/2022
8Pat Cummins Pat Cummins Australia237339 v England, 18/08/2019
9Colin de Grandhomme Colin de Grandhomme New Zealand229280 v India, 03/03/2020
10Joe Root Joe Root England219225 v Australia, 20/12/2021
11Kyle Jamieson Kyle Jamieson New Zealand213325 v India, 29/11/2021
12Marco Jansen Marco Jansen South Africa198215 v Australia, 30/12/2022
13Chris Woakes Chris Woakes England195273 v Pakistan, 08/08/2020
14Axar Patel Axar Patel India192207 v New Zealand, 07/12/2021
15Cameron Green Cameron Green Australia189192 v South Africa, 30/12/2022
16Keshav Maharaj Keshav Maharaj South Africa188208 v England, 21/08/2022
17Stuart Broad Stuart Broad England173382 v Pakistan, 29/01/2012
18Mahedi Hasan Mahedi Hasan Bangladesh167213 v West Indies, 02/12/2018
19Kagiso Rabada Kagiso Rabada South Africa166225 v Australia, 26/03/2018
20Sikandar Raza Sikandar Raza Zimbabwe164175 v Afghanistan, 14/03/2021