ICC Men’s Test All-Rounder Rankings

ICC Test Allrounder Rankings

Last Updated On: 2025-12-26 00:00:08 IST

RankTeamPlayerRatingCareer Best Rating
1IndiaRavindra Jadeja455475 v Bangladesh at Chennai 2024
2South AfricaMarco Jansen344344 v India at Guwahati 2025
3AustraliaMitchell Starc311346 v India at Pune 2017
=EnglandBen Stokes311497 v West Indies at Old Trafford 2020
5BangladeshMehidy Hasan Miraz299327 v Zimbabwe at Chittagong 2025
6AustraliaPat Cummins260339 v England at Lord’s 2019
7South AfricaWiaan Mulder245284 v Zimbabwe at Bulawayo 2025
8EnglandJoe Root223313 v India at Hyderabad 2024
9New ZealandMitchell Santner212226 v Zimbabwe at Bulawayo 2025
10EnglandGus Atkinson207246 v Zimbabwe at Trent Bridge 2025
11IndiaWashington Sundar202205 v South Africa at Kolkata 2025
=IndiaAxar Patel202316 v Australia at Ahmedabad 2023
13South AfricaKagiso Rabada197225 v Australia at Cape Town 2018
14New ZealandMatt Henry188226 v India at Bengaluru 2024
15South AfricaKeshav Maharaj178208 v England at Lord’s 2022
=West IndiesShamar Joseph178196 v Australia at Jamaica 2025
17New ZealandGlenn Phillips174214 v Australia at Wellington 2024
18AustraliaNathan Lyon171201 v Sri Lanka at Galle 2025
19AustraliaCameron Green166202 v New Zealand at Christchurch 2024
20South AfricaSenuran Muthusamy163163 v India at Guwahati 2025
=PakistanNoman Ali163178 v England at Rawalpindi 2024
=EnglandBrydon Carse163163 v Australia at Adelaide 2025
23Sri LankaDhananjaya de Silva161175 v New Zealand at Galle 2024
24South AfricaCorbin Bosch157191 v Zimbabwe at Bulawayo 2025
25West IndiesKemar Roach141185 v India at Jamaica 2019
26South AfricaSimon Harmer138138 v India at Guwahati 2025
27IrelandAndy McBrine132132 v Bangladesh at Mirpur 2025
28West IndiesJustin Greaves128128 v New Zealand at Mount Maunganui 2025
29PakistanSalman Agha127132 v England at Multan 2024
30West IndiesAlzarri Joseph119135 v Australia at Brisbane 2024
31AustraliaTravis Head117149 v England at Perth 2025
=Sri LankaRamesh Mendis117158 v Pakistan at Galle 2023
33BangladeshTaijul Islam116116 v Ireland at Mirpur 2025
34AustraliaJosh Hazlewood115153 v India at Pune 2017
35IrelandMark Adair111115 v Zimbabwe at Bulawayo 2025
36ZimbabweSean Williams109135 v Afghanistan at Bulawayo 2024
37West IndiesRoston Chase108264 v England at Old Trafford 2020
38West IndiesGudakesh Motie105123 v Pakistan at Multan 2025
39AustraliaMitchell Marsh102155 v India at Perth 2024
=West IndiesJomel Warrican102155 v Pakistan at Multan 2025
41PakistanSajid Khan97118 v West Indies at Multan 2025
42PakistanAamer Jamal95131 v Australia at Sydney 2024
43ZimbabweBlessing Muzarabani94110 v South Africa at Bulawayo 2025
44IndiaKuldeep Yadav92102 v England at Dharamsala 2024
45EnglandMark Wood91151 v India at Rajkot 2024
=Sri LankaMilan Rathnayake9193 v Bangladesh at Galle 2025
47IndiaJasprit Bumrah89107 v Australia at Sydney 2025
=AustraliaBeau Webster8995 v West Indies at Jamaica 2025
49AustraliaScott Boland8585 v England at Adelaide 2025
50EnglandJack Leach82135 v New Zealand at Headingley 2022
51New ZealandAjaz Patel8080 v West Indies at Mount Maunganui 2025
=West IndiesJayden Seales8097 v India at Delhi 2025
53New ZealandRachin Ravindra7992 v Sri Lanka at Galle 2024
54New ZealandKane Williamson77201 v Australia at Brisbane 2015
=PakistanHasan Ali77160 v Bangladesh at Mirpur 2021
=Sri LankaPrabath Jayasuriya7789 v South Africa at Gqeberha 2024
57AfghanistanRashid Khan76101 v Bangladesh at Chittagong 2019
58IndiaShardul Thakur70179 v South Africa at Johannesburg 2022
59EnglandJofra Archer6969 v Australia at Adelaide 2025
60BangladeshNayeem Hasan6568 v Sri Lanka at Colombo (SSC) 2025
61AustraliaSteve Smith64132 v Pakistan at Abu Dhabi 2014
62PakistanShaheen Afridi6280 v England at Multan 2024
63West IndiesKraigg Brathwaite60130 v India at Antigua 2016
64IndiaAkash Deep5863 v England at The Oval 2025
65New ZealandJacob Duffy5757 v West Indies at Mount Maunganui 2025
66BangladeshMominul Haque5578 v New Zealand at Sylhet 2023
=BangladeshHasan Mahmud5556 v Ireland at Sylhet 2025
68South AfricaAiden Markram5261 v India at Kolkata 2025
69AustraliaMarnus Labuschagne49146 v New Zealand at Melbourne 2019
=New ZealandMichael Bracewell4967 v Sri Lanka at Wellington 2023
71AustraliaMichael Neser4747 v England at Brisbane 2025
=New ZealandNathan Smith4757 v Zimbabwe at Bulawayo 2025
73BangladeshTaskin Ahmed4652 v West Indies at Jamaica 2024
74South AfricaCodi Yusuf4246 v Zimbabwe at Bulawayo 2025
75South AfricaDane Piedt4156 v West Indies at Guyana 2024
=IndiaMohammed Siraj4145 v West Indies at Delhi 2025
=EnglandWill Jacks4141 v Australia at Adelaide 2025
=IndiaNitish Kumar Reddy4165 v England at Lord’s 2025
79Sri LankaVishwa Fernando4044 v England at The Oval 2024
=IrelandBarry McCarthy4041 v Bangladesh at Sylhet 2025
81PakistanNaseem Shah3744 v England at Multan 2024
82New ZealandIsh Sodhi3687 v Pakistan at Karachi 2022
83South AfricaDane Paterson3541 v Pakistan at Centurion 2024
84PakistanMohammad Abbas3358 v England at Southampton 2020
=AustraliaTodd Murphy3354 v England at The Oval 2023
=South AfricaGerald Coetzee3346 v West Indies at Johannesburg 2023
=West IndiesKevin Sinclair3339 v Pakistan at Multan 2025
88ZimbabweWessly Madhevere3248 v England at Trent Bridge 2025
=PakistanSaim Ayub3237 v South Africa at Centurion 2024
=EnglandShoaib Bashir3235 v India at Lord’s 2025
91ZimbabweWellington Masakadza2939 v South Africa at Bulawayo 2025
=BangladeshShoriful Islam2936 v Pakistan at Rawalpindi 2024
=EnglandMatthew Potts2938 v Pakistan at Multan 2024
=EnglandRehan Ahmed2946 v India at Visakhapatnam 2024
95South AfricaLungi Ngidi2839 v India at Cape Town 2024
=West IndiesKavem Hodge2830 v England at Edgbaston 2024
97BangladeshHasan Murad2727 v Ireland at Mirpur 2025
98Sri LankaLahiru Kumara2628 v South Africa at Durban 2024
99PakistanKhurram Shahzad2426 v South Africa at Cape Town 2025
100Sri LankaAsitha Fernando2325 v England at The Oval 2024
=ZimbabweBrian Bennett2343 v England at Trent Bridge 2025