ICC Men’s Test All-Rounder Rankings

ICC Test Allrounder Rankings

Last Updated On: 2025-06-25 00:00:09 IST

RankTeamPlayerRatingCareer Best Rating
1IndiaRavindra Jadeja400475 v Bangladesh at Chennai 2024
2BangladeshMehidy Hasan Miraz327327 v Zimbabwe at Chittagong 2025
3South AfricaMarco Jansen281294 v Pakistan at Cape Town 2025
4AustraliaPat Cummins264339 v England at Lord’s 2019
5BangladeshShakib Al Hasan253489 v Australia at Mirpur 2017
6West IndiesJason Holder249485 v England at Southampton 2020
7EnglandGus Atkinson246246 v Zimbabwe at Trent Bridge 2025
8EnglandJoe Root243313 v India at Hyderabad 2024
9EnglandBen Stokes241497 v West Indies at Old Trafford 2020
10AustraliaMitchell Starc239346 v India at Pune 2017
11New ZealandMitchell Santner222222 v England at Hamilton 2024
12EnglandChris Woakes220273 v Pakistan at Old Trafford 2020
=IndiaAxar Patel220316 v Australia at Ahmedabad 2023
14South AfricaKagiso Rabada196225 v Australia at Cape Town 2018
15New ZealandMatt Henry193226 v India at Bengaluru 2024
16New ZealandGlenn Phillips187214 v Australia at Wellington 2024
17AustraliaNathan Lyon183201 v Sri Lanka at Galle 2025
18South AfricaKeshav Maharaj170208 v England at Lord’s 2022
19New ZealandKyle Jamieson169325 v India at Kanpur 2021
20PakistanNoman Ali164178 v England at Rawalpindi 2024
21AustraliaCameron Green161202 v New Zealand at Christchurch 2024
22IndiaWashington Sundar157167 v New Zealand at Mumbai 2024
23West IndiesJomel Warrican155155 v Pakistan at Multan 2025
24West IndiesKemar Roach147185 v India at Jamaica 2019
25Sri LankaDhananjaya de Silva141175 v New Zealand at Galle 2024
26South AfricaWiaan Mulder136155 v Bangladesh at Chittagong 2024
27EnglandOllie Robinson125172 v Australia at Edgbaston 2023
28West IndiesGudakesh Motie123123 v Pakistan at Multan 2025
29Sri LankaRamesh Mendis122158 v Pakistan at Galle 2023
30ZimbabweSean Williams121135 v Afghanistan at Bulawayo 2024
31AustraliaTravis Head120139 v England at Lord’s 2023
32AustraliaJosh Hazlewood118153 v India at Pune 2017
=PakistanSajid Khan118118 v West Indies at Multan 2025
34IrelandAndy McBrine117117 v Zimbabwe at Bulawayo 2025
=PakistanSalman Agha117132 v England at Multan 2024
36AustraliaMitchell Marsh115155 v India at Perth 2024
=IrelandMark Adair115115 v Zimbabwe at Bulawayo 2025
38EnglandMark Wood112151 v India at Rajkot 2024
39BangladeshTaijul Islam110110 v Zimbabwe at Chittagong 2025
40West IndiesAlzarri Joseph108135 v Australia at Brisbane 2024
41IndiaJasprit Bumrah107107 v Australia at Sydney 2025
42PakistanAamer Jamal99131 v Australia at Sydney 2024
43ZimbabweBlessing Muzarabani98107 v Bangladesh at Sylhet 2025
44EnglandJack Leach97135 v New Zealand at Headingley 2022
45IndiaKuldeep Yadav84102 v England at Dharamsala 2024
46New ZealandKane Williamson83201 v Australia at Brisbane 2015
47West IndiesKraigg Brathwaite77130 v India at Antigua 2016
=AfghanistanRashid Khan77101 v Bangladesh at Chittagong 2019
=Sri LankaPrabath Jayasuriya7789 v South Africa at Gqeberha 2024
50West IndiesShamar Joseph7691 v Australia at Brisbane 2024
51Sri LankaAngelo Mathews74214 v India at Colombo (SSC) 2015
52EnglandBrydon Carse7385 v New Zealand at Wellington 2024
53New ZealandAjaz Patel7277 v India at Mumbai 2024
=West IndiesJayden Seales7274 v Pakistan at Multan 2025
55PakistanShaheen Afridi7180 v England at Multan 2024
56New ZealandRachin Ravindra6892 v Sri Lanka at Galle 2024
57AustraliaSteve Smith67132 v Pakistan at Abu Dhabi 2014
=Sri LankaMilan Rathnayake6782 v England at The Oval 2024
59AustraliaScott Boland6468 v India at Sydney 2025
60EnglandTom Hartley63120 v India at Visakhapatnam 2024
61AustraliaMarnus Labuschagne54146 v New Zealand at Melbourne 2019
62BangladeshMominul Haque5278 v New Zealand at Sylhet 2023
63BangladeshTaskin Ahmed5052 v West Indies at Jamaica 2024
=South AfricaCorbin Bosch5052 v Pakistan at Centurion 2024
65South AfricaAiden Markram4949 v Australia at Lord’s 2025
66ZimbabweWessly Madhevere4848 v England at Trent Bridge 2025
67South AfricaDane Piedt4756 v West Indies at Guyana 2024
=BangladeshHasan Mahmud4748 v Zimbabwe at Sylhet 2025
69BangladeshNayeem Hasan4655 v Zimbabwe at Mirpur 2020
70ZimbabweBrian Bennett4343 v England at Trent Bridge 2025
=IndiaNitish Kumar Reddy4343 v Australia at Sydney 2025
72New ZealandIsh Sodhi4087 v Pakistan at Karachi 2022
=Sri LankaVishwa Fernando4044 v England at The Oval 2024
74South AfricaDane Paterson3941 v Pakistan at Centurion 2024
=IndiaMohammed Siraj3940 v Australia at Adelaide 2024
=West IndiesKevin Sinclair3939 v Pakistan at Multan 2025
77PakistanNaseem Shah3844 v England at Multan 2024
=AustraliaTodd Murphy3854 v England at The Oval 2023
79South AfricaGerald Coetzee3746 v West Indies at Johannesburg 2023
80West IndiesJustin Greaves3648 v Bangladesh at Jamaica 2024
=South AfricaNeil Brand3643 v New Zealand at Hamilton 2024
=EnglandJacob Bethell3637 v New Zealand at Hamilton 2024
83PakistanMohammad Abbas3558 v England at Southampton 2020
=South AfricaSenuran Muthusamy3539 v Bangladesh at Chittagong 2024
85EnglandMatthew Potts3438 v Pakistan at Multan 2024
=EnglandRehan Ahmed3446 v India at Visakhapatnam 2024
87PakistanSaim Ayub3337 v South Africa at Centurion 2024
=EnglandShoaib Bashir3333 v Zimbabwe at Trent Bridge 2025
89South AfricaLungi Ngidi3239 v India at Cape Town 2024
=BangladeshShoriful Islam3236 v Pakistan at Rawalpindi 2024
91ZimbabweSikandar Raza29175 v Afghanistan at Abu Dhabi 2021
=Sri LankaKasun Rajitha2936 v Bangladesh at Sylhet 2024
=New ZealandNathan Smith2930 v England at Wellington 2024
94Sri LankaLahiru Kumara2728 v South Africa at Durban 2024
95IndiaAkash Deep2631 v Australia at Brisbane 2024
96EnglandOlly Stone2529 v Sri Lanka at The Oval 2024
97PakistanKhurram Shahzad2426 v South Africa at Cape Town 2025
=South AfricaNandre Burger2428 v West Indies at Guyana 2024
99Sri LankaAsitha Fernando2325 v England at The Oval 2024
=IrelandMatthew Humphreys2323 v Zimbabwe at Bulawayo 2025