ICC Men’s Test All-Rounder Rankings

ICC Test Allrounder Rankings

Last Updated On: 2025-07-09 18:00:08 IST

RankTeamPlayerRatingCareer Best Rating
1IndiaRavindra Jadeja391475 v Bangladesh at Chennai 2024
2BangladeshMehidy Hasan Miraz305327 v Zimbabwe at Chittagong 2025
3South AfricaWiaan Mulder284284 v Zimbabwe at Bulawayo 2025
4South AfricaMarco Jansen269294 v Pakistan at Cape Town 2025
5AustraliaPat Cummins262339 v England at Lord’s 2019
6EnglandBen Stokes245497 v West Indies at Old Trafford 2020
7EnglandJoe Root240313 v India at Hyderabad 2024
=West IndiesJason Holder240485 v England at Southampton 2020
9EnglandGus Atkinson236246 v Zimbabwe at Trent Bridge 2025
10AustraliaMitchell Starc230346 v India at Pune 2017
11New ZealandMitchell Santner222222 v England at Hamilton 2024
12EnglandChris Woakes199273 v Pakistan at Old Trafford 2020
13New ZealandMatt Henry193226 v India at Bengaluru 2024
14South AfricaCorbin Bosch191191 v Zimbabwe at Bulawayo 2025
15South AfricaKagiso Rabada188225 v Australia at Cape Town 2018
16New ZealandGlenn Phillips187214 v Australia at Wellington 2024
17AustraliaNathan Lyon186201 v Sri Lanka at Galle 2025
18South AfricaKeshav Maharaj176208 v England at Lord’s 2022
19West IndiesShamar Joseph174174 v Australia at Grenada 2025
20PakistanNoman Ali164178 v England at Rawalpindi 2024
21Sri LankaDhananjaya de Silva161175 v New Zealand at Galle 2024
22AustraliaCameron Green157202 v New Zealand at Christchurch 2024
23IndiaWashington Sundar149167 v New Zealand at Mumbai 2024
24West IndiesKemar Roach142185 v India at Jamaica 2019
25AustraliaTravis Head141141 v West Indies at Grenada 2025
26West IndiesJomel Warrican136155 v Pakistan at Multan 2025
27West IndiesAlzarri Joseph127135 v Australia at Brisbane 2024
28AustraliaJosh Hazlewood123153 v India at Pune 2017
=West IndiesRoston Chase123264 v England at Old Trafford 2020
30ZimbabweSean Williams118135 v Afghanistan at Bulawayo 2024
=PakistanSajid Khan118118 v West Indies at Multan 2025
=West IndiesGudakesh Motie118123 v Pakistan at Multan 2025
33IrelandAndy McBrine117117 v Zimbabwe at Bulawayo 2025
=Sri LankaRamesh Mendis117158 v Pakistan at Galle 2023
=PakistanSalman Agha117132 v England at Multan 2024
36BangladeshTaijul Islam115115 v Sri Lanka at Colombo (SSC) 2025
=IrelandMark Adair115115 v Zimbabwe at Bulawayo 2025
38AustraliaMitchell Marsh110155 v India at Perth 2024
39EnglandMark Wood107151 v India at Rajkot 2024
40PakistanAamer Jamal99131 v Australia at Sydney 2024
=EnglandBrydon Carse9999 v India at Edgbaston 2025
42IndiaJasprit Bumrah97107 v Australia at Sydney 2025
43EnglandJack Leach93135 v New Zealand at Headingley 2022
44ZimbabweBlessing Muzarabani92110 v South Africa at Bulawayo 2025
45Sri LankaMilan Rathnayake9193 v Bangladesh at Galle 2025
=AustraliaBeau Webster9191 v West Indies at Grenada 2025
47New ZealandKane Williamson83201 v Australia at Brisbane 2015
48IndiaKuldeep Yadav81102 v England at Dharamsala 2024
49West IndiesJustin Greaves7979 v Australia at Grenada 2025
50IndiaShardul Thakur78179 v South Africa at Johannesburg 2022
51AfghanistanRashid Khan77101 v Bangladesh at Chittagong 2019
=Sri LankaPrabath Jayasuriya7789 v South Africa at Gqeberha 2024
53West IndiesJayden Seales7575 v Australia at Grenada 2025
54New ZealandAjaz Patel7277 v India at Mumbai 2024
55PakistanShaheen Afridi7180 v England at Multan 2024
56Sri LankaAngelo Mathews70214 v India at Colombo (SSC) 2015
57BangladeshNayeem Hasan6868 v Sri Lanka at Colombo (SSC) 2025
=New ZealandRachin Ravindra6892 v Sri Lanka at Galle 2024
59West IndiesKraigg Brathwaite67130 v India at Antigua 2016
60AustraliaSteve Smith65132 v Pakistan at Abu Dhabi 2014
61AustraliaScott Boland6168 v India at Sydney 2025
62BangladeshMominul Haque5578 v New Zealand at Sylhet 2023
63AustraliaMarnus Labuschagne52146 v New Zealand at Melbourne 2019
=BangladeshHasan Mahmud5253 v Sri Lanka at Galle 2025
65BangladeshTaskin Ahmed4852 v West Indies at Jamaica 2024
=South AfricaAiden Markram4849 v Australia at Lord’s 2025
67IndiaAkash Deep4747 v England at Edgbaston 2025
68South AfricaSenuran Muthusamy4646 v Zimbabwe at Bulawayo 2025
=South AfricaCodi Yusuf4646 v Zimbabwe at Bulawayo 2025
70South AfricaDane Piedt4556 v West Indies at Guyana 2024
71New ZealandIsh Sodhi4087 v Pakistan at Karachi 2022
=Sri LankaVishwa Fernando4044 v England at The Oval 2024
=IndiaMohammed Siraj4040 v England at Edgbaston 2025
74PakistanNaseem Shah3844 v England at Multan 2024
=South AfricaDane Paterson3841 v Pakistan at Centurion 2024
=West IndiesKevin Sinclair3839 v Pakistan at Multan 2025
77AustraliaTodd Murphy3654 v England at The Oval 2023
=South AfricaGerald Coetzee3646 v West Indies at Johannesburg 2023
79PakistanMohammad Abbas3558 v England at Southampton 2020
=EnglandShoaib Bashir3535 v India at Edgbaston 2025
=EnglandJacob Bethell3537 v New Zealand at Hamilton 2024
82ZimbabweBrian Bennett3443 v England at Trent Bridge 2025
83ZimbabweWessly Madhevere3348 v England at Trent Bridge 2025
=EnglandMatthew Potts3338 v Pakistan at Multan 2024
=EnglandRehan Ahmed3346 v India at Visakhapatnam 2024
=PakistanSaim Ayub3337 v South Africa at Centurion 2024
87IndiaNitish Kumar Reddy3243 v Australia at Sydney 2025
88South AfricaLungi Ngidi3139 v India at Cape Town 2024
=ZimbabweWellington Masakadza3139 v South Africa at Bulawayo 2025
=BangladeshShoriful Islam3136 v Pakistan at Rawalpindi 2024
91New ZealandNathan Smith2930 v England at Wellington 2024
92ZimbabweSikandar Raza28175 v Afghanistan at Abu Dhabi 2021
93Sri LankaLahiru Kumara2628 v South Africa at Durban 2024
94EnglandOlly Stone2429 v Sri Lanka at The Oval 2024
=PakistanKhurram Shahzad2426 v South Africa at Cape Town 2025
96Sri LankaAsitha Fernando2325 v England at The Oval 2024
=IrelandMatthew Humphreys2323 v Zimbabwe at Bulawayo 2025
=South AfricaNandre Burger2328 v West Indies at Guyana 2024
99PakistanAbrar Ahmed2230 v Sri Lanka at Colombo (SSC) 2023
100IrelandCurtis Campher2121 v Zimbabwe at Bulawayo 2025