ICC Men’s Test Bowling Rankings

ICC Test Bowling Rankings

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

RankTeamPlayerRatingCareer Best Rating
1IndiaJasprit Bumrah879908 v Australia at Sydney 2025
2New ZealandMatt Henry846846 v Zimbabwe at Bulawayo 2025
3PakistanNoman Ali843853 v South Africa at Lahore 2025
4AustraliaPat Cummins830914 v England at Old Trafford 2019
5South AfricaMarco Jansen825825 v India at Guwahati 2025
6AustraliaMitchell Starc820820 v England at Perth 2025
7AustraliaJosh Hazlewood807864 v India at Bengaluru 2017
=South AfricaKagiso Rabada807902 v Australia at Gqeberha 2018
9AustraliaScott Boland785785 v England at Perth 2025
10AustraliaNathan Lyon765812 v Sri Lanka at Galle 2025
11South AfricaSimon Harmer721721 v India at Guwahati 2025
12EnglandGus Atkinson710766 v India at The Oval 2025
13IndiaMohammed Siraj707734 v South Africa at Kolkata 2025
14IndiaRavindra Jadeja698899 v Australia at Ranchi 2017
15IndiaKuldeep Yadav694708 v South Africa at Kolkata 2025
16Sri LankaPrabath Jayasuriya693801 v New Zealand at Galle 2024
17BangladeshTaijul Islam691708 v New Zealand at Sylhet 2023
18South AfricaKeshav Maharaj671701 v Pakistan at Rawalpindi 2025
19West IndiesShamar Joseph667681 v Australia at Jamaica 2025
20West IndiesJayden Seales666755 v Australia at Grenada 2025
21Sri LankaAsitha Fernando659734 v England at Lord’s 2024
22ZimbabweBlessing Muzarabani642705 v Bangladesh at Sylhet 2025
23West IndiesKemar Roach639781 v India at Jamaica 2019
24PakistanShaheen Afridi632836 v Sri Lanka at Galle 2022
25BangladeshMehidy Hasan Miraz608696 v West Indies at Dhaka 2018
26New ZealandAjaz Patel599630 v India at Mumbai 2024
27PakistanMohammad Abbas595838 v New Zealand at Abu Dhabi 2018
28PakistanSajid Khan590645 v South Africa at Lahore 2025
29West IndiesAlzarri Joseph566577 v Australia at Jamaica 2025
30West IndiesJomel Warrican564614 v Pakistan at Multan 2025
31Sri LankaVishwa Fernando562574 v South Africa at Gqeberha 2024
32New ZealandWill O’Rourke561567 v Zimbabwe at Bulawayo 2025
33EnglandBrydon Carse542550 v India at Headingley 2025
34New ZealandMitchell Santner532534 v Zimbabwe at Bulawayo 2025
35EnglandBen Stokes531606 v West Indies at St Lucia 2019
36Sri LankaLahiru Kumara516544 v England at The Oval 2024
37PakistanNaseem Shah515542 v South Africa at Centurion 2024
38EnglandMark Wood509640 v Australia at The Oval 2023
39Sri LankaRamesh Mendis506641 v Pakistan at Galle 2023
40EnglandJack Leach498604 v New Zealand at Headingley 2022
41South AfricaLungi Ngidi495638 v India at Cape Town 2022
42EnglandShoaib Bashir487504 v Zimbabwe at Trent Bridge 2025
43PakistanHasan Ali480760 v Bangladesh at Mirpur 2021
44BangladeshNayeem Hasan478488 v Sri Lanka at Colombo (SSC) 2025
45AustraliaMatthew Kuhnemann461485 v Sri Lanka at Galle 2025
46IndiaAxar Patel445650 v Bangladesh at Chittagong 2022
47EnglandJosh Tongue431435 v India at The Oval 2025
48EnglandMatthew Potts410440 v New Zealand at Hamilton 2024
49South AfricaDane Paterson408442 v Pakistan at Centurion 2024
50PakistanAbrar Ahmed401463 v Sri Lanka at Colombo (SSC) 2023
51BangladeshHasan Mahmud396416 v India at Chennai 2024
52BangladeshHasan Murad393393 v Ireland at Mirpur 2025
53BangladeshTaskin Ahmed385409 v West Indies at Jamaica 2024
54AfghanistanRashid Khan382543 v Zimbabwe at Abu Dhabi 2021
55South AfricaWiaan Mulder380425 v Zimbabwe at Bulawayo 2025
56IndiaWashington Sundar370432 v England at Old Trafford 2025
57West IndiesRoston Chase363505 v England at Old Trafford 2020
=IrelandBarry McCarthy363370 v Zimbabwe at Bulawayo 2025
59South AfricaCodi Yusuf360375 v Zimbabwe at Bulawayo 2025
60IndiaAkash Deep359452 v England at Edgbaston 2025
=South AfricaCorbin Bosch359404 v Zimbabwe at Bulawayo 2025
62West IndiesGudakesh Motie356447 v Zimbabwe at Bulawayo 2023
63IndiaPrasidh Krishna353368 v England at The Oval 2025
64New ZealandZakary Foulkes352352 v Zimbabwe at Bulawayo 2025
65EnglandJofra Archer347465 v Australia at The Oval 2019
66South AfricaSenuran Muthusamy339376 v Pakistan at Lahore 2025
67New ZealandGlenn Phillips335411 v Australia at Wellington 2024
68IrelandMark Adair334343 v Zimbabwe at Stormont 2024
69PakistanKhurram Shahzad309357 v Bangladesh at Rawalpindi 2024
70IrelandAndy McBrine307307 v Bangladesh at Mirpur 2025
71IndiaShardul Thakur300489 v South Africa at Cape Town 2022
72Sri LankaMilan Rathnayake299302 v Bangladesh at Galle 2025
73AustraliaCameron Green297338 v England at Hobart 2022
74AustraliaTodd Murphy295380 v England at The Oval 2023
75BangladeshShoriful Islam294338 v Pakistan at Rawalpindi 2024
76PakistanAamer Jamal277432 v Australia at Sydney 2024
77South AfricaGerald Coetzee275325 v West Indies at Johannesburg 2023
78New ZealandIsh Sodhi271365 v Pakistan at Karachi 2023
79EnglandRehan Ahmed269297 v Pakistan at Rawalpindi 2024
80BangladeshNahid Rana263299 v Zimbabwe at Sylhet 2025
81BangladeshEbadot Hossain262328 v Afghanistan at Mirpur 2023
82EnglandJoe Root261377 v India at Hyderabad 2024
=IrelandMatthew Humphreys261323 v Bangladesh at Sylhet 2025
84AustraliaMitchell Marsh260349 v West Indies at Melbourne 2015
85AfghanistanNaveed Zadran259276 v Ireland at Abu Dhabi 2024
86BangladeshKhaled Ahmed258259 v Sri Lanka at Chittagong 2024
87Sri LankaDhananjaya de Silva254257 v New Zealand at Galle 2024
=AfghanistanZiaur Rahman254254 v Zimbabwe at Harare 2025
89New ZealandNathan Smith245247 v Zimbabwe at Bulawayo 2025
90ZimbabweRichard Ngarava242242 v Afghanistan at Harare 2025
=New ZealandMichael Bracewell242304 v Sri Lanka at Wellington 2023
92West IndiesJustin Greaves234302 v Australia at Jamaica 2025
93ZimbabweTanaka Chivanga229245 v New Zealand at Bulawayo 2025
94PakistanAsif Afridi224224 v South Africa at Rawalpindi 2025
95Sri LankaNishan Peiris222330 v New Zealand at Galle 2024
96ZimbabweVictor Nyauchi221327 v Afghanistan at Abu Dhabi 2021
97AfghanistanZia-ur-Rehman217219 v Zimbabwe at Bulawayo 2025
98South AfricaDane Piedt213333 v West Indies at Guyana 2024
99ZimbabweWellington Masakadza212299 v Bangladesh at Sylhet 2025
100PakistanMir Hamza209231 v Bangladesh at Rawalpindi 2024