ICC Men’s Test Bowling Rankings

ICC Test Bowling Rankings

Last Updated On: 2025-07-05 18:00:06 IST

RankTeamPlayerRatingCareer Best Rating
1IndiaJasprit Bumrah907908 v Australia at Sydney 2025
2South AfricaKagiso Rabada859902 v Australia at Gqeberha 2018
3AustraliaPat Cummins846914 v England at Old Trafford 2019
4AustraliaJosh Hazlewood817864 v India at Bengaluru 2017
5PakistanNoman Ali806806 v West Indies at Multan 2025
6New ZealandMatt Henry782782 v England at Hamilton 2024
7AustraliaNathan Lyon781812 v Sri Lanka at Galle 2025
8South AfricaMarco Jansen775803 v Pakistan at Centurion 2024
9West IndiesJayden Seales738742 v Pakistan at Multan 2025
10AustraliaMitchell Starc732807 v New Zealand at Perth 2019
11EnglandGus Atkinson726733 v Zimbabwe at Trent Bridge 2025
12AustraliaScott Boland716745 v India at Sydney 2025
13IndiaRavindra Jadeja706899 v Australia at Ranchi 2017
14ZimbabweBlessing Muzarabani693705 v Bangladesh at Sylhet 2025
=Sri LankaPrabath Jayasuriya693801 v New Zealand at Galle 2024
16BangladeshTaijul Islam671708 v New Zealand at Sylhet 2023
17West IndiesKemar Roach665781 v India at Jamaica 2019
18Sri LankaAsitha Fernando659734 v England at Lord’s 2024
19South AfricaKeshav Maharaj657696 v Zimbabwe at Gqeberha 2017
20PakistanSajid Khan644644 v West Indies at Multan 2025
21PakistanShaheen Afridi641836 v Sri Lanka at Galle 2022
22EnglandChris Woakes629690 v Pakistan at Old Trafford 2020
23IndiaKuldeep Yadav616686 v England at Dharamsala 2024
24New ZealandAjaz Patel611630 v India at Mumbai 2024
25BangladeshMehidy Hasan Miraz610696 v West Indies at Dhaka 2018
26PakistanMohammad Abbas607838 v New Zealand at Abu Dhabi 2018
27West IndiesJomel Warrican588614 v Pakistan at Multan 2025
28IndiaMohammed Siraj578661 v South Africa at Cape Town 2024
29Sri LankaVishwa Fernando562574 v South Africa at Gqeberha 2024
30EnglandBrydon Carse550550 v India at Headingley 2025
31EnglandMark Wood549640 v Australia at The Oval 2023
32New ZealandWill O’Rourke547547 v England at Hamilton 2024
33West IndiesJason Holder528862 v England at Southampton 2020
34PakistanNaseem Shah526542 v South Africa at Centurion 2024
35EnglandJack Leach524604 v New Zealand at Headingley 2022
=West IndiesShamar Joseph524524 v Australia at Barbados 2025
37West IndiesAlzarri Joseph522577 v South Africa at Johannesburg 2023
38New ZealandMitchell Santner521521 v England at Hamilton 2024
=South AfricaLungi Ngidi521638 v India at Cape Town 2022
40Sri LankaLahiru Kumara516544 v England at The Oval 2024
41Sri LankaRamesh Mendis506641 v Pakistan at Galle 2023
42EnglandShoaib Bashir503504 v Zimbabwe at Trent Bridge 2025
43BangladeshNayeem Hasan488488 v Sri Lanka at Colombo (SSC) 2025
44AustraliaMatthew Kuhnemann475485 v Sri Lanka at Galle 2025
45EnglandBen Stokes447606 v West Indies at St Lucia 2019
46EnglandMatthew Potts431440 v New Zealand at Hamilton 2024
47South AfricaDane Paterson429442 v Pakistan at Centurion 2024
48PakistanAbrar Ahmed409463 v Sri Lanka at Colombo (SSC) 2023
49BangladeshTaskin Ahmed393409 v West Indies at Jamaica 2024
50BangladeshHasan Mahmud391416 v India at Chennai 2024
51AfghanistanRashid Khan386543 v Zimbabwe at Abu Dhabi 2021
52South AfricaWiaan Mulder381389 v Bangladesh at Mirpur 2024
53IndiaWashington Sundar380420 v Australia at Perth 2024
54West IndiesGudakesh Motie370447 v Zimbabwe at Bulawayo 2023
=IrelandBarry McCarthy370370 v Zimbabwe at Bulawayo 2025
56West IndiesRoston Chase353505 v England at Old Trafford 2020
57South AfricaCorbin Bosch343343 v Zimbabwe at Bulawayo 2025
58IndiaShardul Thakur342489 v South Africa at Cape Town 2022
=New ZealandGlenn Phillips342411 v Australia at Wellington 2024
60IrelandMark Adair341343 v Zimbabwe at Stormont 2024
61EnglandJosh Tongue339356 v Australia at Lord’s 2023
62PakistanKhurram Shahzad315357 v Bangladesh at Rawalpindi 2024
63AustraliaTodd Murphy304380 v England at The Oval 2023
=South AfricaNandre Burger304380 v India at Cape Town 2024
65BangladeshShoriful Islam300338 v Pakistan at Rawalpindi 2024
66Sri LankaMilan Rathnayake299302 v Bangladesh at Galle 2025
67AustraliaCameron Green291338 v England at Hobart 2022
68South AfricaGerald Coetzee289325 v West Indies at Johannesburg 2023
69IndiaPrasidh Krishna284284 v England at Headingley 2025
70EnglandRehan Ahmed282297 v Pakistan at Rawalpindi 2024
=PakistanAamer Jamal282432 v Australia at Sydney 2024
72New ZealandIsh Sodhi277365 v Pakistan at Karachi 2023
73EnglandOlly Stone271295 v New Zealand at Edgbaston 2021
74EnglandJoe Root269377 v India at Hyderabad 2024
=ZimbabweWellington Masakadza269299 v Bangladesh at Sylhet 2025
76AustraliaMitchell Marsh268349 v West Indies at Melbourne 2015
77BangladeshEbadot Hossain267328 v Afghanistan at Mirpur 2023
78AfghanistanNaveed Zadran261276 v Ireland at Abu Dhabi 2024
79IrelandAndy McBrine256256 v Zimbabwe at Bulawayo 2025
80Sri LankaDhananjaya de Silva254257 v New Zealand at Galle 2024
81IrelandMatthew Humphreys252252 v Zimbabwe at Bulawayo 2025
82BangladeshNahid Rana244299 v Zimbabwe at Sylhet 2025
83AfghanistanYamin Ahmadzai239360 v Bangladesh at Chittagong 2019
84IndiaAkash Deep234269 v New Zealand at Mumbai 2024
85BangladeshKhaled Ahmed230259 v Sri Lanka at Chittagong 2024
=ZimbabweVictor Nyauchi230327 v Afghanistan at Abu Dhabi 2021
87South AfricaCodi Yusuf229229 v Zimbabwe at Bulawayo 2025
88ZimbabweTanaka Chivanga225225 v South Africa at Bulawayo 2025
89South AfricaDane Piedt224333 v West Indies at Guyana 2024
90Sri LankaNishan Peiris222330 v New Zealand at Galle 2024
91AfghanistanZia-ur-Rehman219219 v Zimbabwe at Bulawayo 2025
92PakistanMir Hamza214231 v Bangladesh at Rawalpindi 2024
93PakistanSalman Agha199205 v West Indies at Multan 2025
94IrelandCraig Young198285 v Zimbabwe at Stormont 2024
95PakistanZahid Mahmood196243 v England at Multan 2022
96Sri LankaTharindu Rathnayake191191 v Bangladesh at Colombo (SSC) 2025
97AfghanistanZahir Khan184186 v Zimbabwe at Bulawayo 2024
98ZimbabweRichard Ngarava181240 v Ireland at Bulawayo 2025
99ZimbabweWessly Madhevere177181 v England at Trent Bridge 2025
100ZimbabweSean Williams168247 v Bangladesh at Sylhet 2018
=AustraliaTravis Head168178 v Sri Lanka at Galle 2025