ICC Men’s Test Bowling Rankings

ICC Test Bowling Rankings

Last Updated On: 2025-12-26 06:00:08 IST

RankTeamPlayerRatingCareer Best Rating
1IndiaJasprit Bumrah879908 v Australia at Sydney 2025
2AustraliaPat Cummins849914 v England at Old Trafford 2019
3AustraliaMitchell Starc845852 v England at Brisbane 2025
4PakistanNoman Ali843853 v South Africa at Lahore 2025
5New ZealandMatt Henry836853 v West Indies at Christchurch 2025
6South AfricaMarco Jansen825825 v India at Guwahati 2025
7South AfricaKagiso Rabada807902 v Australia at Gqeberha 2018
8AustraliaJosh Hazlewood791864 v India at Bengaluru 2017
9AustraliaScott Boland777785 v England at Perth 2025
10AustraliaNathan Lyon768812 v Sri Lanka at Galle 2025
11South AfricaSimon Harmer721721 v India at Guwahati 2025
12IndiaMohammed Siraj707734 v South Africa at Kolkata 2025
13IndiaRavindra Jadeja698899 v Australia at Ranchi 2017
14IndiaKuldeep Yadav694708 v South Africa at Kolkata 2025
15Sri LankaPrabath Jayasuriya693801 v New Zealand at Galle 2024
16BangladeshTaijul Islam691708 v New Zealand at Sylhet 2023
17EnglandGus Atkinson686766 v India at The Oval 2025
18South AfricaKeshav Maharaj671701 v Pakistan at Rawalpindi 2025
19Sri LankaAsitha Fernando659734 v England at Lord’s 2024
20West IndiesKemar Roach657781 v India at Jamaica 2019
21West IndiesShamar Joseph648681 v Australia at Jamaica 2025
22ZimbabweBlessing Muzarabani642705 v Bangladesh at Sylhet 2025
23PakistanShaheen Afridi632836 v Sri Lanka at Galle 2022
24New ZealandAjaz Patel627630 v India at Mumbai 2024
25BangladeshMehidy Hasan Miraz608696 v West Indies at Dhaka 2018
=West IndiesJayden Seales608755 v Australia at Grenada 2025
27PakistanMohammad Abbas595838 v New Zealand at Abu Dhabi 2018
28PakistanSajid Khan590645 v South Africa at Lahore 2025
29EnglandBrydon Carse585585 v Australia at Adelaide 2025
30Sri LankaVishwa Fernando562574 v South Africa at Gqeberha 2024
31West IndiesAlzarri Joseph549577 v Australia at Jamaica 2025
32West IndiesJomel Warrican547614 v Pakistan at Multan 2025
33New ZealandWill O’Rourke545567 v Zimbabwe at Bulawayo 2025
34EnglandBen Stokes525606 v West Indies at St Lucia 2019
35New ZealandMitchell Santner516534 v Zimbabwe at Bulawayo 2025
=Sri LankaLahiru Kumara516544 v England at The Oval 2024
37PakistanNaseem Shah515542 v South Africa at Centurion 2024
38New ZealandJacob Duffy512512 v West Indies at Mount Maunganui 2025
39Sri LankaRamesh Mendis506641 v Pakistan at Galle 2023
40EnglandMark Wood499640 v Australia at The Oval 2023
41South AfricaLungi Ngidi495638 v India at Cape Town 2022
42EnglandJack Leach488604 v New Zealand at Headingley 2022
43PakistanHasan Ali480760 v Bangladesh at Mirpur 2021
=EnglandJosh Tongue480480 v Australia at Adelaide 2025
45BangladeshNayeem Hasan478488 v Sri Lanka at Colombo (SSC) 2025
46EnglandShoaib Bashir477504 v Zimbabwe at Trent Bridge 2025
47AustraliaMatthew Kuhnemann452485 v Sri Lanka at Galle 2025
48IndiaAxar Patel445650 v Bangladesh at Chittagong 2022
49South AfricaDane Paterson408442 v Pakistan at Centurion 2024
50EnglandMatthew Potts402440 v New Zealand at Hamilton 2024
51PakistanAbrar Ahmed401463 v Sri Lanka at Colombo (SSC) 2023
52BangladeshHasan Mahmud396416 v India at Chennai 2024
53BangladeshHasan Murad393393 v Ireland at Mirpur 2025
54EnglandJofra Archer389465 v Australia at The Oval 2019
=AustraliaMichael Neser389393 v England at Brisbane 2025
56BangladeshTaskin Ahmed385409 v West Indies at Jamaica 2024
57AfghanistanRashid Khan382543 v Zimbabwe at Abu Dhabi 2021
58South AfricaWiaan Mulder380425 v Zimbabwe at Bulawayo 2025
59IndiaWashington Sundar370432 v England at Old Trafford 2025
60IrelandBarry McCarthy363370 v Zimbabwe at Bulawayo 2025
61South AfricaCodi Yusuf360375 v Zimbabwe at Bulawayo 2025
62IndiaAkash Deep359452 v England at Edgbaston 2025
=South AfricaCorbin Bosch359404 v Zimbabwe at Bulawayo 2025
64IndiaPrasidh Krishna353368 v England at The Oval 2025
65West IndiesGudakesh Motie345447 v Zimbabwe at Bulawayo 2023
66South AfricaSenuran Muthusamy339376 v Pakistan at Lahore 2025
67West IndiesRoston Chase337505 v England at Old Trafford 2020
=New ZealandGlenn Phillips337411 v Australia at Wellington 2024
69IrelandMark Adair334343 v Zimbabwe at Stormont 2024
70PakistanKhurram Shahzad309357 v Bangladesh at Rawalpindi 2024
71IrelandAndy McBrine307307 v Bangladesh at Mirpur 2025
72New ZealandBlair Tickner303306 v West Indies at Wellington 2025
73IndiaShardul Thakur300489 v South Africa at Cape Town 2022
74Sri LankaMilan Rathnayake299302 v Bangladesh at Galle 2025
75BangladeshShoriful Islam294338 v Pakistan at Rawalpindi 2024
76AustraliaTodd Murphy289380 v England at The Oval 2023
77AustraliaCameron Green283338 v England at Hobart 2022
78PakistanAamer Jamal277432 v Australia at Sydney 2024
79South AfricaGerald Coetzee275325 v West Indies at Johannesburg 2023
80West IndiesJustin Greaves265302 v Australia at Jamaica 2025
81New ZealandIsh Sodhi263365 v Pakistan at Karachi 2023
=EnglandRehan Ahmed263297 v Pakistan at Rawalpindi 2024
=BangladeshNahid Rana263299 v Zimbabwe at Sylhet 2025
84BangladeshEbadot Hossain262328 v Afghanistan at Mirpur 2023
85IrelandMatthew Humphreys261323 v Bangladesh at Sylhet 2025
86AfghanistanNaveed Zadran259276 v Ireland at Abu Dhabi 2024
87BangladeshKhaled Ahmed258259 v Sri Lanka at Chittagong 2024
88AustraliaMitchell Marsh255349 v West Indies at Melbourne 2015
89Sri LankaDhananjaya de Silva254257 v New Zealand at Galle 2024
=AfghanistanZiaur Rahman254254 v Zimbabwe at Harare 2025
91EnglandJoe Root252377 v India at Hyderabad 2024
92ZimbabweRichard Ngarava242242 v Afghanistan at Harare 2025
93New ZealandZakary Foulkes239384 v West Indies at Christchurch 2025
94ZimbabweTanaka Chivanga229245 v New Zealand at Bulawayo 2025
95PakistanAsif Afridi224224 v South Africa at Rawalpindi 2025
96New ZealandMichael Bracewell223304 v Sri Lanka at Wellington 2023
97Sri LankaNishan Peiris222330 v New Zealand at Galle 2024
98ZimbabweVictor Nyauchi221327 v Afghanistan at Abu Dhabi 2021
99AfghanistanZia-ur-Rehman217219 v Zimbabwe at Bulawayo 2025
100South AfricaDane Piedt213333 v West Indies at Guyana 2024