ICC Men’s Test Bowling Rankings

ICC Test Bowling Rankings

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

RankTeamPlayerRatingCareer Best Rating
1IndiaJasprit Bumrah908908 v Australia at Sydney 2025
2South AfricaKagiso Rabada837902 v Australia at Gqeberha 2018
3AustraliaPat Cummins824914 v England at Old Trafford 2019
4AustraliaJosh Hazlewood818864 v India at Bengaluru 2017
5AustraliaNathan Lyon812812 v Sri Lanka at Galle 2025
6PakistanNoman Ali806806 v West Indies at Multan 2025
7South AfricaMarco Jansen785803 v Pakistan at Centurion 2024
8New ZealandMatt Henry782782 v England at Hamilton 2024
9Sri LankaPrabath Jayasuriya751801 v New Zealand at Galle 2024
10IndiaRavindra Jadeja745899 v Australia at Ranchi 2017
11AustraliaMitchell Starc737807 v New Zealand at Perth 2019
12West IndiesJayden Seales735742 v Pakistan at Multan 2025
13AustraliaScott Boland730745 v India at Sydney 2025
14EnglandGus Atkinson715715 v New Zealand at Hamilton 2024
15ZimbabweBlessing Muzarabani705705 v Bangladesh at Sylhet 2025
16EnglandChris Woakes674690 v Pakistan at Old Trafford 2020
17South AfricaKeshav Maharaj673696 v Zimbabwe at Gqeberha 2017
18West IndiesKemar Roach672781 v India at Jamaica 2019
=New ZealandKyle Jamieson672836 v England at Lord’s 2022
20Sri LankaAsitha Fernando644734 v England at Lord’s 2024
=PakistanSajid Khan644644 v West Indies at Multan 2025
22PakistanShaheen Afridi641836 v Sri Lanka at Galle 2022
23BangladeshTaijul Islam626708 v New Zealand at Sylhet 2023
24IndiaKuldeep Yadav623686 v England at Dharamsala 2024
25EnglandOllie Robinson620820 v New Zealand at Mount Maunganui 2023
26BangladeshMehidy Hasan Miraz619696 v West Indies at Dhaka 2018
27West IndiesJomel Warrican614614 v Pakistan at Multan 2025
28New ZealandAjaz Patel611630 v India at Mumbai 2024
29PakistanMohammad Abbas607838 v New Zealand at Abu Dhabi 2018
30IndiaMohammed Siraj601661 v South Africa at Cape Town 2024
31Sri LankaVishwa Fernando563574 v South Africa at Gqeberha 2024
32EnglandMark Wood560640 v Australia at The Oval 2023
33New ZealandWill O’Rourke547547 v England at Hamilton 2024
34West IndiesAlzarri Joseph536577 v South Africa at Johannesburg 2023
35EnglandJack Leach535604 v New Zealand at Headingley 2022
36West IndiesJason Holder533862 v England at Southampton 2020
37EnglandBrydon Carse529529 v New Zealand at Hamilton 2024
38Sri LankaLahiru Kumara526544 v England at The Oval 2024
=PakistanNaseem Shah526542 v South Africa at Centurion 2024
40BangladeshShakib Al Hasan525705 v Australia at Mirpur 2017
41New ZealandMitchell Santner521521 v England at Hamilton 2024
42Sri LankaRamesh Mendis516641 v Pakistan at Galle 2023
43South AfricaLungi Ngidi502638 v India at Cape Town 2022
44AustraliaMatthew Kuhnemann485485 v Sri Lanka at Galle 2025
45IndiaAxar Patel476650 v Bangladesh at Chittagong 2022
46Sri LankaKasun Rajitha466515 v Bangladesh at Sylhet 2024
47South AfricaDuanne Olivier465692 v Sri Lanka at Gqeberha 2019
48EnglandMatthew Potts440440 v New Zealand at Hamilton 2024
49South AfricaDane Paterson438442 v Pakistan at Centurion 2024
50PakistanAbrar Ahmed409463 v Sri Lanka at Colombo (SSC) 2023
51BangladeshTaskin Ahmed405409 v West Indies at Jamaica 2024
52EnglandBen Stokes400606 v West Indies at St Lucia 2019
53West IndiesShamar Joseph395403 v Bangladesh at Jamaica 2024
54AfghanistanRashid Khan386543 v Zimbabwe at Abu Dhabi 2021
55IndiaWashington Sundar384420 v Australia at Perth 2024
56EnglandShoaib Bashir381411 v New Zealand at Christchurch 2024
=BangladeshHasan Mahmud381416 v India at Chennai 2024
58West IndiesGudakesh Motie374447 v Zimbabwe at Bulawayo 2023
59IrelandBarry McCarthy370370 v Zimbabwe at Bulawayo 2025
60BangladeshNayeem Hasan355426 v New Zealand at Mirpur 2023
61South AfricaWiaan Mulder342389 v Bangladesh at Mirpur 2024
=New ZealandGlenn Phillips342411 v Australia at Wellington 2024
63IrelandMark Adair341343 v Zimbabwe at Stormont 2024
64PakistanKhurram Shahzad315357 v Bangladesh at Rawalpindi 2024
65AustraliaTodd Murphy310380 v England at The Oval 2023
=South AfricaNandre Burger310380 v India at Cape Town 2024
67BangladeshShoriful Islam309338 v Pakistan at Rawalpindi 2024
68ZimbabweWellington Masakadza299299 v Bangladesh at Sylhet 2025
=BangladeshNahid Rana299299 v Zimbabwe at Sylhet 2025
70AustraliaCameron Green298338 v England at Hobart 2022
71South AfricaGerald Coetzee295325 v West Indies at Johannesburg 2023
72EnglandRehan Ahmed288297 v Pakistan at Rawalpindi 2024
73PakistanAamer Jamal282432 v Australia at Sydney 2024
74EnglandJoe Root277377 v India at Hyderabad 2024
=New ZealandIsh Sodhi277365 v Pakistan at Karachi 2023
=EnglandOlly Stone277295 v New Zealand at Edgbaston 2021
77EnglandTom Hartley275382 v India at Visakhapatnam 2024
78AustraliaMitchell Marsh274349 v West Indies at Melbourne 2015
79South AfricaNeil Brand266293 v New Zealand at Mount Maunganui 2024
80ZimbabweVictor Nyauchi263327 v Afghanistan at Abu Dhabi 2021
81AfghanistanNaveed Zadran261276 v Ireland at Abu Dhabi 2024
82IrelandAndy McBrine256256 v Zimbabwe at Bulawayo 2025
83IrelandMatthew Humphreys252252 v Zimbabwe at Bulawayo 2025
84AfghanistanYamin Ahmadzai239360 v Bangladesh at Chittagong 2019
85BangladeshKhaled Ahmed237259 v Sri Lanka at Chittagong 2024
=IndiaAkash Deep237269 v New Zealand at Mumbai 2024
87Sri LankaMilan Rathnayake232269 v England at The Oval 2024
88South AfricaDane Piedt228333 v West Indies at Guyana 2024
89Sri LankaNishan Peiris227330 v New Zealand at Galle 2024
90AfghanistanZia-ur-Rehman219219 v Zimbabwe at Bulawayo 2025
91Sri LankaDhananjaya de Silva216257 v New Zealand at Galle 2024
92PakistanMir Hamza214231 v Bangladesh at Rawalpindi 2024
=ZimbabweRichard Ngarava214240 v Ireland at Bulawayo 2025
94IndiaPrasidh Krishna204204 v Australia at Sydney 2025
95PakistanSalman Agha199205 v West Indies at Multan 2025
96IrelandCraig Young198285 v Zimbabwe at Stormont 2024
97PakistanZahid Mahmood196243 v England at Multan 2022
98ZimbabweSean Williams194247 v Bangladesh at Sylhet 2018
99AfghanistanNijat Masood192196 v Ireland at Abu Dhabi 2024
100AfghanistanZahir Khan184186 v Zimbabwe at Bulawayo 2024