ICC Men’s Test Bowling Rankings

ICC Test Bowling Rankings

Last Updated On: 2025-06-16 00:00:08 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
13EnglandGus Atkinson733733 v Zimbabwe at Trent Bridge 2025
14AustraliaScott Boland730745 v India at Sydney 2025
15ZimbabweBlessing Muzarabani686705 v Bangladesh at Sylhet 2025
16BangladeshTaijul Islam675708 v New Zealand at Sylhet 2023
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
20EnglandChris Woakes667690 v Pakistan at Old Trafford 2020
21Sri LankaAsitha Fernando644734 v England at Lord’s 2024
=PakistanSajid Khan644644 v West Indies at Multan 2025
23PakistanShaheen Afridi641836 v Sri Lanka at Galle 2022
24BangladeshMehidy Hasan Miraz636696 v West Indies at Dhaka 2018
25IndiaKuldeep Yadav623686 v England at Dharamsala 2024
26West IndiesJomel Warrican614614 v Pakistan at Multan 2025
=EnglandOllie Robinson614820 v New Zealand at Mount Maunganui 2023
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 Wood555640 v Australia at The Oval 2023
33New ZealandWill O’Rourke547547 v England at Hamilton 2024
34West IndiesAlzarri Joseph536577 v South Africa at Johannesburg 2023
35West IndiesJason Holder533862 v England at Southampton 2020
36EnglandJack Leach529604 v New Zealand at Headingley 2022
37Sri LankaLahiru Kumara526544 v England at The Oval 2024
=PakistanNaseem Shah526542 v South Africa at Centurion 2024
39EnglandBrydon Carse524529 v New Zealand at Hamilton 2024
40New ZealandMitchell Santner521521 v England at Hamilton 2024
41BangladeshShakib Al Hasan520705 v Australia at Mirpur 2017
42Sri LankaRamesh Mendis516641 v Pakistan at Galle 2023
43EnglandShoaib Bashir504504 v Zimbabwe at Trent Bridge 2025
44South AfricaLungi Ngidi502638 v India at Cape Town 2022
45AustraliaMatthew Kuhnemann485485 v Sri Lanka at Galle 2025
46IndiaAxar Patel476650 v Bangladesh at Chittagong 2022
47Sri LankaKasun Rajitha466515 v Bangladesh at Sylhet 2024
48South AfricaDuanne Olivier465692 v Sri Lanka at Gqeberha 2019
49South AfricaDane Paterson438442 v Pakistan at Centurion 2024
50EnglandMatthew Potts436440 v New Zealand at Hamilton 2024
51EnglandBen Stokes419606 v West Indies at St Lucia 2019
52PakistanAbrar Ahmed409463 v Sri Lanka at Colombo (SSC) 2023
53BangladeshTaskin Ahmed401409 v West Indies at Jamaica 2024
54West IndiesShamar Joseph395403 v Bangladesh at Jamaica 2024
55BangladeshNayeem Hasan388426 v New Zealand at Mirpur 2023
56AfghanistanRashid Khan386543 v Zimbabwe at Abu Dhabi 2021
57IndiaWashington Sundar384420 v Australia at Perth 2024
58West IndiesGudakesh Motie374447 v Zimbabwe at Bulawayo 2023
59IrelandBarry McCarthy370370 v Zimbabwe at Bulawayo 2025
60BangladeshHasan Mahmud369416 v India at Chennai 2024
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 Islam306338 v Pakistan at Rawalpindi 2024
68AustraliaCameron Green298338 v England at Hobart 2022
69BangladeshNahid Rana296299 v Zimbabwe at Sylhet 2025
70South AfricaGerald Coetzee295325 v West Indies at Johannesburg 2023
71EnglandRehan Ahmed285297 v Pakistan at Rawalpindi 2024
72PakistanAamer Jamal282432 v Australia at Sydney 2024
73New ZealandIsh Sodhi277365 v Pakistan at Karachi 2023
74EnglandJoe Root274377 v India at Hyderabad 2024
=AustraliaMitchell Marsh274349 v West Indies at Melbourne 2015
=EnglandOlly Stone274295 v New Zealand at Edgbaston 2021
77EnglandTom Hartley272382 v India at Visakhapatnam 2024
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
81EnglandJosh Tongue255356 v Australia at Lord’s 2023
82IrelandMatthew Humphreys252252 v Zimbabwe at Bulawayo 2025
83ZimbabweWellington Masakadza244299 v Bangladesh at Sylhet 2025
84AfghanistanYamin Ahmadzai239360 v Bangladesh at Chittagong 2019
85IndiaAkash Deep237269 v New Zealand at Mumbai 2024
86BangladeshKhaled Ahmed235259 v Sri Lanka at Chittagong 2024
87ZimbabweVictor Nyauchi232327 v Afghanistan at Abu Dhabi 2021
=Sri LankaMilan Rathnayake232269 v England at The Oval 2024
89South AfricaDane Piedt228333 v West Indies at Guyana 2024
90Sri LankaNishan Peiris227330 v New Zealand at Galle 2024
91AfghanistanZia-ur-Rehman219219 v Zimbabwe at Bulawayo 2025
92Sri LankaDhananjaya de Silva216257 v New Zealand at Galle 2024
93PakistanMir Hamza214231 v Bangladesh at Rawalpindi 2024
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
98AfghanistanNijat Masood192196 v Ireland at Abu Dhabi 2024
99AfghanistanZahir Khan184186 v Zimbabwe at Bulawayo 2024
100ZimbabweRichard Ngarava183240 v Ireland at Bulawayo 2025