ICC Men’s Test Bowling Rankings

ICC Test Bowling Rankings

Last Updated On: 2025-01-22 06:01:01 IST

RankTeamPlayerRatingCareer Best Rating
1IndiaJasprit Bumrah908908 v Australia at Sydney 2025
2AustraliaPat Cummins841914 v England at Old Trafford 2019
3South AfricaKagiso Rabada837902 v Australia at Gqeberha 2018
4AustraliaJosh Hazlewood835864 v India at Bengaluru 2017
5South AfricaMarco Jansen785803 v Pakistan at Centurion 2024
6New ZealandMatt Henry782782 v England at Hamilton 2024
7AustraliaNathan Lyon774801 v New Zealand at Christchurch 2024
8Sri LankaPrabath Jayasuriya768801 v New Zealand at Galle 2024
9IndiaRavindra Jadeja745899 v Australia at Ranchi 2017
=AustraliaScott Boland745745 v India at Sydney 2025
11PakistanNoman Ali744759 v England at Rawalpindi 2024
12West IndiesJayden Seales740740 v Bangladesh at Jamaica 2024
13EnglandGus Atkinson715715 v New Zealand at Hamilton 2024
14AustraliaMitchell Starc709807 v New Zealand at Perth 2019
15Sri LankaAsitha Fernando687734 v England at Lord’s 2024
16EnglandChris Woakes674690 v Pakistan at Old Trafford 2020
17South AfricaKeshav Maharaj673696 v Zimbabwe at Gqeberha 2017
18New ZealandKyle Jamieson672836 v England at Lord’s 2022
19West IndiesKemar Roach665781 v India at Jamaica 2019
20BangladeshTaijul Islam656708 v New Zealand at Sylhet 2023
21PakistanShaheen Afridi654836 v Sri Lanka at Galle 2022
22IndiaKuldeep Yadav623686 v England at Dharamsala 2024
23EnglandOllie Robinson620820 v New Zealand at Mount Maunganui 2023
24PakistanMohammad Abbas619838 v New Zealand at Abu Dhabi 2018
25New ZealandAjaz Patel611630 v India at Mumbai 2024
26IndiaMohammed Siraj601661 v South Africa at Cape Town 2024
27BangladeshMehidy Hasan578696 v West Indies at Dhaka 2018
28Sri LankaVishwa Fernando574574 v South Africa at Gqeberha 2024
29EnglandMark Wood560640 v Australia at The Oval 2023
30West IndiesAlzarri Joseph547577 v South Africa at Johannesburg 2023
=New ZealandWilliam O’Rourke547547 v England at Hamilton 2024
32West IndiesJason Holder544862 v England at Southampton 2020
33Sri LankaLahiru Kumara543544 v England at The Oval 2024
34PakistanNaseem Shah537542 v South Africa at Centurion 2024
35EnglandJack Leach535604 v New Zealand at Headingley 2022
36Sri LankaRamesh Mendis531641 v Pakistan at Galle 2023
37BangladeshShakib Al Hasan530705 v Australia at Mirpur 2017
38EnglandBrydon Carse529529 v New Zealand at Hamilton 2024
39New ZealandMitchell Santner521521 v England at Hamilton 2024
40PakistanHasan Ali514760 v Bangladesh at Mirpur 2021
41PakistanSajid Khan510520 v England at Rawalpindi 2024
42South AfricaLungi Ngidi502638 v India at Cape Town 2022
43ZimbabweBlessing Muzarabani493493 v Afghanistan at Bulawayo 2025
44IndiaAxar Patel476650 v Bangladesh at Chittagong 2022
45Sri LankaKasun Rajitha475515 v Bangladesh at Sylhet 2024
46South AfricaDuanne Olivier465692 v Sri Lanka at Gqeberha 2019
47EnglandMatthew Potts440440 v New Zealand at Hamilton 2024
48South AfricaDane Paterson438442 v Pakistan at Centurion 2024
49BangladeshTaskin Ahmed409409 v West Indies at Jamaica 2024
50BangladeshHasan Mahmud407416 v India at Chennai 2024
51West IndiesShamar Joseph403403 v Bangladesh at Jamaica 2024
52EnglandBen Stokes400606 v West Indies at St Lucia 2019
53West IndiesJomel Warrican388396 v South Africa at Guyana 2024
54AfghanistanRashid Khan386543 v Zimbabwe at Abu Dhabi 2021
55IndiaWashington Sundar384420 v Australia at Perth 2024
56EnglandShoaib Bashir381411 v New Zealand at Christchurch 2024
57BangladeshNayeem Hasan359426 v New Zealand at Mirpur 2023
58PakistanAbrar Ahmed347463 v Sri Lanka at Colombo (SSC) 2023
59IrelandMark Adair343343 v Zimbabwe at Stormont 2024
60South AfricaWiaan Mulder342389 v Bangladesh at Mirpur 2024
=New ZealandGlenn Phillips342411 v Australia at Wellington 2024
62West IndiesGudakesh Motie331447 v Zimbabwe at Bulawayo 2023
63PakistanKhurram Shahzad326357 v Bangladesh at Rawalpindi 2024
64Sri LankaNishan Peiris323330 v New Zealand at Galle 2024
65IndiaShardul Thakur317489 v South Africa at Cape Town 2022
66BangladeshShoriful Islam312338 v Pakistan at Rawalpindi 2024
67South AfricaNandre Burger310380 v India at Cape Town 2024
68AustraliaCameron Green304338 v England at Hobart 2022
69South AfricaGerald Coetzee295325 v West Indies at Johannesburg 2023
70EnglandRehan Ahmed288297 v Pakistan at Rawalpindi 2024
=PakistanAamer Jamal288432 v Australia at Sydney 2024
72IrelandCraig Young285285 v Zimbabwe at Stormont 2024
=BangladeshNahid Rana285285 v West Indies at Jamaica 2024
74AustraliaMitchell Marsh279349 v West Indies at Melbourne 2015
75EnglandJoe Root277377 v India at Hyderabad 2024
=New ZealandIsh Sodhi277365 v Pakistan at Karachi 2023
=EnglandOlly Stone277295 v New Zealand at Edgbaston 2021
78EnglandTom Hartley275382 v India at Visakhapatnam 2024
79South AfricaNeil Brand266293 v New Zealand at Mount Maunganui 2024
80AfghanistanNaveed Zadran261276 v Ireland at Abu Dhabi 2024
81ZimbabweVictor Nyauchi259327 v Afghanistan at Abu Dhabi 2021
82IrelandBarry McCarthy247247 v Zimbabwe at Stormont 2024
83AfghanistanYamin Ahmadzai239360 v Bangladesh at Chittagong 2019
84IndiaAkash Deep237269 v New Zealand at Mumbai 2024
=Sri LankaMilan Rathnayake237269 v England at The Oval 2024
86IrelandAndy McBrine233233 v Zimbabwe at Stormont 2024
87Sri LankaDhananjaya de Silva230257 v New Zealand at Galle 2024
=BangladeshKhaled Ahmed230259 v Sri Lanka at Chittagong 2024
89South AfricaDane Piedt228333 v West Indies at Guyana 2024
90AfghanistanZia-ur-Rehman219219 v Zimbabwe at Bulawayo 2025
91PakistanMir Hamza218231 v Bangladesh at Rawalpindi 2024
92PakistanSalman Agha205205 v South Africa at Cape Town 2025
93IndiaPrasidh Krishna204204 v Australia at Sydney 2025
94PakistanFaheem Ashraf201292 v Australia at Karachi 2022
95ZimbabweSean Williams200247 v Bangladesh at Sylhet 2018
=PakistanZahid Mahmood200243 v England at Multan 2022
97AfghanistanNijat Masood192196 v Ireland at Abu Dhabi 2024
98AfghanistanZahir Khan184186 v Zimbabwe at Bulawayo 2024
99AustraliaTravis Head174174 v India at Sydney 2025
100ZimbabweRichard Ngarava173173 v Afghanistan at Bulawayo 2025