ICC Men’s Test All-Rounder Rankings

ICC Test Allrounder Rankings

Last Updated On: 2025-08-24 18:00:08 IST

RankTeamPlayerRatingCareer Best Rating
1IndiaRavindra Jadeja405475 v Bangladesh at Chennai 2024
2BangladeshMehidy Hasan Miraz305327 v Zimbabwe at Chittagong 2025
3EnglandBen Stokes295497 v West Indies at Old Trafford 2020
4South AfricaWiaan Mulder284284 v Zimbabwe at Bulawayo 2025
5AustraliaPat Cummins270339 v England at Lord’s 2019
6South AfricaMarco Jansen269294 v Pakistan at Cape Town 2025
7AustraliaMitchell Starc238346 v India at Pune 2017
8EnglandJoe Root237313 v India at Hyderabad 2024
9EnglandGus Atkinson236246 v Zimbabwe at Trent Bridge 2025
10West IndiesJason Holder234485 v England at Southampton 2020
11New ZealandMitchell Santner225226 v Zimbabwe at Bulawayo 2025
12New ZealandMatt Henry203226 v India at Bengaluru 2024
13West IndiesShamar Joseph196196 v Australia at Jamaica 2025
14South AfricaCorbin Bosch191191 v Zimbabwe at Bulawayo 2025
15South AfricaKagiso Rabada188225 v Australia at Cape Town 2018
16IndiaWashington Sundar187193 v England at Old Trafford 2025
17EnglandChris Woakes185273 v Pakistan at Old Trafford 2020
18AustraliaNathan Lyon183201 v Sri Lanka at Galle 2025
19New ZealandGlenn Phillips179214 v Australia at Wellington 2024
20AustraliaCameron Green177202 v New Zealand at Christchurch 2024
21South AfricaKeshav Maharaj176208 v England at Lord’s 2022
22PakistanNoman Ali164178 v England at Rawalpindi 2024
23Sri LankaDhananjaya de Silva161175 v New Zealand at Galle 2024
24AustraliaTravis Head139141 v West Indies at Grenada 2025
25West IndiesKemar Roach138185 v India at Jamaica 2019
26West IndiesAlzarri Joseph132135 v Australia at Brisbane 2024
=EnglandBrydon Carse132135 v India at Old Trafford 2025
28AustraliaJosh Hazlewood122153 v India at Pune 2017
=West IndiesJomel Warrican122155 v Pakistan at Multan 2025
30West IndiesRoston Chase120264 v England at Old Trafford 2020
31PakistanSajid Khan118118 v West Indies at Multan 2025
32IrelandAndy McBrine117117 v Zimbabwe at Bulawayo 2025
=Sri LankaRamesh Mendis117158 v Pakistan at Galle 2023
=PakistanSalman Agha117132 v England at Multan 2024
35West IndiesGudakesh Motie116123 v Pakistan at Multan 2025
36BangladeshTaijul Islam115115 v Sri Lanka at Colombo (SSC) 2025
=IrelandMark Adair115115 v Zimbabwe at Bulawayo 2025
38ZimbabweSean Williams112135 v Afghanistan at Bulawayo 2024
39AustraliaMitchell Marsh108155 v India at Perth 2024
40West IndiesJustin Greaves102102 v Australia at Jamaica 2025
41EnglandMark Wood101151 v India at Rajkot 2024
42PakistanAamer Jamal99131 v Australia at Sydney 2024
43AustraliaBeau Webster9595 v West Indies at Jamaica 2025
44ZimbabweBlessing Muzarabani91110 v South Africa at Bulawayo 2025
=Sri LankaMilan Rathnayake9193 v Bangladesh at Galle 2025
46IndiaJasprit Bumrah89107 v Australia at Sydney 2025
47EnglandJack Leach88135 v New Zealand at Headingley 2022
48New ZealandKane Williamson79201 v Australia at Brisbane 2015
49AfghanistanRashid Khan77101 v Bangladesh at Chittagong 2019
=Sri LankaPrabath Jayasuriya7789 v South Africa at Gqeberha 2024
51IndiaKuldeep Yadav76102 v England at Dharamsala 2024
=IndiaShardul Thakur76179 v South Africa at Johannesburg 2022
53New ZealandRachin Ravindra7392 v Sri Lanka at Galle 2024
54West IndiesJayden Seales7275 v Australia at Grenada 2025
55PakistanShaheen Afridi7180 v England at Multan 2024
=AustraliaScott Boland7171 v West Indies at Jamaica 2025
57Sri LankaAngelo Mathews70214 v India at Colombo (SSC) 2015
=New ZealandAjaz Patel7077 v India at Mumbai 2024
59BangladeshNayeem Hasan6868 v Sri Lanka at Colombo (SSC) 2025
60AustraliaSteve Smith66132 v Pakistan at Abu Dhabi 2014
=West IndiesKraigg Brathwaite66130 v India at Antigua 2016
62IndiaAkash Deep6363 v England at The Oval 2025
63IndiaNitish Kumar Reddy6265 v England at Lord’s 2025
64New ZealandNathan Smith5657 v Zimbabwe at Bulawayo 2025
65BangladeshMominul Haque5578 v New Zealand at Sylhet 2023
66BangladeshHasan Mahmud5253 v Sri Lanka at Galle 2025
67AustraliaMarnus Labuschagne51146 v New Zealand at Melbourne 2019
68BangladeshTaskin Ahmed4852 v West Indies at Jamaica 2024
=South AfricaAiden Markram4849 v Australia at Lord’s 2025
70South AfricaSenuran Muthusamy4646 v Zimbabwe at Bulawayo 2025
=South AfricaCodi Yusuf4646 v Zimbabwe at Bulawayo 2025
72South AfricaDane Piedt4556 v West Indies at Guyana 2024
=New ZealandMichael Bracewell4567 v Sri Lanka at Wellington 2023
74IndiaMohammed Siraj4242 v England at The Oval 2025
75Sri LankaVishwa Fernando4044 v England at The Oval 2024
76New ZealandIsh Sodhi3887 v Pakistan at Karachi 2022
=PakistanNaseem Shah3844 v England at Multan 2024
=South AfricaDane Paterson3841 v Pakistan at Centurion 2024
79West IndiesKevin Sinclair3739 v Pakistan at Multan 2025
80AustraliaTodd Murphy3654 v England at The Oval 2023
=South AfricaGerald Coetzee3646 v West Indies at Johannesburg 2023
82PakistanMohammad Abbas3558 v England at Southampton 2020
83EnglandShoaib Bashir3435 v India at Lord’s 2025
84PakistanSaim Ayub3337 v South Africa at Centurion 2024
85ZimbabweWessly Madhevere3248 v England at Trent Bridge 2025
86South AfricaLungi Ngidi3139 v India at Cape Town 2024
=BangladeshShoriful Islam3136 v Pakistan at Rawalpindi 2024
=EnglandMatthew Potts3138 v Pakistan at Multan 2024
89ZimbabweWellington Masakadza3039 v South Africa at Bulawayo 2025
=EnglandRehan Ahmed3046 v India at Visakhapatnam 2024
91Sri LankaLahiru Kumara2628 v South Africa at Durban 2024
92PakistanKhurram Shahzad2426 v South Africa at Cape Town 2025
=ZimbabweBrian Bennett2443 v England at Trent Bridge 2025
94EnglandOlly Stone2329 v Sri Lanka at The Oval 2024
=Sri LankaAsitha Fernando2325 v England at The Oval 2024
=IrelandMatthew Humphreys2323 v Zimbabwe at Bulawayo 2025
=South AfricaNandre Burger2328 v West Indies at Guyana 2024
98PakistanAbrar Ahmed2230 v Sri Lanka at Colombo (SSC) 2023
=EnglandJacob Bethell2237 v New Zealand at Hamilton 2024
100IrelandCurtis Campher2121 v Zimbabwe at Bulawayo 2025