Advertisement

ICC Player Rankings for Test Bowlers

Rank Player Rating Career Best Rating
1
Jasprit Bumrah India
883 883 v Australia at Perth 2024
2
Kagiso Rabada South Africa
872 902 v Australia at Gqeberha 2018
3
Josh Hazlewood Australia
860 864 v India at Bengaluru 2017
4
Ravichandran Ashwin India
807 904 v England at Mumbai 2016
5
Prabath Jayasuriya Sri Lanka
801 801 v New Zealand at Galle 2024
6
Pat Cummins Australia
796 914 v England at Old Trafford 2019
7
Ravindra Jadeja India
794 899 v Australia at Ranchi 2017
8
Nathan Lyon Australia
782 801 v New Zealand at Christchurch 2024
9
Noman Ali Pakistan
759 759 v England at Rawalpindi 2024
10
Matt Henry New Zealand
750 751 v India at Bengaluru 2024
11
Jayden Seales West Indies
706 706 v Bangladesh at Antigua 2024
12
Mitchell Starc Australia
695 807 v New Zealand at Perth 2019
13
Kyle Jamieson New Zealand
693 836 v England at Lord's 2022
14
Asitha Fernando Sri Lanka
692 734 v England at Lord's 2024
15
Shaheen Afridi Pakistan
667 836 v Sri Lanka at Galle 2022
16
Chris Woakes England
662 690 v Pakistan at Old Trafford 2020
17
Kemar Roach West Indies
656 781 v India at Jamaica 2019
18
Kuldeep Yadav India
648 686 v England at Dharamsala 2024
19
Keshav Maharaj South Africa
640 696 v Zimbabwe at Gqeberha 2017
20
Ollie Robinson England
639 820 v New Zealand at Mount Maunganui 2023
21
Ajaz Patel New Zealand
630 630 v India at Mumbai 2024
22
Gus Atkinson England
625 625 v Pakistan at Rawalpindi 2024
23
Taijul Islam Bangladesh
621 708 v New Zealand at Sylhet 2023
24
Tim Southee New Zealand
608 839 v India at Kanpur 2021
25
Mohammed Siraj India
598 661 v South Africa at Cape Town 2024
26
Mehidy Hasan Bangladesh
586 696 v West Indies at Dhaka 2018
27
Mark Wood England
577 640 v Australia at The Oval 2023
28
Marco Jansen South Africa
569 636 v Australia at Brisbane 2022
29
Alzarri Joseph West Indies
553 577 v South Africa at Johannesburg 2023
30
Jack Leach England
551 604 v New Zealand at Headingley 2022
31
Jason Holder West Indies
549 862 v England at Southampton 2020
32
Ramesh Mendis Sri Lanka
542 641 v Pakistan at Galle 2023
33
Vishwa Fernando Sri Lanka
540 551 v England at The Oval 2024
34
Shakib Al Hasan Bangladesh
536 705 v Australia at Mirpur 2017
35
Hasan Ali Pakistan
524 760 v Bangladesh at Mirpur 2021
36
Lungi Ngidi South Africa
523 638 v India at Cape Town 2022
37
Lahiru Kumara Sri Lanka
522 544 v England at The Oval 2024
38
Sajid Khan Pakistan
520 520 v England at Rawalpindi 2024
39
Naseem Shah Pakistan
517 536 v Bangladesh at Rawalpindi 2024
40
William O'Rourke New Zealand
503 515 v India at Bengaluru 2024
41
Axar Patel India
495 650 v Bangladesh at Chittagong 2022
42
Kasun Rajitha Sri Lanka
485 515 v Bangladesh at Sylhet 2024
43
Duanne Olivier South Africa
484 692 v Sri Lanka at Gqeberha 2019
44
Mitchell Santner New Zealand
453 458 v India at Pune 2024
45
Blessing Muzarabani Zimbabwe
423 423 v Ireland at Stormont 2024
46
Washington Sundar India
420 420 v Australia at Perth 2024
47
Matthew Potts England
397 432 v India at Edgbaston 2022
48
Jomel Warrican West Indies
392 396 v South Africa at Guyana 2024
49
Shamar Joseph West Indies
389 397 v Australia at Brisbane 2024
50
Ben Stokes England
387 606 v West Indies at St Lucia 2019
51
Taskin Ahmed Bangladesh
383 383 v West Indies at Antigua 2024
52
Shoaib Bashir England
382 404 v West Indies at Trent Bridge 2024
53
Wiaan Mulder South Africa
380 389 v Bangladesh at Mirpur 2024
54
Glenn Phillips New Zealand
379 411 v Australia at Wellington 2024
55
Nayeem Hasan Bangladesh
363 426 v New Zealand at Mirpur 2023
56
Abrar Ahmed Pakistan
354 463 v Sri Lanka at Colombo (SSC) 2023
57
Hasan Mahmud Bangladesh
349 416 v India at Chennai 2024
58
Khurram Shahzad Pakistan
346 357 v Bangladesh at Rawalpindi 2024
59
Mark Adair Ireland
343 343 v Zimbabwe at Stormont 2024
60
Gudakesh Motie West Indies
335 447 v Zimbabwe at Bulawayo 2023
61
Shardul Thakur India
330 489 v South Africa at Cape Town 2022
=
Nishan Peiris Sri Lanka
330 330 v New Zealand at Galle 2024
63
Nandre Burger South Africa
322 380 v India at Cape Town 2024
64
Aamer Jamal Pakistan
320 432 v Australia at Sydney 2024
=
Brydon Carse England
320 323 v Pakistan at Multan 2024
66
Cameron Green Australia
317 338 v England at Hobart 2022
67
Shoriful Islam Bangladesh
315 338 v Pakistan at Rawalpindi 2024
68
Mitchell Marsh Australia
307 349 v West Indies at Melbourne 2015
69
Rehan Ahmed England
297 297 v Pakistan at Rawalpindi 2024
70
Joe Root England
291 377 v India at Hyderabad 2024
71
Ish Sodhi New Zealand
285 365 v Pakistan at Karachi 2023
=
Olly Stone England
285 295 v New Zealand at Edgbaston 2021
=
Craig Young Ireland
285 285 v Zimbabwe at Stormont 2024
74
Tom Hartley England
283 382 v India at Visakhapatnam 2024
75
Neil Brand South Africa
277 293 v New Zealand at Mount Maunganui 2024
76
Naveed Zadran Afghanistan
276 276 v Ireland at Abu Dhabi 2024
77
Akash Deep India
266 269 v New Zealand at Mumbai 2024
78
Victor Nyauchi Zimbabwe
264 327 v Afghanistan at Abu Dhabi 2021
79
Dhananjaya de Silva Sri Lanka
257 257 v New Zealand at Galle 2024
80
Barry McCarthy Ireland
247 247 v Zimbabwe at Stormont 2024
81
Milan Rathnayake Sri Lanka
242 269 v England at The Oval 2024
82
Dane Piedt South Africa
238 333 v West Indies at Guyana 2024
83
Andy McBrine Ireland
233 233 v Zimbabwe at Stormont 2024
84
Khaled Ahmed Bangladesh
232 259 v Sri Lanka at Chittagong 2024
85
Dane Paterson South Africa
228 228 v Bangladesh at Chittagong 2024
86
Mir Hamza Pakistan
224 231 v Bangladesh at Rawalpindi 2024
87
Nahid Rana Bangladesh
220 243 v India at Chennai 2024
88
Gerald Coetzee South Africa
217 325 v West Indies at Johannesburg 2023
89
Faheem Ashraf Pakistan
205 292 v Australia at Karachi 2022
90
Sean Williams Zimbabwe
204 247 v Bangladesh at Sylhet 2018
=
Zahid Mahmood Pakistan
204 243 v England at Multan 2022
92
Nijat Masood Afghanistan
196 196 v Ireland at Abu Dhabi 2024
93
Salman Agha Pakistan
188 201 v Sri Lanka at Galle 2023
94
Senuran Muthusamy South Africa
165 165 v Bangladesh at Chittagong 2024
95
Zahir Khan Afghanistan
149 165 v Bangladesh at Mirpur 2023
96
Kraigg Brathwaite West Indies
144 225 v India at Antigua 2016
97
Mukesh Kumar India
143 188 v South Africa at Cape Town 2024
98
Zia-ur-Rehman Afghanistan
138 138 v Ireland at Abu Dhabi 2024
99
Travis Head Australia
133 165 v South Africa at Sydney 2023
100
Ben Sears New Zealand
128 135 v Australia at Christchurch 2024
Select Language