Listen to the latest songs, only on JioSaavn.com

ICC Player Rankings for Test All-rounders

RankPlayerRatingCareer Best Rating
1 Ravindra Jadeja Ravindra Jadeja India384438 v Sri Lanka, 07/08/2017
2Ravichandran Ashwin Ravichandran Ashwin India335492 v England, 29/11/2016
3Shakib Al Hasan Shakib Al Hasan Bangladesh328489 v Australia, 30/08/2017
4Jason Holder Jason Holder West Indies323485 v England, 12/07/2020
5Ben Stokes Ben Stokes England309497 v West Indies, 20/07/2020
6Mitchell Starc Mitchell Starc Australia267346 v India, 25/02/2017
7Pat Cummins Pat Cummins Australia258339 v England, 18/08/2019
8Kyle Mayers Kyle Mayers West Indies258258 v Bangladesh, 28/06/2022
9Colin de Grandhomme Colin de Grandhomme New Zealand238280 v India, 03/03/2020
10Kyle Jamieson Kyle Jamieson New Zealand221325 v India, 29/11/2021
11Chris Woakes Chris Woakes England220273 v Pakistan, 08/08/2020
12Joe Root Joe Root England213225 v Australia, 20/12/2021
13Keshav Maharaj Keshav Maharaj South Africa188188 v Bangladesh, 12/04/2022
14Kagiso Rabada Kagiso Rabada South Africa184225 v Australia, 26/03/2018
15Axar Patel Axar Patel India181207 v New Zealand, 07/12/2021
16Neil Wagner Neil Wagner New Zealand173196 v England, 06/06/2021
17Kemar Roach Kemar Roach West Indies167184 v India, 02/09/2019
18Sikandar Raza Sikandar Raza Zimbabwe164175 v Afghanistan, 14/03/2021
19Cameron Green Cameron Green Australia163185 v Sri Lanka, 03/07/2022
20Mahedi Hasan Mahedi Hasan Bangladesh162213 v West Indies, 02/12/2018