ICC Men’s Test All-Rounder Rankings

ICC Test Allrounder Rankings

Last Updated On: 2025-04-14 12:01:29 IST

RankTeamPlayerRatingCareer Best Rating
1IndiaRavindra Jadeja400475 v Bangladesh at Chennai 2024
2South AfricaMarco Jansen294294 v Pakistan at Cape Town 2025
3BangladeshMehidy Hasan284294 v South Africa at Mirpur 2024
4AustraliaPat Cummins271339 v England at Lord’s 2019
5BangladeshShakib Al Hasan263489 v Australia at Mirpur 2017
6West IndiesJason Holder249485 v England at Southampton 2020
7EnglandJoe Root247313 v India at Hyderabad 2024
8EnglandGus Atkinson240240 v New Zealand at Hamilton 2024
9EnglandBen Stokes235497 v West Indies at Old Trafford 2020
10EnglandChris Woakes225273 v Pakistan at Old Trafford 2020
11New ZealandMitchell Santner222222 v England at Hamilton 2024
12IndiaAxar Patel220316 v Australia at Ahmedabad 2023
13AustraliaMitchell Starc215346 v India at Pune 2017
14AustraliaNathan Lyon201201 v Sri Lanka at Galle 2025
15South AfricaKagiso Rabada194225 v Australia at Cape Town 2018
16New ZealandMatt Henry193226 v India at Bengaluru 2024
17New ZealandGlenn Phillips187214 v Australia at Wellington 2024
18AustraliaCameron Green176202 v New Zealand at Christchurch 2024
19South AfricaKeshav Maharaj171208 v England at Lord’s 2022
20New ZealandKyle Jamieson169325 v India at Kanpur 2021
21PakistanNoman Ali164178 v England at Rawalpindi 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 Mulder134155 v Bangladesh at Chittagong 2024
27AustraliaTravis Head133139 v England at Lord’s 2023
28EnglandOllie Robinson127172 v Australia at Edgbaston 2023
29ZimbabweSean Williams126135 v Afghanistan at Bulawayo 2024
30West IndiesGudakesh Motie123123 v Pakistan at Multan 2025
31Sri LankaRamesh Mendis122158 v Pakistan at Galle 2023
32PakistanSajid Khan118118 v West Indies at Multan 2025
33AustraliaMitchell Marsh117155 v India at Perth 2024
=PakistanSalman Agha117132 v England at Multan 2024
35IrelandAndy McBrine116116 v Zimbabwe at Bulawayo 2025
36IrelandMark Adair115115 v Zimbabwe at Bulawayo 2025
37EnglandMark Wood114151 v India at Rajkot 2024
38AustraliaJosh Hazlewood113153 v India at Pune 2017
39BangladeshTaijul Islam109109 v West Indies at Jamaica 2024
40West IndiesAlzarri Joseph108135 v Australia at Brisbane 2024
41IndiaJasprit Bumrah107107 v Australia at Sydney 2025
42EnglandJack Leach99135 v New Zealand at Headingley 2022
=PakistanAamer Jamal99131 v Australia at Sydney 2024
44IndiaKuldeep Yadav84102 v England at Dharamsala 2024
45New ZealandKane Williamson83201 v Australia at Brisbane 2015
=ZimbabweBlessing Muzarabani8383 v Ireland at Bulawayo 2025
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
51EnglandBrydon Carse7585 v New Zealand at Wellington 2024
52Sri LankaAngelo Mathews74214 v India at Colombo (SSC) 2015
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
57AustraliaSteven Smith67132 v Pakistan at Abu Dhabi 2014
=Sri LankaMilan Rathnayake6782 v England at The Oval 2024
59AustraliaScott Boland6568 v India at Sydney 2025
60EnglandTom Hartley64120 v India at Visakhapatnam 2024
61AustraliaMarnus Labuschagne55146 v New Zealand at Melbourne 2019
62BangladeshTaskin Ahmed5151 v West Indies at Jamaica 2024
=South AfricaCorbin Bosch5152 v Pakistan at Centurion 2024
64BangladeshMominul Haque5078 v New Zealand at Sylhet 2023
65South AfricaDane Piedt4856 v West Indies at Guyana 2024
66BangladeshNayeem Hasan4455 v Zimbabwe at Mirpur 2020
67BangladeshHasan Mahmud4343 v West Indies at Jamaica 2024
=IndiaNitish Kumar Reddy4343 v Australia at Sydney 2025
69New ZealandIsh Sodhi4087 v Pakistan at Karachi 2022
=Sri LankaVishwa Fernando4044 v England at The Oval 2024
=South AfricaDane Paterson4041 v Pakistan at Centurion 2024
72IndiaMohammed Siraj3940 v Australia at Adelaide 2024
=AustraliaTodd Murphy3954 v England at The Oval 2023
=West IndiesKevin Sinclair3939 v Pakistan at Multan 2025
75PakistanNaseem Shah3844 v England at Multan 2024
=South AfricaGerald Coetzee3846 v West Indies at Johannesburg 2023
77ZimbabweSikandar Raza37175 v Afghanistan at Abu Dhabi 2021
=South AfricaNeil Brand3743 v New Zealand at Hamilton 2024
=EnglandJacob Bethell3737 v New Zealand at Hamilton 2024
80South AfricaSenuran Muthusamy3639 v Bangladesh at Chittagong 2024
=West IndiesJustin Greaves3648 v Bangladesh at Jamaica 2024
82PakistanMohammad Abbas3558 v England at Southampton 2020
=EnglandMatthew Potts3538 v Pakistan at Multan 2024
84EnglandRehan Ahmed3446 v India at Visakhapatnam 2024
85BangladeshShoriful Islam3336 v Pakistan at Rawalpindi 2024
=PakistanSaim Ayub3337 v South Africa at Centurion 2024
87South AfricaLungi Ngidi3139 v India at Cape Town 2024
88Sri LankaKasun Rajitha2936 v Bangladesh at Sylhet 2024
=New ZealandNathan Smith2930 v England at Wellington 2024
90Sri LankaLahiru Kumara2728 v South Africa at Durban 2024
=AustraliaBeau Webster2727 v Sri Lanka at Galle 2025
92EnglandOlly Stone2629 v Sri Lanka at The Oval 2024
=IndiaAkash Deep2631 v Australia at Brisbane 2024
94South AfricaNandre Burger2528 v West Indies at Guyana 2024
=EnglandShoaib Bashir2525 v New Zealand at Hamilton 2024
96ZimbabweWessly Madhevere2424 v Ireland at Bulawayo 2025
=PakistanKhurram Shahzad2426 v South Africa at Cape Town 2025
98Sri LankaAsitha Fernando2325 v England at The Oval 2024
=IrelandMatthew Humphreys2323 v Zimbabwe at Bulawayo 2025
100PakistanAbrar Ahmed2230 v Sri Lanka at Colombo (SSC) 2023