ICC Men’s Test Bowling Rankings

ICC Test Bowling Rankings

Last Updated On: 2025-11-05 00:00:07 IST

RankTeamPlayerRatingCareer Best Rating
1IndiaJasprit Bumrah882908 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
5South AfricaKagiso Rabada823902 v Australia at Gqeberha 2018
6AustraliaJosh Hazlewood815864 v India at Bengaluru 2017
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
11IndiaMohammed Siraj726726 v West Indies at Delhi 2025
12South AfricaMarco Jansen724803 v Pakistan at Centurion 2024
13South AfricaKeshav Maharaj701701 v Pakistan at Rawalpindi 2025
14Sri LankaPrabath Jayasuriya693801 v New Zealand at Galle 2024
15IndiaKuldeep Yadav689689 v West Indies at Delhi 2025
16BangladeshTaijul Islam671708 v New Zealand at Sylhet 2023
17West IndiesShamar Joseph667681 v Australia at Jamaica 2025
18West IndiesJayden Seales666755 v Australia at Grenada 2025
19IndiaRavindra Jadeja662899 v Australia at Ranchi 2017
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
24EnglandChris Woakes610690 v Pakistan at Old Trafford 2020
=BangladeshMehidy Hasan Miraz610696 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
37South AfricaLungi Ngidi505638 v India at Cape Town 2022
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
42PakistanHasan Ali480760 v Bangladesh at Mirpur 2021
=EnglandBrydon Carse480550 v India at Headingley 2025
44AustraliaMatthew Kuhnemann466485 v Sri Lanka at Galle 2025
45South AfricaSimon Harmer455455 v Pakistan at Rawalpindi 2025
46EnglandJosh Tongue435435 v India at The Oval 2025
47South AfricaDane Paterson416442 v Pakistan at Centurion 2024
48EnglandMatthew Potts414440 v New Zealand at Hamilton 2024
49South AfricaWiaan Mulder401425 v Zimbabwe at Bulawayo 2025
=PakistanAbrar Ahmed401463 v Sri Lanka at Colombo (SSC) 2023
51South AfricaCorbin Bosch396404 v Zimbabwe at Bulawayo 2025
52BangladeshTaskin Ahmed393409 v West Indies at Jamaica 2024
53IndiaWashington Sundar392432 v England at Old Trafford 2025
54BangladeshHasan Mahmud391416 v India at Chennai 2024
55AfghanistanRashid Khan382543 v Zimbabwe at Abu Dhabi 2021
56IrelandBarry McCarthy370370 v Zimbabwe at Bulawayo 2025
57South AfricaCodi Yusuf368375 v Zimbabwe at Bulawayo 2025
58IndiaAkash Deep367452 v England at Edgbaston 2025
59West IndiesRoston Chase363505 v England at Old Trafford 2020
60IndiaPrasidh Krishna361368 v England at The Oval 2025
61West IndiesGudakesh Motie356447 v Zimbabwe at Bulawayo 2023
62New ZealandZakary Foulkes352352 v Zimbabwe at Bulawayo 2025
63IrelandMark Adair341343 v Zimbabwe at Stormont 2024
64South AfricaSenuran Muthusamy337376 v Pakistan at Lahore 2025
65New ZealandGlenn Phillips335411 v Australia at Wellington 2024
66EnglandJofra Archer320465 v Australia at The Oval 2019
67PakistanKhurram Shahzad309357 v Bangladesh at Rawalpindi 2024
68IndiaShardul Thakur306489 v South Africa at Cape Town 2022
69BangladeshShoriful Islam300338 v Pakistan at Rawalpindi 2024
70Sri LankaMilan Rathnayake299302 v Bangladesh at Galle 2025
71AustraliaTodd Murphy298380 v England at The Oval 2023
72AustraliaCameron Green286338 v England at Hobart 2022
73South AfricaGerald Coetzee281325 v West Indies at Johannesburg 2023
74PakistanAamer Jamal277432 v Australia at Sydney 2024
75New ZealandIsh Sodhi271365 v Pakistan at Karachi 2023
=EnglandRehan Ahmed271297 v Pakistan at Rawalpindi 2024
77BangladeshEbadot Hossain267328 v Afghanistan at Mirpur 2023
78AustraliaMitchell Marsh263349 v West Indies at Melbourne 2015
79EnglandJoe Root262377 v India at Hyderabad 2024
80AfghanistanNaveed Zadran259276 v Ireland at Abu Dhabi 2024
81IrelandAndy McBrine256256 v Zimbabwe at Bulawayo 2025
82Sri LankaDhananjaya de Silva254257 v New Zealand at Galle 2024
=AfghanistanZiaur Rahman254254 v Zimbabwe at Harare 2025
84IrelandMatthew Humphreys252252 v Zimbabwe at Bulawayo 2025
85New ZealandNathan Smith245247 v Zimbabwe at Bulawayo 2025
86BangladeshNahid Rana244299 v Zimbabwe at Sylhet 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
90BangladeshKhaled Ahmed230259 v Sri Lanka at Chittagong 2024
91ZimbabweTanaka Chivanga229245 v New Zealand at Bulawayo 2025
92PakistanAsif Afridi224224 v South Africa at Rawalpindi 2025
93Sri LankaNishan Peiris222330 v New Zealand at Galle 2024
94ZimbabweVictor Nyauchi221327 v Afghanistan at Abu Dhabi 2021
95South AfricaDane Piedt217333 v West Indies at Guyana 2024
=AfghanistanZia-ur-Rehman217219 v Zimbabwe at Bulawayo 2025
97ZimbabweWellington Masakadza212299 v Bangladesh at Sylhet 2025
98PakistanMir Hamza209231 v Bangladesh at Rawalpindi 2024
99ZimbabweBrad Evans206206 v Afghanistan at Harare 2025
100AfghanistanYamin Ahmadzai204360 v Bangladesh at Chittagong 2019