ICC Men’s Test Bowling Rankings

ICC Test Bowling Rankings

Last Updated On: 2026-01-14 18:00:06 IST

RankTeamPlayerRatingCareer Best Rating
1IndiaJasprit Bumrah879908 v Australia at Sydney 2025
2PakistanNoman Ali843853 v South Africa at Lahore 2025
3AustraliaMitchell Starc838852 v England at Brisbane 2025
4New ZealandMatt Henry836853 v West Indies at Christchurch 2025
5AustraliaPat Cummins832914 v England at Old Trafford 2019
6South 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
13IndiaRavindra Jadeja698899 v Australia at Ranchi 2017
14IndiaKuldeep Yadav694708 v South Africa at Kolkata 2025
15Sri LankaPrabath Jayasuriya693801 v New Zealand at Galle 2024
16BangladeshTaijul Islam691708 v New Zealand at Sylhet 2023
=EnglandGus 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 Afridi632836 v Sri Lanka at Galle 2022
25New ZealandAjaz Patel627630 v India at Mumbai 2024
26EnglandBrydon Carse622638 v Australia at Melbourne 2025
27BangladeshMehidy Hasan Miraz608696 v West Indies at Dhaka 2018
=West IndiesJayden Seales608755 v Australia at Grenada 2025
29PakistanMohammad Abbas595838 v New Zealand at Abu Dhabi 2018
30PakistanSajid Khan590645 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
38PakistanNaseem Shah515542 v South Africa at Centurion 2024
39New ZealandJacob Duffy512512 v West Indies at Mount Maunganui 2025
40Sri LankaRamesh Mendis506641 v Pakistan at Galle 2023
41South AfricaLungi Ngidi495638 v India at Cape Town 2022
42EnglandMark Wood489640 v Australia at The Oval 2023
43PakistanHasan Ali480760 v Bangladesh at Mirpur 2021
44EnglandJack Leach479604 v New Zealand at Headingley 2022
45BangladeshNayeem Hasan478488 v Sri Lanka at Colombo (SSC) 2025
46EnglandShoaib Bashir468504 v Zimbabwe at Trent Bridge 2025
47AustraliaMichael Neser448448 v England at Sydney 2026
48IndiaAxar Patel445650 v Bangladesh at Chittagong 2022
49AustraliaMatthew Kuhnemann443485 v Sri Lanka at Galle 2025
50South AfricaDane Paterson408442 v Pakistan at Centurion 2024
51PakistanAbrar Ahmed401463 v Sri Lanka at Colombo (SSC) 2023
52BangladeshHasan Mahmud396416 v India at Chennai 2024
53BangladeshHasan Murad393393 v Ireland at Mirpur 2025
54BangladeshTaskin Ahmed385409 v West Indies at Jamaica 2024
55AfghanistanRashid Khan382543 v Zimbabwe at Abu Dhabi 2021
56EnglandJofra Archer381465 v Australia at The Oval 2019
57South AfricaWiaan Mulder380425 v Zimbabwe at Bulawayo 2025
58IndiaWashington Sundar370432 v England at Old Trafford 2025
59IrelandBarry McCarthy363370 v Zimbabwe at Bulawayo 2025
60South AfricaCodi Yusuf360375 v Zimbabwe at Bulawayo 2025
61IndiaAkash Deep359452 v England at Edgbaston 2025
=South AfricaCorbin Bosch359404 v Zimbabwe at Bulawayo 2025
63IndiaPrasidh Krishna353368 v England at The Oval 2025
64EnglandMatthew Potts348440 v New Zealand at Hamilton 2024
65West IndiesGudakesh Motie345447 v Zimbabwe at Bulawayo 2023
66South AfricaSenuran Muthusamy339376 v Pakistan at Lahore 2025
67West IndiesRoston Chase337505 v England at Old Trafford 2020
=New ZealandGlenn Phillips337411 v Australia at Wellington 2024
69IrelandMark Adair334343 v Zimbabwe at Stormont 2024
70PakistanKhurram Shahzad309357 v Bangladesh at Rawalpindi 2024
71IrelandAndy McBrine307307 v Bangladesh at Mirpur 2025
72New ZealandBlair Tickner303306 v West Indies at Wellington 2025
73IndiaShardul Thakur300489 v South Africa at Cape Town 2022
74Sri LankaMilan Rathnayake299302 v Bangladesh at Galle 2025
75BangladeshShoriful Islam294338 v Pakistan at Rawalpindi 2024
76AustraliaCameron Green283338 v England at Hobart 2022
=AustraliaTodd Murphy283380 v England at The Oval 2023
78PakistanAamer Jamal277432 v Australia at Sydney 2024
79South AfricaGerald Coetzee275325 v West Indies at Johannesburg 2023
80West IndiesJustin Greaves265302 v Australia at Jamaica 2025
=AustraliaBeau Webster265265 v England at Sydney 2026
82New ZealandIsh Sodhi263365 v Pakistan at Karachi 2023
=BangladeshNahid Rana263299 v Zimbabwe at Sylhet 2025
84BangladeshEbadot Hossain262328 v Afghanistan at Mirpur 2023
85IrelandMatthew Humphreys261323 v Bangladesh at Sylhet 2025
86AfghanistanNaveed Zadran259276 v Ireland at Abu Dhabi 2024
87BangladeshKhaled Ahmed258259 v Sri Lanka at Chittagong 2024
=EnglandRehan Ahmed258297 v Pakistan at Rawalpindi 2024
89Sri LankaDhananjaya de Silva254257 v New Zealand at Galle 2024
=AfghanistanZiaur Rahman254254 v Zimbabwe at Harare 2025
91AustraliaMitchell Marsh250349 v West Indies at Melbourne 2015
92EnglandJoe Root249377 v India at Hyderabad 2024
93ZimbabweRichard Ngarava242242 v Afghanistan at Harare 2025
94New ZealandZakary Foulkes239384 v West Indies at Christchurch 2025
95ZimbabweTanaka Chivanga229245 v New Zealand at Bulawayo 2025
96PakistanAsif Afridi224224 v South Africa at Rawalpindi 2025
97New ZealandMichael Bracewell223304 v Sri Lanka at Wellington 2023
98Sri LankaNishan Peiris222330 v New Zealand at Galle 2024
99ZimbabweVictor Nyauchi221327 v Afghanistan at Abu Dhabi 2021
100AfghanistanZia-ur-Rehman217219 v Zimbabwe at Bulawayo 2025