ICC Men’s Test All-Rounder Rankings

ICC Test Allrounder Rankings

Last Updated On: 2026-07-02 06:00:16 IST

RankTeamPlayerRatingCareer Best Rating
1IndiaRavindra Jadeja446475 v Bangladesh at Chennai 2024
2South AfricaMarco Jansen344344 v India at Guwahati 2025
3EnglandBen Stokes289497 v West Indies at Old Trafford 2020
4AustraliaMitchell Starc284346 v India at Pune 2017
=BangladeshMehidy Hasan Miraz284327 v Zimbabwe at Chittagong 2025
6AustraliaPat Cummins250339 v England at Lord’s 2019
7South AfricaWiaan Mulder245284 v Zimbabwe at Bulawayo 2025
8IndiaWashington Sundar244244 v Afghanistan at New Chandigarh 2026
9EnglandGus Atkinson243253 v New Zealand at Lord’s 2026
10EnglandJoe Root209313 v India at Hyderabad 2024
11IndiaAxar Patel198316 v Australia at Ahmedabad 2023
=West IndiesShamar Joseph198198 v Sri Lanka at Antigua 2026
13South AfricaKagiso Rabada197225 v Australia at Cape Town 2018
14New ZealandKyle Jamieson189325 v India at Kanpur 2021
15New ZealandGlenn Phillips188214 v Australia at Wellington 2024
16New ZealandMitchell Santner182226 v Zimbabwe at Bulawayo 2025
17South AfricaKeshav Maharaj178208 v England at Lord’s 2022
18AustraliaCameron Green168202 v New Zealand at Christchurch 2024
19New ZealandMatt Henry166226 v India at Bengaluru 2024
20AustraliaNathan Lyon164201 v Sri Lanka at Galle 2025
21South AfricaSenuran Muthusamy163163 v India at Guwahati 2025
22Sri LankaDhananjaya de Silva160175 v New Zealand at Galle 2024
23South AfricaCorbin Bosch157191 v Zimbabwe at Bulawayo 2025
24IrelandMark Adair150150 v New Zealand at Belfast 2026
25EnglandBrydon Carse147171 v Australia at Melbourne 2025
26PakistanNoman Ali146178 v England at Rawalpindi 2024
27West IndiesKemar Roach143185 v India at Jamaica 2019
28West IndiesJustin Greaves142142 v Sri Lanka at Antigua 2026
29IrelandAndy McBrine140140 v New Zealand at Belfast 2026
30South AfricaSimon Harmer138138 v India at Guwahati 2025
=EnglandOllie Robinson138172 v Australia at Edgbaston 2023
=AustraliaBeau Webster138138 v England at Sydney 2026
33West IndiesRoston Chase133264 v England at Old Trafford 2020
34BangladeshTaijul Islam128130 v Pakistan at Sylhet 2026
35West IndiesAlzarri Joseph123135 v Australia at Brisbane 2024
36AustraliaTravis Head113149 v England at Perth 2025
=PakistanSalman Agha113132 v England at Multan 2024
38PakistanSajid Khan112118 v West Indies at Multan 2025
39New ZealandNathan Smith111112 v England at Lord’s 2026
40AustraliaJosh Hazlewood110153 v India at Pune 2017
41ZimbabweSean Williams107135 v Afghanistan at Bulawayo 2024
42Sri LankaMilan Rathnayaka101101 v West Indies at Antigua 2026
43West IndiesJomel Warrican100155 v Pakistan at Multan 2025
44ZimbabweBlessing Muzarabani96110 v South Africa at Bulawayo 2025
45IndiaKuldeep Yadav95102 v England at Dharamsala 2024
46AustraliaMichael Neser9494 v England at Sydney 2026
47EnglandJacob Bethell90101 v New Zealand at The Oval 2026
48IndiaJasprit Bumrah87107 v Australia at Sydney 2025
49EnglandMark Wood82151 v India at Rajkot 2024
=AustraliaScott Boland8285 v England at Melbourne 2025
51West IndiesJayden Seales8197 v India at Delhi 2025
52New ZealandRachin Ravindra7692 v Sri Lanka at Galle 2024
=Sri LankaPrabath Jayasuriya7689 v South Africa at Gqeberha 2024
54PakistanHasan Ali74160 v Bangladesh at Mirpur 2021
=New ZealandAjaz Patel7480 v West Indies at Mount Maunganui 2025
56EnglandJofra Archer7171 v New Zealand at Trent Bridge 2026
57IndiaShardul Thakur69179 v South Africa at Johannesburg 2022
58AustraliaSteve Smith65132 v Pakistan at Abu Dhabi 2014
59BangladeshNayeem Hasan6268 v Sri Lanka at Colombo (SSC) 2025
60BangladeshTaskin Ahmed5960 v Pakistan at Sylhet 2026
=PakistanShaheen Afridi5980 v England at Multan 2024
62West IndiesKraigg Brathwaite58130 v India at Antigua 2016
63IndiaAkash Deep5763 v England at The Oval 2025
64BangladeshMominul Haque5578 v New Zealand at Sylhet 2023
65New ZealandJacob Duffy5357 v West Indies at Mount Maunganui 2025
66South AfricaAiden Markram5261 v India at Kolkata 2025
67AustraliaMarnus Labuschagne51146 v New Zealand at Melbourne 2019
68BangladeshHasan Mahmud4656 v Ireland at Sylhet 2025
69New ZealandMichael Bracewell4567 v Sri Lanka at Wellington 2023
70IndiaMohammed Siraj4345 v West Indies at Delhi 2025
=ZimbabweWessly Madhevere4348 v England at Trent Bridge 2025
72EnglandMatthew Fisher4243 v New Zealand at The Oval 2026
=South AfricaCodi Yusuf4246 v Zimbabwe at Bulawayo 2025
74EnglandWill Jacks4144 v Australia at Sydney 2026
75EnglandShoaib Bashir4040 v New Zealand at Trent Bridge 2026
=IndiaNitish Kumar Reddy4065 v England at Lord’s 2025
77Sri LankaVishwa Fernando3944 v England at The Oval 2024
=IrelandBarry McCarthy3941 v Bangladesh at Sylhet 2025
79PakistanMohammad Abbas3758 v England at Southampton 2020
80EnglandJosh Tongue3549 v New Zealand at Lord’s 2026
81BangladeshShoriful Islam3236 v Pakistan at Rawalpindi 2024
82IndiaManav Suthar3131 v Afghanistan at New Chandigarh 2026
83PakistanKhurram Shahzad3030 v Bangladesh at Sylhet 2026
84Sri LankaLahiru Kumara2929 v West Indies at Antigua 2026
85South AfricaLungi Ngidi2839 v India at Cape Town 2024
=ZimbabweWellington Masakadza2839 v South Africa at Bulawayo 2025
=EnglandMatthew Potts2838 v Pakistan at Multan 2024
88Sri LankaKasun Rajitha2736 v Bangladesh at Sylhet 2024
=ZimbabweRichard Ngarava2727 v Bangladesh at Harare 2026
=New ZealandZakary Foulkes2733 v West Indies at Wellington 2025
91West IndiesKavem Hodge2630 v England at Edgbaston 2024
=ZimbabweBrian Bennett2643 v England at Trent Bridge 2025
=BangladeshHasan Murad2627 v Ireland at Mirpur 2025
94New ZealandDaryl Mitchell2222 v England at Trent Bridge 2026
=ZimbabweBrad Evans2222 v Bangladesh at Harare 2026
96Sri LankaAsitha Fernando2125 v England at The Oval 2024
=IrelandCurtis Campher2121 v New Zealand at Belfast 2026
98ZimbabweSikandar Raza19175 v Afghanistan at Abu Dhabi 2021
=IrelandMatthew Humphreys1928 v Bangladesh at Sylhet 2025
=New ZealandWill O’Rourke1919 v England at Trent Bridge 2026