ICC Men’s Test Bowling Rankings

ICC Test Bowling Rankings

Last Updated On: 2025-10-20 18:00:07 IST

RankTeamPlayerRatingCareer Best Rating
1IndiaJasprit Bumrah882908 v Australia at Sydney 2025
2South AfricaKagiso Rabada851902 v Australia at Gqeberha 2018
3New ZealandMatt Henry846846 v Zimbabwe at Bulawayo 2025
4AustraliaPat Cummins838914 v England at Old Trafford 2019
5AustraliaJosh Hazlewood815864 v India at Bengaluru 2017
6PakistanNoman Ali806806 v West Indies at Multan 2025
7AustraliaScott Boland784784 v West Indies at Jamaica 2025
8AustraliaNathan Lyon769812 v Sri Lanka at Galle 2025
9South AfricaMarco Jansen767803 v Pakistan at Centurion 2024
10AustraliaMitchell Starc766807 v New Zealand at Perth 2019
=EnglandGus Atkinson766766 v India at The Oval 2025
12IndiaMohammed Siraj726726 v West Indies at Delhi 2025
13Sri LankaPrabath Jayasuriya693801 v New Zealand at Galle 2024
14IndiaKuldeep Yadav689689 v West Indies at Delhi 2025
15BangladeshTaijul Islam671708 v New Zealand at Sylhet 2023
16West IndiesShamar Joseph667681 v Australia at Jamaica 2025
17West IndiesJayden Seales666755 v Australia at Grenada 2025
18IndiaRavindra Jadeja662899 v Australia at Ranchi 2017
19Sri LankaAsitha Fernando659734 v England at Lord’s 2024
20South AfricaKeshav Maharaj650696 v Zimbabwe at Gqeberha 2017
21PakistanSajid Khan644644 v West Indies at Multan 2025
22PakistanShaheen Afridi641836 v Sri Lanka at Galle 2022
23West IndiesKemar Roach639781 v India at Jamaica 2019
24EnglandChris Woakes610690 v Pakistan at Old Trafford 2020
=BangladeshMehidy Hasan Miraz610696 v West Indies at Dhaka 2018
26ZimbabweBlessing Muzarabani608705 v Bangladesh at Sylhet 2025
27PakistanMohammad Abbas607838 v New Zealand at Abu Dhabi 2018
28New ZealandAjaz Patel599630 v India at Mumbai 2024
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
34PakistanNaseem Shah526542 v South Africa at Centurion 2024
35Sri LankaLahiru Kumara516544 v England at The Oval 2024
=South AfricaLungi Ngidi516638 v India at Cape Town 2022
37Sri LankaRamesh Mendis506641 v Pakistan at Galle 2023
38EnglandJack Leach503604 v New Zealand at Headingley 2022
39EnglandShoaib Bashir492504 v Zimbabwe at Trent Bridge 2025
40EnglandBen Stokes490606 v West Indies at St Lucia 2019
41BangladeshNayeem Hasan488488 v Sri Lanka at Colombo (SSC) 2025
42EnglandBrydon Carse480550 v India at Headingley 2025
43AustraliaMatthew Kuhnemann466485 v Sri Lanka at Galle 2025
44EnglandJosh Tongue435435 v India at The Oval 2025
45South AfricaWiaan Mulder425425 v Zimbabwe at Bulawayo 2025
=South AfricaDane Paterson425442 v Pakistan at Centurion 2024
47EnglandMatthew Potts414440 v New Zealand at Hamilton 2024
48PakistanAbrar Ahmed409463 v Sri Lanka at Colombo (SSC) 2023
49South AfricaCorbin Bosch404404 v Zimbabwe at Bulawayo 2025
50BangladeshTaskin Ahmed393409 v West Indies at Jamaica 2024
51IndiaWashington Sundar392432 v England at Old Trafford 2025
52BangladeshHasan Mahmud391416 v India at Chennai 2024
53AfghanistanRashid Khan386543 v Zimbabwe at Abu Dhabi 2021
54South AfricaCodi Yusuf375375 v Zimbabwe at Bulawayo 2025
55IrelandBarry McCarthy370370 v Zimbabwe at Bulawayo 2025
56IndiaAkash Deep367452 v England at Edgbaston 2025
57West IndiesRoston Chase363505 v England at Old Trafford 2020
58IndiaPrasidh Krishna361368 v England at The Oval 2025
59West IndiesGudakesh Motie356447 v Zimbabwe at Bulawayo 2023
60New ZealandZakary Foulkes352352 v Zimbabwe at Bulawayo 2025
61IrelandMark Adair341343 v Zimbabwe at Stormont 2024
62New ZealandGlenn Phillips335411 v Australia at Wellington 2024
63EnglandJofra Archer320465 v Australia at The Oval 2019
64PakistanKhurram Shahzad315357 v Bangladesh at Rawalpindi 2024
65IndiaShardul Thakur306489 v South Africa at Cape Town 2022
66BangladeshShoriful Islam300338 v Pakistan at Rawalpindi 2024
67Sri LankaMilan Rathnayake299302 v Bangladesh at Galle 2025
68AustraliaTodd Murphy298380 v England at The Oval 2023
69AustraliaCameron Green286338 v England at Hobart 2022
=South AfricaGerald Coetzee286325 v West Indies at Johannesburg 2023
71PakistanAamer Jamal282432 v Australia at Sydney 2024
72New ZealandIsh Sodhi271365 v Pakistan at Karachi 2023
=EnglandRehan Ahmed271297 v Pakistan at Rawalpindi 2024
74BangladeshEbadot Hossain267328 v Afghanistan at Mirpur 2023
75AustraliaMitchell Marsh263349 v West Indies at Melbourne 2015
76EnglandJoe Root262377 v India at Hyderabad 2024
77AfghanistanNaveed Zadran261276 v Ireland at Abu Dhabi 2024
78IrelandAndy McBrine256256 v Zimbabwe at Bulawayo 2025
79Sri LankaDhananjaya de Silva254257 v New Zealand at Galle 2024
80IrelandMatthew Humphreys252252 v Zimbabwe at Bulawayo 2025
81New ZealandNathan Smith245247 v Zimbabwe at Bulawayo 2025
82BangladeshNahid Rana244299 v Zimbabwe at Sylhet 2025
83New ZealandMichael Bracewell242304 v Sri Lanka at Wellington 2023
84AfghanistanYamin Ahmadzai239360 v Bangladesh at Chittagong 2019
85West IndiesJustin Greaves234302 v Australia at Jamaica 2025
86BangladeshKhaled Ahmed230259 v Sri Lanka at Chittagong 2024
87ZimbabweVictor Nyauchi223327 v Afghanistan at Abu Dhabi 2021
88Sri LankaNishan Peiris222330 v New Zealand at Galle 2024
89South AfricaDane Piedt221333 v West Indies at Guyana 2024
90AfghanistanZia-ur-Rehman219219 v Zimbabwe at Bulawayo 2025
91PakistanMir Hamza214231 v Bangladesh at Rawalpindi 2024
=ZimbabweWellington Masakadza214299 v Bangladesh at Sylhet 2025
93South AfricaSenuran Muthusamy207207 v Zimbabwe at Bulawayo 2025
94ZimbabweTanaka Chivanga205245 v New Zealand at Bulawayo 2025
95PakistanSalman Agha199205 v West Indies at Multan 2025
96IrelandCraig Young198285 v Zimbabwe at Stormont 2024
97PakistanZahid Mahmood196243 v England at Multan 2022
98AustraliaBeau Webster195195 v West Indies at Jamaica 2025
99Sri LankaTharindu Ratnayake191191 v Bangladesh at Colombo (SSC) 2025
100AustraliaTravis Head189189 v West Indies at Jamaica 2025