ICC Men’s Test All-Rounder Rankings

ICC Test Allrounder Rankings

Last Updated On: 2025-11-17 06:00:12 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
4AustraliaPat Cummins270339 v England at Lord’s 2019
5South AfricaWiaan Mulder253284 v Zimbabwe at Bulawayo 2025
6South AfricaMarco Jansen248294 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
11South AfricaKagiso Rabada205225 v Australia at Cape Town 2018
12New ZealandMatt Henry203226 v India at Bengaluru 2024
13South AfricaKeshav Maharaj195208 v England at Lord’s 2022
14IndiaWashington Sundar189205 v West Indies at Ahmedabad 2025
15West IndiesShamar Joseph188196 v Australia at Jamaica 2025
16EnglandChris Woakes185273 v Pakistan at Old Trafford 2020
17South AfricaCorbin Bosch184191 v Zimbabwe at Bulawayo 2025
18AustraliaNathan Lyon183201 v Sri Lanka at Galle 2025
19New ZealandGlenn Phillips179214 v Australia at Wellington 2024
20AustraliaCameron Green177202 v New Zealand at Christchurch 2024
21PakistanNoman Ali163178 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
27PakistanSalman Agha127132 v England at Multan 2024
28West IndiesAlzarri Joseph126135 v Australia at Brisbane 2024
29AustraliaJosh Hazlewood122153 v India at Pune 2017
30IrelandAndy McBrine117117 v Zimbabwe at Bulawayo 2025
=South AfricaSenuran Muthusamy117117 v Pakistan at Rawalpindi 2025
=Sri LankaRamesh Mendis117158 v Pakistan at Galle 2023
33BangladeshTaijul Islam115115 v Sri Lanka at Colombo (SSC) 2025
=IrelandMark Adair115115 v Zimbabwe at Bulawayo 2025
35West IndiesGudakesh Motie112123 v Pakistan at Multan 2025
36ZimbabweSean Williams109135 v Afghanistan at Bulawayo 2024
37AustraliaMitchell Marsh108155 v India at Perth 2024
=West IndiesJomel Warrican108155 v Pakistan at Multan 2025
39West IndiesJayden Seales9797 v India at Delhi 2025
=PakistanSajid Khan97118 v West Indies at Multan 2025
41West IndiesJustin Greaves96102 v Australia at Jamaica 2025
42PakistanAamer Jamal95131 v Australia at Sydney 2024
=AustraliaBeau Webster9595 v West Indies at Jamaica 2025
44ZimbabweBlessing Muzarabani94110 v South Africa at Bulawayo 2025
45South AfricaSimon Harmer9292 v Pakistan at Rawalpindi 2025
46Sri LankaMilan Rathnayake9193 v Bangladesh at Galle 2025
47IndiaJasprit Bumrah89107 v Australia at Sydney 2025
48IndiaKuldeep Yadav88102 v England at Dharamsala 2024
=EnglandJack Leach88135 v New Zealand at Headingley 2022
50New ZealandKane Williamson79201 v Australia at Brisbane 2015
51PakistanHasan Ali77160 v Bangladesh at Mirpur 2021
=Sri LankaPrabath Jayasuriya7789 v South Africa at Gqeberha 2024
53AfghanistanRashid Khan76101 v Bangladesh at Chittagong 2019
54IndiaShardul Thakur73179 v South Africa at Johannesburg 2022
=New ZealandRachin Ravindra7392 v Sri Lanka at Galle 2024
56AustraliaScott Boland7171 v West Indies at Jamaica 2025
57New ZealandAjaz Patel7077 v India at Mumbai 2024
58BangladeshNayeem Hasan6868 v Sri Lanka at Colombo (SSC) 2025
59AustraliaSteve Smith66132 v Pakistan at Abu Dhabi 2014
60West IndiesKraigg Brathwaite63130 v India at Antigua 2016
61PakistanShaheen Afridi6280 v England at Multan 2024
62IndiaAkash Deep6163 v England at The Oval 2025
63New ZealandNathan Smith5657 v Zimbabwe at Bulawayo 2025
64BangladeshMominul Haque5578 v New Zealand at Sylhet 2023
=IndiaNitish Kumar Reddy5565 v England at Lord’s 2025
66BangladeshHasan Mahmud5253 v Sri Lanka at Galle 2025
67AustraliaMarnus Labuschagne51146 v New Zealand at Melbourne 2019
68BangladeshTaskin Ahmed4852 v West Indies at Jamaica 2024
69IndiaMohammed Siraj4545 v West Indies at Delhi 2025
=New ZealandMichael Bracewell4567 v Sri Lanka at Wellington 2023
71South AfricaCodi Yusuf4446 v Zimbabwe at Bulawayo 2025
72South AfricaDane Piedt4356 v West Indies at Guyana 2024
73Sri LankaVishwa Fernando4044 v England at The Oval 2024
74South AfricaAiden Markram3949 v Australia at Lord’s 2025
75New ZealandIsh Sodhi3887 v Pakistan at Karachi 2022
76PakistanNaseem Shah3744 v England at Multan 2024
77South AfricaDane Paterson3641 v Pakistan at Centurion 2024
=AustraliaTodd Murphy3654 v England at The Oval 2023
79West IndiesKevin Sinclair3539 v Pakistan at Multan 2025
80South AfricaGerald Coetzee3446 v West Indies at Johannesburg 2023
=EnglandShoaib Bashir3435 v India at Lord’s 2025
82PakistanMohammad Abbas3358 v England at Southampton 2020
83ZimbabweWessly Madhevere3248 v England at Trent Bridge 2025
=PakistanSaim Ayub3237 v South Africa at Centurion 2024
85BangladeshShoriful Islam3136 v Pakistan at Rawalpindi 2024
=EnglandMatthew Potts3138 v Pakistan at Multan 2024
87South AfricaLungi Ngidi3039 v India at Cape Town 2024
=EnglandRehan Ahmed3046 v India at Visakhapatnam 2024
89ZimbabweWellington Masakadza2939 v South Africa at Bulawayo 2025
90Sri LankaLahiru Kumara2628 v South Africa at Durban 2024
91PakistanKhurram Shahzad2426 v South Africa at Cape Town 2025
92Sri LankaAsitha Fernando2325 v England at The Oval 2024
=IrelandMatthew Humphreys2323 v Zimbabwe at Bulawayo 2025
=ZimbabweBrian Bennett2343 v England at Trent Bridge 2025
95ZimbabweRichard Ngarava2222 v Afghanistan at Harare 2025
=PakistanAbrar Ahmed2230 v Sri Lanka at Colombo (SSC) 2023
=EnglandJacob Bethell2237 v New Zealand at Hamilton 2024
98IrelandCurtis Campher2121 v Zimbabwe at Bulawayo 2025
99ZimbabweSikandar Raza19175 v Afghanistan at Abu Dhabi 2021
=ZimbabweBrad Evans1919 v Afghanistan at Harare 2025