ICC Men’s Test Bowling Rankings

ICC Test Bowling Rankings

Last Updated On: 2025-11-22 06:00:09 IST

RankTeamPlayerRatingCareer Best Rating
1IndiaJasprit Bumrah895908 v Australia at Sydney 2025
2New ZealandMatt Henry846846 v Zimbabwe at Bulawayo 2025
3PakistanNoman Ali843853 v South Africa at Lahore 2025
4AustraliaPat Cummins838914 v England at Old Trafford 2019
5AustraliaJosh Hazlewood815864 v India at Bengaluru 2017
=South AfricaKagiso Rabada815902 v Australia at Gqeberha 2018
7AustraliaScott Boland784784 v West Indies at Jamaica 2025
8AustraliaNathan Lyon769812 v Sri Lanka at Galle 2025
9AustraliaMitchell Starc766807 v New Zealand at Perth 2019
=EnglandGus Atkinson766766 v India at The Oval 2025
11South AfricaMarco Jansen761803 v Pakistan at Centurion 2024
12IndiaMohammed Siraj734734 v South Africa at Kolkata 2025
13IndiaKuldeep Yadav708708 v South Africa at Kolkata 2025
14Sri LankaPrabath Jayasuriya693801 v New Zealand at Galle 2024
15IndiaRavindra Jadeja676899 v Australia at Ranchi 2017
16South AfricaKeshav Maharaj671701 v Pakistan at Rawalpindi 2025
17West IndiesShamar Joseph667681 v Australia at Jamaica 2025
18West IndiesJayden Seales666755 v Australia at Grenada 2025
19BangladeshTaijul Islam662708 v New Zealand at Sylhet 2023
20Sri LankaAsitha Fernando659734 v England at Lord’s 2024
21ZimbabweBlessing Muzarabani642705 v Bangladesh at Sylhet 2025
22West IndiesKemar Roach639781 v India at Jamaica 2019
23PakistanShaheen Afridi632836 v Sri Lanka at Galle 2022
24South AfricaSimon Harmer615615 v India at Kolkata 2025
25BangladeshMehidy Hasan Miraz612696 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
33New ZealandMitchell Santner532534 v Zimbabwe at Bulawayo 2025
34Sri LankaLahiru Kumara516544 v England at The Oval 2024
35PakistanNaseem Shah515542 v South Africa at Centurion 2024
36Sri LankaRamesh Mendis506641 v Pakistan at Galle 2023
37EnglandJack Leach503604 v New Zealand at Headingley 2022
38South AfricaLungi Ngidi500638 v India at Cape Town 2022
39EnglandShoaib Bashir492504 v Zimbabwe at Trent Bridge 2025
40EnglandBen Stokes490606 v West Indies at St Lucia 2019
41BangladeshNayeem Hasan483488 v Sri Lanka at Colombo (SSC) 2025
42PakistanHasan Ali480760 v Bangladesh at Mirpur 2021
=EnglandBrydon Carse480550 v India at Headingley 2025
44AustraliaMatthew Kuhnemann466485 v Sri Lanka at Galle 2025
45IndiaAxar Patel449650 v Bangladesh at Chittagong 2022
46EnglandJosh Tongue435435 v India at The Oval 2025
47EnglandMatthew Potts414440 v New Zealand at Hamilton 2024
48South AfricaDane Paterson412442 v Pakistan at Centurion 2024
49PakistanAbrar Ahmed401463 v Sri Lanka at Colombo (SSC) 2023
50BangladeshHasan Mahmud400416 v India at Chennai 2024
51South AfricaWiaan Mulder391425 v Zimbabwe at Bulawayo 2025
52IndiaWashington Sundar390432 v England at Old Trafford 2025
53BangladeshTaskin Ahmed389409 v West Indies at Jamaica 2024
54AfghanistanRashid Khan382543 v Zimbabwe at Abu Dhabi 2021
55IrelandBarry McCarthy367370 v Zimbabwe at Bulawayo 2025
56South AfricaCodi Yusuf364375 v Zimbabwe at Bulawayo 2025
57West IndiesRoston Chase363505 v England at Old Trafford 2020
=IndiaAkash Deep363452 v England at Edgbaston 2025
=South AfricaCorbin Bosch363404 v Zimbabwe at Bulawayo 2025
60IndiaPrasidh Krishna357368 v England at The Oval 2025
61West IndiesGudakesh Motie356447 v Zimbabwe at Bulawayo 2023
62New ZealandZakary Foulkes352352 v Zimbabwe at Bulawayo 2025
63IrelandMark Adair338343 v Zimbabwe at Stormont 2024
64New ZealandGlenn Phillips335411 v Australia at Wellington 2024
65South AfricaSenuran Muthusamy334376 v Pakistan at Lahore 2025
66IrelandMatthew Humphreys323323 v Bangladesh at Sylhet 2025
67EnglandJofra Archer320465 v Australia at The Oval 2019
68PakistanKhurram Shahzad309357 v Bangladesh at Rawalpindi 2024
69IndiaShardul Thakur303489 v South Africa at Cape Town 2022
70Sri LankaMilan Rathnayake299302 v Bangladesh at Galle 2025
71AustraliaTodd Murphy298380 v England at The Oval 2023
72BangladeshShoriful Islam297338 v Pakistan at Rawalpindi 2024
73AustraliaCameron Green286338 v England at Hobart 2022
74South AfricaGerald Coetzee278325 v West Indies at Johannesburg 2023
75PakistanAamer Jamal277432 v Australia at Sydney 2024
76New ZealandIsh Sodhi271365 v Pakistan at Karachi 2023
=EnglandRehan Ahmed271297 v Pakistan at Rawalpindi 2024
78BangladeshNahid Rana266299 v Zimbabwe at Sylhet 2025
79BangladeshEbadot Hossain264328 v Afghanistan at Mirpur 2023
80AustraliaMitchell Marsh263349 v West Indies at Melbourne 2015
81EnglandJoe Root262377 v India at Hyderabad 2024
82AfghanistanNaveed Zadran259276 v Ireland at Abu Dhabi 2024
83Sri LankaDhananjaya de Silva254257 v New Zealand at Galle 2024
=AfghanistanZiaur Rahman254254 v Zimbabwe at Harare 2025
85New ZealandNathan Smith245247 v Zimbabwe at Bulawayo 2025
86IrelandAndy McBrine243256 v Zimbabwe at Bulawayo 2025
87ZimbabweRichard Ngarava242242 v Afghanistan at Harare 2025
=New ZealandMichael Bracewell242304 v Sri Lanka at Wellington 2023
89West IndiesJustin Greaves234302 v Australia at Jamaica 2025
90ZimbabweTanaka Chivanga229245 v New Zealand at Bulawayo 2025
91BangladeshKhaled Ahmed228259 v Sri Lanka at Chittagong 2024
92BangladeshHasan Murad226226 v Ireland at Sylhet 2025
93PakistanAsif Afridi224224 v South Africa at Rawalpindi 2025
94Sri LankaNishan Peiris222330 v New Zealand at Galle 2024
95ZimbabweVictor Nyauchi221327 v Afghanistan at Abu Dhabi 2021
96AfghanistanZia-ur-Rehman217219 v Zimbabwe at Bulawayo 2025
97South AfricaDane Piedt215333 v West Indies at Guyana 2024
98ZimbabweWellington Masakadza212299 v Bangladesh at Sylhet 2025
99PakistanMir Hamza209231 v Bangladesh at Rawalpindi 2024
100ZimbabweBrad Evans206206 v Afghanistan at Harare 2025