ICC Men’s Test Bowling Rankings

ICC Test Bowling Rankings

Last Updated On: 2026-07-05 12:00:08 IST

RankTeamPlayerRatingCareer Best Rating
1IndiaJasprit Bumrah870908 v Australia at Sydney 2025
2New ZealandMatt Henry861870 v England at The Oval 2026
3AustraliaMitchell Starc838852 v England at Brisbane 2025
4AustraliaPat Cummins832914 v England at Old Trafford 2019
5South AfricaMarco Jansen825825 v India at Guwahati 2025
6AustraliaScott Boland820820 v England at Sydney 2026
7PakistanNoman Ali817853 v South Africa at Lahore 2025
8South AfricaKagiso Rabada807902 v Australia at Gqeberha 2018
9AustraliaJosh Hazlewood775864 v India at Bengaluru 2017
10AustraliaNathan Lyon753812 v Sri Lanka at Galle 2025
11BangladeshTaijul Islam738738 v Zimbabwe at Harare 2026
12EnglandGus Atkinson729766 v India at The Oval 2025
13South AfricaSimon Harmer721721 v India at Guwahati 2025
14IndiaKuldeep Yadav695708 v South Africa at Kolkata 2025
=IndiaMohammed Siraj695734 v South Africa at Kolkata 2025
=West IndiesShamar Joseph695695 v Sri Lanka at Antigua 2026
17West IndiesKemar Roach692781 v India at Jamaica 2019
18IndiaRavindra Jadeja691899 v Australia at Ranchi 2017
19ZimbabweBlessing Muzarabani687705 v Bangladesh at Sylhet 2025
20Sri LankaPrabath Jayasuriya686801 v New Zealand at Galle 2024
21South AfricaKeshav Maharaj671701 v Pakistan at Rawalpindi 2025
22Sri LankaAsitha Fernando665734 v England at Lord’s 2024
23New ZealandKyle Jamieson643836 v England at Lord’s 2022
24EnglandOllie Robinson639820 v New Zealand at Mount Maunganui 2023
25PakistanShaheen Afridi624836 v Sri Lanka at Galle 2022
26PakistanMohammad Abbas621838 v New Zealand at Abu Dhabi 2018
27BangladeshMehidy Hasan Miraz619696 v West Indies at Dhaka 2018
=New ZealandWill O’Rourke619619 v England at Trent Bridge 2026
29West IndiesJayden Seales616755 v Australia at Grenada 2025
30EnglandBrydon Carse604638 v Australia at Melbourne 2025
31New ZealandAjaz Patel602630 v India at Mumbai 2024
32EnglandJosh Tongue598689 v New Zealand at Lord’s 2026
33West IndiesAlzarri Joseph563577 v Australia at Jamaica 2025
34EnglandBen Stokes559606 v West Indies at St Lucia 2019
35Sri LankaVishwa Fernando556574 v South Africa at Gqeberha 2024
36PakistanSajid Khan551645 v South Africa at Lahore 2025
37West IndiesJomel Warrican542614 v Pakistan at Multan 2025
38New ZealandNathan Smith509509 v England at Trent Bridge 2026
39PakistanHasan Ali506760 v Bangladesh at Mirpur 2021
40Sri LankaLahiru Kumara502544 v England at The Oval 2024
41South AfricaLungi Ngidi495638 v India at Cape Town 2022
42New ZealandMitchell Santner493534 v Zimbabwe at Bulawayo 2025
43New ZealandJacob Duffy492512 v West Indies at Mount Maunganui 2025
44EnglandJofra Archer490490 v New Zealand at Trent Bridge 2026
45EnglandMark Wood474640 v Australia at The Oval 2023
46BangladeshNayeem Hasan464488 v Sri Lanka at Colombo (SSC) 2025
=EnglandShoaib Bashir464504 v Zimbabwe at Trent Bridge 2025
48AustraliaMichael Neser448448 v England at Sydney 2026
49IndiaAxar Patel440650 v Bangladesh at Chittagong 2022
50IndiaWashington Sundar433433 v Afghanistan at New Chandigarh 2026
51BangladeshTaskin Ahmed428432 v Pakistan at Sylhet 2026
52Sri LankaKasun Rajitha416515 v Bangladesh at Sylhet 2024
53PakistanKhurram Shahzad413413 v Bangladesh at Sylhet 2026
54IndiaPrasidh Krishna391391 v Afghanistan at New Chandigarh 2026
55IrelandMark Adair382382 v New Zealand at Belfast 2026
56BangladeshHasan Murad381393 v Ireland at Mirpur 2025
57South AfricaWiaan Mulder380425 v Zimbabwe at Bulawayo 2025
58New ZealandZakary Foulkes374384 v West Indies at Christchurch 2025
59BangladeshNahid Rana373377 v Pakistan at Sylhet 2026
60IrelandBarry McCarthy360370 v Zimbabwe at Bulawayo 2025
=South AfricaCodi Yusuf360375 v Zimbabwe at Bulawayo 2025
62South AfricaCorbin Bosch359404 v Zimbabwe at Bulawayo 2025
63Sri LankaMilan Rathnayaka357357 v West Indies at Antigua 2026
64IndiaAkash Deep356452 v England at Edgbaston 2025
65BangladeshHasan Mahmud346416 v India at Chennai 2024
66South AfricaSenuran Muthusamy339376 v Pakistan at Lahore 2025
67EnglandMatthew Potts338440 v New Zealand at Hamilton 2024
68New ZealandBlair Tickner330369 v Ireland at Belfast 2026
69West IndiesRoston Chase328505 v England at Old Trafford 2020
70New ZealandGlenn Phillips310411 v Australia at Wellington 2024
71ZimbabweRichard Ngarava309309 v Bangladesh at Harare 2026
72West IndiesJustin Greaves306306 v Sri Lanka at Antigua 2026
73IndiaShardul Thakur297489 v South Africa at Cape Town 2022
=IrelandAndy McBrine297307 v Bangladesh at Mirpur 2025
75BangladeshShoriful Islam285338 v Pakistan at Rawalpindi 2024
76AustraliaCameron Green283338 v England at Hobart 2022
77IndiaManav Suthar272272 v Afghanistan at New Chandigarh 2026
78BangladeshKhaled Ahmed267267 v Zimbabwe at Harare 2026
79ZimbabweBrad Evans265265 v Bangladesh at Harare 2026
=AustraliaBeau Webster265265 v England at Sydney 2026
81IrelandMatthew Humphreys258323 v Bangladesh at Sylhet 2025
82EnglandJoe Root249377 v India at Hyderabad 2024
83Sri LankaDhananjaya de Silva247257 v New Zealand at Galle 2024
84ZimbabweTanaka Chivanga227245 v New Zealand at Bulawayo 2025
85PakistanAsif Afridi220224 v South Africa at Rawalpindi 2025
86BangladeshEbadot Hossain218328 v Afghanistan at Mirpur 2023
=ZimbabweVictor Nyauchi218327 v Afghanistan at Abu Dhabi 2021
88ZimbabweNewman Nyamhuri217217 v Bangladesh at Harare 2026
89New ZealandMichael Bracewell215304 v Sri Lanka at Wellington 2023
90ZimbabweWellington Masakadza209299 v Bangladesh at Sylhet 2025
91AfghanistanYamin Ahmadzai202360 v Bangladesh at Chittagong 2019
92AfghanistanZiaur Rahman201254 v Zimbabwe at Harare 2025
93Sri LankaTharindu Ratnayake189191 v Bangladesh at Colombo (SSC) 2025
94EnglandWill Jacks184192 v Pakistan at Rawalpindi 2022
=EnglandJacob Bethell184217 v New Zealand at The Oval 2026
96PakistanSalman Agha179209 v South Africa at Lahore 2025
97New ZealandMichael Rae177197 v West Indies at Wellington 2025
98EnglandMatthew Fisher175177 v New Zealand at The Oval 2026
99ZimbabweSean Williams163247 v Bangladesh at Sylhet 2018
100ZimbabweVincent Masekesa159165 v New Zealand at Bulawayo 2025