ICC Men’s Test Bowling Rankings

ICC Test Bowling Rankings

Last Updated On: 2026-05-21 06:00:07 IST

RankTeamPlayerRatingCareer Best Rating
1IndiaJasprit Bumrah879908 v Australia at Sydney 2025
2AustraliaMitchell Starc838852 v England at Brisbane 2025
3New ZealandMatt Henry836853 v West Indies at Christchurch 2025
4AustraliaPat Cummins832914 v England at Old Trafford 2019
5PakistanNoman Ali825853 v South Africa at Lahore 2025
=South AfricaMarco Jansen825825 v India at Guwahati 2025
7AustraliaScott Boland820820 v England at Sydney 2026
8South AfricaKagiso Rabada807902 v Australia at Gqeberha 2018
9AustraliaJosh Hazlewood775864 v India at Bengaluru 2017
10AustraliaNathan Lyon753812 v Sri Lanka at Galle 2025
11South AfricaSimon Harmer721721 v India at Guwahati 2025
12IndiaMohammed Siraj707734 v South Africa at Kolkata 2025
13BangladeshTaijul Islam704708 v New Zealand at Sylhet 2023
14IndiaRavindra Jadeja698899 v Australia at Ranchi 2017
15IndiaKuldeep Yadav694708 v South Africa at Kolkata 2025
16Sri LankaPrabath Jayasuriya693801 v New Zealand at Galle 2024
17EnglandGus Atkinson691766 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
21EnglandJosh Tongue648648 v Australia at Sydney 2026
=West IndiesShamar Joseph648681 v Australia at Jamaica 2025
23ZimbabweBlessing Muzarabani642705 v Bangladesh at Sylhet 2025
24PakistanShaheen Afridi630836 v Sri Lanka at Galle 2022
25New ZealandAjaz Patel627630 v India at Mumbai 2024
26EnglandBrydon Carse622638 v Australia at Melbourne 2025
27BangladeshMehidy Hasan Miraz620696 v West Indies at Dhaka 2018
28PakistanMohammad Abbas614838 v New Zealand at Abu Dhabi 2018
29West IndiesJayden Seales608755 v Australia at Grenada 2025
30PakistanSajid Khan584645 v South Africa at Lahore 2025
31Sri LankaVishwa Fernando562574 v South Africa at Gqeberha 2024
32West IndiesAlzarri Joseph549577 v Australia at Jamaica 2025
33West IndiesJomel Warrican547614 v Pakistan at Multan 2025
34New ZealandWill O’Rourke545567 v Zimbabwe at Bulawayo 2025
35EnglandBen Stokes543606 v West Indies at St Lucia 2019
36New ZealandMitchell Santner516534 v Zimbabwe at Bulawayo 2025
=Sri LankaLahiru Kumara516544 v England at The Oval 2024
38New ZealandJacob Duffy512512 v West Indies at Mount Maunganui 2025
39Sri LankaRamesh Mendis506641 v Pakistan at Galle 2023
40PakistanHasan Ali497760 v Bangladesh at Mirpur 2021
41South AfricaLungi Ngidi495638 v India at Cape Town 2022
42EnglandMark Wood489640 v Australia at The Oval 2023
43BangladeshNayeem Hasan474488 v Sri Lanka at Colombo (SSC) 2025
44EnglandShoaib Bashir468504 v Zimbabwe at Trent Bridge 2025
45AustraliaMichael Neser448448 v England at Sydney 2026
46IndiaAxar Patel445650 v Bangladesh at Chittagong 2022
47AustraliaMatthew Kuhnemann443485 v Sri Lanka at Galle 2025
48BangladeshTaskin Ahmed428428 v Pakistan at Mirpur 2026
49BangladeshHasan Mahmud392416 v India at Chennai 2024
50BangladeshHasan Murad389393 v Ireland at Mirpur 2025
51EnglandJofra Archer381465 v Australia at The Oval 2019
52South AfricaWiaan Mulder380425 v Zimbabwe at Bulawayo 2025
53IndiaWashington Sundar370432 v England at Old Trafford 2025
54IrelandBarry McCarthy363370 v Zimbabwe at Bulawayo 2025
55South AfricaCodi Yusuf360375 v Zimbabwe at Bulawayo 2025
56IndiaAkash Deep359452 v England at Edgbaston 2025
=South AfricaCorbin Bosch359404 v Zimbabwe at Bulawayo 2025
58IndiaPrasidh Krishna353368 v England at The Oval 2025
59EnglandMatthew Potts348440 v New Zealand at Hamilton 2024
60South AfricaSenuran Muthusamy339376 v Pakistan at Lahore 2025
61West IndiesRoston Chase337505 v England at Old Trafford 2020
=New ZealandGlenn Phillips337411 v Australia at Wellington 2024
63IrelandMark Adair334343 v Zimbabwe at Stormont 2024
64BangladeshNahid Rana332332 v Pakistan at Mirpur 2026
65IrelandAndy McBrine307307 v Bangladesh at Mirpur 2025
66New ZealandBlair Tickner303306 v West Indies at Wellington 2025
67IndiaShardul Thakur300489 v South Africa at Cape Town 2022
68Sri LankaMilan Rathnayake299302 v Bangladesh at Galle 2025
69AustraliaCameron Green283338 v England at Hobart 2022
70West IndiesJustin Greaves265302 v Australia at Jamaica 2025
=AustraliaBeau Webster265265 v England at Sydney 2026
72IrelandMatthew Humphreys261323 v Bangladesh at Sylhet 2025
73BangladeshKhaled Ahmed255259 v Sri Lanka at Chittagong 2024
74Sri LankaDhananjaya de Silva254257 v New Zealand at Galle 2024
=AfghanistanZiaur Rahman254254 v Zimbabwe at Harare 2025
76EnglandJoe Root249377 v India at Hyderabad 2024
77BangladeshEbadot Hossain246328 v Afghanistan at Mirpur 2023
78ZimbabweRichard Ngarava242242 v Afghanistan at Harare 2025
79New ZealandZakary Foulkes239384 v West Indies at Christchurch 2025
80ZimbabweTanaka Chivanga229245 v New Zealand at Bulawayo 2025
81New ZealandMichael Bracewell223304 v Sri Lanka at Wellington 2023
82Sri LankaNishan Peiris222330 v New Zealand at Galle 2024
=PakistanAsif Afridi222224 v South Africa at Rawalpindi 2025
84ZimbabweVictor Nyauchi221327 v Afghanistan at Abu Dhabi 2021
85ZimbabweWellington Masakadza212299 v Bangladesh at Sylhet 2025
86ZimbabweBrad Evans206206 v Afghanistan at Harare 2025
=New ZealandNathan Smith206247 v Zimbabwe at Bulawayo 2025
88AfghanistanYamin Ahmadzai204360 v Bangladesh at Chittagong 2019
89Sri LankaTharindu Ratnayake191191 v Bangladesh at Colombo (SSC) 2025
90EnglandWill Jacks190192 v Pakistan at Rawalpindi 2022
91PakistanSalman Agha189209 v South Africa at Lahore 2025
92New ZealandMichael Rae184197 v West Indies at Wellington 2025
93ZimbabweSean Williams164247 v Bangladesh at Sylhet 2018
94ZimbabweVincent Masekesa160165 v New Zealand at Bulawayo 2025
95IrelandCraig Young155285 v Zimbabwe at Stormont 2024
96AustraliaBrendan Doggett153183 v England at Perth 2025
97ZimbabweWessly Madhevere143181 v England at Trent Bridge 2025
98AustraliaTravis Head133189 v England at Perth 2025
99West IndiesKraigg Brathwaite128225 v India at Antigua 2016
100South AfricaPrenelan Subrayen123127 v Pakistan at Lahore 2025