ICC Men’s Test All-Rounder Rankings

ICC Test Allrounder Rankings

Last Updated On: 2025-10-18 00:00:09 IST

RankTeamPlayerRatingCareer Best Rating
1IndiaRavindra Jadeja426475 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
10New ZealandMitchell Santner225226 v Zimbabwe at Bulawayo 2025
11New ZealandMatt Henry203226 v India at Bengaluru 2024
12South AfricaCorbin Bosch191191 v Zimbabwe at Bulawayo 2025
13IndiaWashington Sundar189205 v West Indies at Ahmedabad 2025
14South AfricaKagiso Rabada188225 v Australia at Cape Town 2018
=West IndiesShamar Joseph188196 v Australia at Jamaica 2025
16EnglandChris Woakes185273 v Pakistan at Old Trafford 2020
17AustraliaNathan Lyon183201 v Sri Lanka at Galle 2025
18New ZealandGlenn Phillips179214 v Australia at Wellington 2024
19AustraliaCameron Green177202 v New Zealand at Christchurch 2024
20South AfricaKeshav Maharaj176208 v England at Lord’s 2022
21PakistanNoman Ali164178 v England at Rawalpindi 2024
22Sri LankaDhananjaya de Silva161175 v New Zealand at Galle 2024
23AustraliaTravis Head139141 v West Indies at Grenada 2025
24West IndiesKemar Roach133185 v India at Jamaica 2019
25West IndiesRoston Chase132264 v England at Old Trafford 2020
=EnglandBrydon Carse132135 v India at Old Trafford 2025
27West IndiesAlzarri Joseph126135 v Australia at Brisbane 2024
28AustraliaJosh Hazlewood122153 v India at Pune 2017
29PakistanSajid Khan118118 v West Indies at Multan 2025
30IrelandAndy McBrine117117 v Zimbabwe at Bulawayo 2025
=Sri LankaRamesh Mendis117158 v Pakistan at Galle 2023
=PakistanSalman Agha117132 v England at Multan 2024
33BangladeshTaijul Islam115115 v Sri Lanka at Colombo (SSC) 2025
=IrelandMark Adair115115 v Zimbabwe at Bulawayo 2025
35ZimbabweSean Williams112135 v Afghanistan at Bulawayo 2024
=West IndiesGudakesh Motie112123 v Pakistan at Multan 2025
37AustraliaMitchell Marsh108155 v India at Perth 2024
=West IndiesJomel Warrican108155 v Pakistan at Multan 2025
39PakistanAamer Jamal99131 v Australia at Sydney 2024
40West IndiesJayden Seales9797 v India at Delhi 2025
41West IndiesJustin Greaves96102 v Australia at Jamaica 2025
42AustraliaBeau Webster9595 v West Indies at Jamaica 2025
43ZimbabweBlessing Muzarabani91110 v South Africa at Bulawayo 2025
=Sri LankaMilan Rathnayake9193 v Bangladesh at Galle 2025
45IndiaJasprit Bumrah89107 v Australia at Sydney 2025
46IndiaKuldeep Yadav88102 v England at Dharamsala 2024
=EnglandJack 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
51IndiaShardul Thakur73179 v South Africa at Johannesburg 2022
=New ZealandRachin Ravindra7392 v Sri Lanka at Galle 2024
53PakistanShaheen Afridi7180 v England at Multan 2024
=AustraliaScott Boland7171 v West Indies at Jamaica 2025
55New ZealandAjaz Patel7077 v India at Mumbai 2024
56BangladeshNayeem Hasan6868 v Sri Lanka at Colombo (SSC) 2025
57AustraliaSteve Smith66132 v Pakistan at Abu Dhabi 2014
58West IndiesKraigg Brathwaite63130 v India at Antigua 2016
59IndiaAkash Deep6163 v England at The Oval 2025
60New ZealandNathan Smith5657 v Zimbabwe at Bulawayo 2025
61BangladeshMominul Haque5578 v New Zealand at Sylhet 2023
=IndiaNitish Kumar Reddy5565 v England at Lord’s 2025
63BangladeshHasan Mahmud5253 v Sri Lanka at Galle 2025
64AustraliaMarnus Labuschagne51146 v New Zealand at Melbourne 2019
65BangladeshTaskin Ahmed4852 v West Indies at Jamaica 2024
=South AfricaAiden Markram4849 v Australia at Lord’s 2025
67South AfricaSenuran Muthusamy4646 v Zimbabwe at Bulawayo 2025
=South AfricaCodi Yusuf4646 v Zimbabwe at Bulawayo 2025
69South AfricaDane Piedt4556 v West Indies at Guyana 2024
=IndiaMohammed Siraj4545 v West Indies at Delhi 2025
=New ZealandMichael Bracewell4567 v Sri Lanka at Wellington 2023
72Sri LankaVishwa Fernando4044 v England at The Oval 2024
73New ZealandIsh Sodhi3887 v Pakistan at Karachi 2022
=PakistanNaseem Shah3844 v England at Multan 2024
=South AfricaDane Paterson3841 v Pakistan at Centurion 2024
76AustraliaTodd Murphy3654 v England at The Oval 2023
=South AfricaGerald Coetzee3646 v West Indies at Johannesburg 2023
78PakistanMohammad Abbas3558 v England at Southampton 2020
=West IndiesKevin Sinclair3539 v Pakistan at Multan 2025
80EnglandShoaib Bashir3435 v India at Lord’s 2025
81PakistanSaim Ayub3337 v South Africa at Centurion 2024
82ZimbabweWessly Madhevere3248 v England at Trent Bridge 2025
83South AfricaLungi Ngidi3139 v India at Cape Town 2024
=BangladeshShoriful Islam3136 v Pakistan at Rawalpindi 2024
=EnglandMatthew Potts3138 v Pakistan at Multan 2024
86ZimbabweWellington Masakadza3039 v South Africa at Bulawayo 2025
=EnglandRehan Ahmed3046 v India at Visakhapatnam 2024
88Sri LankaLahiru Kumara2628 v South Africa at Durban 2024
89PakistanKhurram Shahzad2426 v South Africa at Cape Town 2025
=ZimbabweBrian Bennett2443 v England at Trent Bridge 2025
91Sri LankaAsitha Fernando2325 v England at The Oval 2024
=IrelandMatthew Humphreys2323 v Zimbabwe at Bulawayo 2025
93PakistanAbrar Ahmed2230 v Sri Lanka at Colombo (SSC) 2023
=EnglandJacob Bethell2237 v New Zealand at Hamilton 2024
95IrelandCurtis Campher2121 v Zimbabwe at Bulawayo 2025
96Sri LankaKamindu Mendis1862 v England at Old Trafford 2024
97ZimbabweBrandon Mavuta1742 v West Indies at Bulawayo 2023
=EnglandJosh Tongue1725 v Australia at Lord’s 2023
99New ZealandDaryl Mitchell1621 v England at Mount Maunganui 2023
=ZimbabweRichard Ngarava1622 v Bangladesh at Sylhet 2025
=AfghanistanNaveed Zadran1621 v Ireland at Abu Dhabi 2024