Advertisement

ICC Player Rankings for Test Bowlers

Rank Player Rating Career Best Rating
1
Jasprit Bumrah India
879 908 v Australia at Sydney 2025
2
Noman Ali Pakistan
843 853 v South Africa at Lahore 2025
3
Mitchell Starc Australia
838 852 v England at Brisbane 2025
4
Matt Henry New Zealand
836 853 v West Indies at Christchurch 2025
5
Pat Cummins Australia
832 914 v England at Old Trafford 2019
6
Marco Jansen South Africa
825 825 v India at Guwahati 2025
7
Scott Boland Australia
820 820 v England at Sydney 2026
8
Kagiso Rabada South Africa
807 902 v Australia at Gqeberha 2018
9
Josh Hazlewood Australia
775 864 v India at Bengaluru 2017
10
Nathan Lyon Australia
753 812 v Sri Lanka at Galle 2025
11
Simon Harmer South Africa
721 721 v India at Guwahati 2025
12
Mohammed Siraj India
707 734 v South Africa at Kolkata 2025
13
Ravindra Jadeja India
698 899 v Australia at Ranchi 2017
14
Kuldeep Yadav India
694 708 v South Africa at Kolkata 2025
15
Prabath Jayasuriya Sri Lanka
693 801 v New Zealand at Galle 2024
16
Taijul Islam Bangladesh
691 708 v New Zealand at Sylhet 2023
=
Gus Atkinson England
691 766 v India at The Oval 2025
18
Keshav Maharaj South Africa
671 701 v Pakistan at Rawalpindi 2025
19
Asitha Fernando Sri Lanka
659 734 v England at Lord's 2024
20
Kemar Roach West Indies
657 781 v India at Jamaica 2019
21
Josh Tongue England
648 648 v Australia at Sydney 2026
=
Shamar Joseph West Indies
648 681 v Australia at Jamaica 2025
23
Blessing Muzarabani Zimbabwe
642 705 v Bangladesh at Sylhet 2025
24
Shaheen Afridi Pakistan
632 836 v Sri Lanka at Galle 2022
25
Ajaz Patel New Zealand
627 630 v India at Mumbai 2024
26
Brydon Carse England
622 638 v Australia at Melbourne 2025
27
Mehidy Hasan Miraz Bangladesh
608 696 v West Indies at Dhaka 2018
=
Jayden Seales West Indies
608 755 v Australia at Grenada 2025
29
Mohammad Abbas Pakistan
595 838 v New Zealand at Abu Dhabi 2018
30
Sajid Khan Pakistan
590 645 v South Africa at Lahore 2025
31
Vishwa Fernando Sri Lanka
562 574 v South Africa at Gqeberha 2024
32
Alzarri Joseph West Indies
549 577 v Australia at Jamaica 2025
33
Jomel Warrican West Indies
547 614 v Pakistan at Multan 2025
34
Will O'Rourke New Zealand
545 567 v Zimbabwe at Bulawayo 2025
35
Ben Stokes England
543 606 v West Indies at St Lucia 2019
36
Mitchell Santner New Zealand
516 534 v Zimbabwe at Bulawayo 2025
=
Lahiru Kumara Sri Lanka
516 544 v England at The Oval 2024
38
Naseem Shah Pakistan
515 542 v South Africa at Centurion 2024
39
Jacob Duffy New Zealand
512 512 v West Indies at Mount Maunganui 2025
40
Ramesh Mendis Sri Lanka
506 641 v Pakistan at Galle 2023
41
Lungi Ngidi South Africa
495 638 v India at Cape Town 2022
42
Mark Wood England
489 640 v Australia at The Oval 2023
43
Hasan Ali Pakistan
480 760 v Bangladesh at Mirpur 2021
44
Jack Leach England
479 604 v New Zealand at Headingley 2022
45
Nayeem Hasan Bangladesh
478 488 v Sri Lanka at Colombo (SSC) 2025
46
Shoaib Bashir England
468 504 v Zimbabwe at Trent Bridge 2025
47
Michael Neser Australia
448 448 v England at Sydney 2026
48
Axar Patel India
445 650 v Bangladesh at Chittagong 2022
49
Matthew Kuhnemann Australia
443 485 v Sri Lanka at Galle 2025
50
Dane Paterson South Africa
408 442 v Pakistan at Centurion 2024
51
Abrar Ahmed Pakistan
401 463 v Sri Lanka at Colombo (SSC) 2023
52
Hasan Mahmud Bangladesh
396 416 v India at Chennai 2024
53
Hasan Murad Bangladesh
393 393 v Ireland at Mirpur 2025
54
Taskin Ahmed Bangladesh
385 409 v West Indies at Jamaica 2024
55
Rashid Khan Afghanistan
382 543 v Zimbabwe at Abu Dhabi 2021
56
Jofra Archer England
381 465 v Australia at The Oval 2019
57
Wiaan Mulder South Africa
380 425 v Zimbabwe at Bulawayo 2025
58
Washington Sundar India
370 432 v England at Old Trafford 2025
59
Barry McCarthy Ireland
363 370 v Zimbabwe at Bulawayo 2025
60
Codi Yusuf South Africa
360 375 v Zimbabwe at Bulawayo 2025
61
Akash Deep India
359 452 v England at Edgbaston 2025
=
Corbin Bosch South Africa
359 404 v Zimbabwe at Bulawayo 2025
63
Prasidh Krishna India
353 368 v England at The Oval 2025
64
Matthew Potts England
348 440 v New Zealand at Hamilton 2024
65
Gudakesh Motie West Indies
345 447 v Zimbabwe at Bulawayo 2023
66
Senuran Muthusamy South Africa
339 376 v Pakistan at Lahore 2025
67
Roston Chase West Indies
337 505 v England at Old Trafford 2020
=
Glenn Phillips New Zealand
337 411 v Australia at Wellington 2024
69
Mark Adair Ireland
334 343 v Zimbabwe at Stormont 2024
70
Khurram Shahzad Pakistan
309 357 v Bangladesh at Rawalpindi 2024
71
Andy McBrine Ireland
307 307 v Bangladesh at Mirpur 2025
72
Blair Tickner New Zealand
303 306 v West Indies at Wellington 2025
73
Shardul Thakur India
300 489 v South Africa at Cape Town 2022
74
Milan Rathnayake Sri Lanka
299 302 v Bangladesh at Galle 2025
75
Shoriful Islam Bangladesh
294 338 v Pakistan at Rawalpindi 2024
76
Cameron Green Australia
283 338 v England at Hobart 2022
=
Todd Murphy Australia
283 380 v England at The Oval 2023
78
Aamer Jamal Pakistan
277 432 v Australia at Sydney 2024
79
Gerald Coetzee South Africa
275 325 v West Indies at Johannesburg 2023
80
Justin Greaves West Indies
265 302 v Australia at Jamaica 2025
=
Beau Webster Australia
265 265 v England at Sydney 2026
82
Ish Sodhi New Zealand
263 365 v Pakistan at Karachi 2023
=
Nahid Rana Bangladesh
263 299 v Zimbabwe at Sylhet 2025
84
Ebadot Hossain Bangladesh
262 328 v Afghanistan at Mirpur 2023
85
Matthew Humphreys Ireland
261 323 v Bangladesh at Sylhet 2025
86
Naveed Zadran Afghanistan
259 276 v Ireland at Abu Dhabi 2024
87
Khaled Ahmed Bangladesh
258 259 v Sri Lanka at Chittagong 2024
=
Rehan Ahmed England
258 297 v Pakistan at Rawalpindi 2024
89
Dhananjaya de Silva Sri Lanka
254 257 v New Zealand at Galle 2024
=
Ziaur Rahman Afghanistan
254 254 v Zimbabwe at Harare 2025
91
Mitchell Marsh Australia
250 349 v West Indies at Melbourne 2015
92
Joe Root England
249 377 v India at Hyderabad 2024
93
Richard Ngarava Zimbabwe
242 242 v Afghanistan at Harare 2025
94
Zakary Foulkes New Zealand
239 384 v West Indies at Christchurch 2025
95
Tanaka Chivanga Zimbabwe
229 245 v New Zealand at Bulawayo 2025
96
Asif Afridi Pakistan
224 224 v South Africa at Rawalpindi 2025
97
Michael Bracewell New Zealand
223 304 v Sri Lanka at Wellington 2023
98
Nishan Peiris Sri Lanka
222 330 v New Zealand at Galle 2024
99
Victor Nyauchi Zimbabwe
221 327 v Afghanistan at Abu Dhabi 2021
100
Zia-ur-Rehman Afghanistan
217 219 v Zimbabwe at Bulawayo 2025
Select Language