ICC Men’s Test Bowling Rankings

ICC Test Bowling Rankings

Last Updated On: 2025-04-14 12:01:26 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 Seales734741 v Pakistan at Multan 2025
13AustraliaScott Boland730745 v India at Sydney 2025
14EnglandGus Atkinson715715 v New Zealand at Hamilton 2024
15EnglandChris Woakes674690 v Pakistan at Old Trafford 2020
16South AfricaKeshav Maharaj673696 v Zimbabwe at Gqeberha 2017
17West IndiesKemar Roach672781 v India at Jamaica 2019
=New ZealandKyle Jamieson672836 v England at Lord’s 2022
19BangladeshTaijul Islam656708 v New Zealand at Sylhet 2023
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
23IndiaKuldeep Yadav623686 v England at Dharamsala 2024
24EnglandOllie Robinson620820 v New Zealand at Mount Maunganui 2023
25West IndiesJomel Warrican614614 v Pakistan at Multan 2025
26New ZealandAjaz Patel611630 v India at Mumbai 2024
27PakistanMohammad Abbas607838 v New Zealand at Abu Dhabi 2018
28IndiaMohammed Siraj601661 v South Africa at Cape Town 2024
29ZimbabweBlessing Muzarabani582582 v Ireland at Bulawayo 2025
30BangladeshMehidy Hasan578696 v West Indies at Dhaka 2018
31Sri LankaVishwa Fernando563574 v South Africa at Gqeberha 2024
32EnglandMark Wood560640 v Australia at The Oval 2023
33New ZealandMahika Kandanala547547 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
37BangladeshShakib Al Hasan530705 v Australia at Mirpur 2017
38EnglandBrydon Carse529529 v New Zealand at Hamilton 2024
39Sri LankaLahiru Kumara526544 v England at The Oval 2024
=PakistanNaseem Shah526542 v South Africa at Centurion 2024
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
50BangladeshTaskin Ahmed409409 v West Indies at Jamaica 2024
=PakistanAbrar Ahmed409463 v Sri Lanka at Colombo (SSC) 2023
52BangladeshHasan Mahmud407416 v India at Chennai 2024
53EnglandBen Stokes400606 v West Indies at St Lucia 2019
54West IndiesShamar Joseph395403 v Bangladesh at Jamaica 2024
55AfghanistanRashid Khan386543 v Zimbabwe at Abu Dhabi 2021
56IndiaWashington Sundar384420 v Australia at Perth 2024
57EnglandShoaib Bashir381411 v New Zealand at Christchurch 2024
58West IndiesGudakesh Motie374447 v Zimbabwe at Bulawayo 2023
59IrelandBarry McCarthy370370 v Zimbabwe at Bulawayo 2025
60BangladeshNayeem Hasan359426 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
65BangladeshShoriful Islam312338 v Pakistan at Rawalpindi 2024
66AustraliaTodd Murphy310380 v England at The Oval 2023
=South AfricaNandre Burger310380 v India at Cape Town 2024
68AustraliaCameron Green298338 v England at Hobart 2022
69South AfricaGerald Coetzee295325 v West Indies at Johannesburg 2023
70EnglandRehan Ahmed288297 v Pakistan at Rawalpindi 2024
71BangladeshNahid Rana285285 v West Indies at Jamaica 2024
72PakistanAamer Jamal282432 v Australia at Sydney 2024
73EnglandJoe Root277377 v India at Hyderabad 2024
=New ZealandIsh Sodhi277365 v Pakistan at Karachi 2023
=EnglandOlly Stone277295 v New Zealand at Edgbaston 2021
76EnglandTom Hartley275382 v India at Visakhapatnam 2024
77AustraliaMitchell Marsh274349 v West Indies at Melbourne 2015
78South AfricaNeil Brand266293 v New Zealand at Mount Maunganui 2024
79AfghanistanNaveed Zadran261276 v Ireland at Abu Dhabi 2024
80IrelandAndy McBrine256256 v Zimbabwe at Bulawayo 2025
=ZimbabweVictor Nyauchi256327 v Afghanistan at Abu Dhabi 2021
82IrelandMatthew Humphreys252252 v Zimbabwe at Bulawayo 2025
83ZimbabweRichard Ngarava240240 v Ireland at Bulawayo 2025
84AfghanistanYamin Ahmadzai239360 v Bangladesh at Chittagong 2019
85IndiaAkash Deep237269 v New Zealand at Mumbai 2024
86Sri LankaMilan Rathnayake232269 v England at The Oval 2024
87BangladeshKhaled Ahmed230259 v Sri Lanka at Chittagong 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
93IndiaPrasidh Krishna204204 v Australia at Sydney 2025
94PakistanSalman Agha199205 v West Indies at Multan 2025
95ZimbabweSean Williams198247 v Bangladesh at Sylhet 2018
=IrelandCraig Young198285 v Zimbabwe at Stormont 2024
97PakistanZahid Mahmood196243 v England at Multan 2022
98AfghanistanNijat Masood192196 v Ireland at Abu Dhabi 2024
99AfghanistanZahir Khan184186 v Zimbabwe at Bulawayo 2024
100AustraliaTravis Head178178 v Sri Lanka at Galle 2025