ICC Men’s Test All-Rounder Rankings

ICC Test Allrounder Rankings

Last Updated On: 2026-05-18 00:00:08 IST

RankTeamPlayerRatingCareer Best Rating
1IndiaRavindra Jadeja455475 v Bangladesh at Chennai 2024
2South AfricaMarco Jansen344344 v India at Guwahati 2025
3EnglandBen Stokes299497 v West Indies at Old Trafford 2020
4BangladeshMehidy Hasan Miraz298327 v Zimbabwe at Chittagong 2025
5AustraliaMitchell Starc284346 v India at Pune 2017
6AustraliaPat Cummins250339 v England at Lord’s 2019
7South AfricaWiaan Mulder245284 v Zimbabwe at Bulawayo 2025
8EnglandGus Atkinson234246 v Zimbabwe at Trent Bridge 2025
9EnglandJoe Root219313 v India at Hyderabad 2024
10New ZealandMitchell Santner212226 v Zimbabwe at Bulawayo 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
18AustraliaCameron Green168202 v New Zealand at Christchurch 2024
19AustraliaNathan Lyon164201 v Sri Lanka at Galle 2025
20South AfricaSenuran Muthusamy163163 v India at Guwahati 2025
21Sri LankaDhananjaya de Silva161175 v New Zealand at Galle 2024
22EnglandBrydon Carse157171 v Australia at Melbourne 2025
=South AfricaCorbin Bosch157191 v Zimbabwe at Bulawayo 2025
24PakistanNoman Ali149178 v England at Rawalpindi 2024
25West IndiesKemar Roach141185 v India at Jamaica 2019
26South AfricaSimon Harmer138138 v India at Guwahati 2025
=AustraliaBeau Webster138138 v England at Sydney 2026
28IrelandAndy McBrine132132 v Bangladesh at Mirpur 2025
29West IndiesJustin Greaves128128 v New Zealand at Mount Maunganui 2025
30West IndiesAlzarri Joseph119135 v Australia at Brisbane 2024
=PakistanSalman Agha119132 v England at Multan 2024
32BangladeshTaijul Islam118118 v Pakistan at Mirpur 2026
33Sri LankaRamesh Mendis117158 v Pakistan at Galle 2023
34AustraliaTravis Head113149 v England at Perth 2025
35IrelandMark Adair111115 v Zimbabwe at Bulawayo 2025
36AustraliaJosh Hazlewood110153 v India at Pune 2017
37ZimbabweSean Williams109135 v Afghanistan at Bulawayo 2024
38West IndiesRoston Chase108264 v England at Old Trafford 2020
39West IndiesJomel Warrican102155 v Pakistan at Multan 2025
40PakistanSajid Khan95118 v West Indies at Multan 2025
41ZimbabweBlessing Muzarabani94110 v South Africa at Bulawayo 2025
=AustraliaMichael Neser9494 v England at Sydney 2026
43IndiaKuldeep Yadav92102 v England at Dharamsala 2024
44Sri LankaMilan Rathnayake9193 v Bangladesh at Galle 2025
45IndiaJasprit Bumrah89107 v Australia at Sydney 2025
46EnglandMark Wood88151 v India at Rajkot 2024
47AustraliaScott Boland8285 v England at Melbourne 2025
48New ZealandAjaz Patel8080 v West Indies at Mount Maunganui 2025
=West IndiesJayden Seales8097 v India at Delhi 2025
50New ZealandRachin Ravindra7992 v Sri Lanka at Galle 2024
51New ZealandKane Williamson77201 v Australia at Brisbane 2015
=Sri LankaPrabath Jayasuriya7789 v South Africa at Gqeberha 2024
53PakistanHasan Ali75160 v Bangladesh at Mirpur 2021
54IndiaShardul Thakur70179 v South Africa at Johannesburg 2022
55EnglandJofra Archer6669 v Australia at Adelaide 2025
56AustraliaSteve Smith65132 v Pakistan at Abu Dhabi 2014
57BangladeshNayeem Hasan6468 v Sri Lanka at Colombo (SSC) 2025
58West IndiesKraigg Brathwaite60130 v India at Antigua 2016
=BangladeshTaskin Ahmed6060 v Pakistan at Mirpur 2026
=PakistanShaheen Afridi6080 v England at Multan 2024
61BangladeshMominul Haque5978 v New Zealand at Sylhet 2023
62IndiaAkash Deep5863 v England at The Oval 2025
63New ZealandJacob Duffy5757 v West Indies at Mount Maunganui 2025
64BangladeshHasan Mahmud5356 v Ireland at Sylhet 2025
65South AfricaAiden Markram5261 v India at Kolkata 2025
66AustraliaMarnus Labuschagne51146 v New Zealand at Melbourne 2019
67New ZealandMichael Bracewell4967 v Sri Lanka at Wellington 2023
68New ZealandNathan Smith4757 v Zimbabwe at Bulawayo 2025
69EnglandWill Jacks4444 v Australia at Sydney 2026
70South AfricaCodi Yusuf4246 v Zimbabwe at Bulawayo 2025
71IndiaMohammed Siraj4145 v West Indies at Delhi 2025
=IndiaNitish Kumar Reddy4165 v England at Lord’s 2025
73Sri LankaVishwa Fernando4044 v England at The Oval 2024
=IrelandBarry McCarthy4041 v Bangladesh at Sylhet 2025
=EnglandJacob Bethell4040 v Australia at Sydney 2026
76PakistanMohammad Abbas3758 v England at Southampton 2020
77ZimbabweWessly Madhevere3248 v England at Trent Bridge 2025
78EnglandMatthew Potts3038 v Pakistan at Multan 2024
=EnglandShoaib Bashir3035 v India at Lord’s 2025
80ZimbabweWellington Masakadza2939 v South Africa at Bulawayo 2025
81South AfricaLungi Ngidi2839 v India at Cape Town 2024
=EnglandJosh Tongue2828 v Australia at Sydney 2026
=West IndiesKavem Hodge2830 v England at Edgbaston 2024
84BangladeshHasan Murad2727 v Ireland at Mirpur 2025
85Sri LankaLahiru Kumara2628 v South Africa at Durban 2024
86Sri LankaAsitha Fernando2325 v England at The Oval 2024
=ZimbabweBrian Bennett2343 v England at Trent Bridge 2025
88New ZealandDaryl Mitchell2222 v West Indies at Mount Maunganui 2025
=ZimbabweRichard Ngarava2222 v Afghanistan at Harare 2025
90IrelandCurtis Campher2121 v Bangladesh at Mirpur 2025
91IrelandMatthew Humphreys2028 v Bangladesh at Sylhet 2025
92ZimbabweSikandar Raza19175 v Afghanistan at Abu Dhabi 2021
=ZimbabweBrad Evans1919 v Afghanistan at Harare 2025
=New ZealandZakary Foulkes1933 v West Indies at Wellington 2025
95Sri LankaKamindu Mendis1862 v England at Old Trafford 2024
=New ZealandMichael Rae1819 v West Indies at Wellington 2025
97West IndiesAnderson Phillip1616 v New Zealand at Mount Maunganui 2025
98AfghanistanYamin Ahmadzai1517 v West Indies at Lucknow 2019
99AfghanistanIsmat Alam1414 v Zimbabwe at Harare 2025
100AustraliaBrendan Doggett1314 v England at Brisbane 2025