Get Instant News Updates
Enable
x
Notification Settings X
Time Settings
Done
Clear Notification X
Do you want to clear all the notifications from your inbox?
Settings X

ICC Top 100 Bowlers Rankings

The latest ICC Test Rankings for Bowlers see Ravichandran Ashwin of India occupying the top spot with 870 points. Following behind is Australia's Josh Hazlewood, ranked second with 847 points, while India's Jasprit Bumrah holds the third position with 847 points. Kagiso Rabada of South Africa is placed fourth with 834 points, and Pat Cummins of Australia secures the fifth spot with 820 points.

ICC MEN'S TEST BOWLING RANKINGS

Last updated - 09 April 2024
Rank Player Team Points
1
-
Ravichandran Ashwin
Ravichandran Ashwin
India
870
2
-
Josh Hazlewood
Josh Hazlewood
Australia
847
2
-
Jasprit Bumrah
Jasprit Bumrah
India
847
4
-
Kagiso Rabada
Kagiso Rabada
South Africa
834
5
-
Pat Cummins
Pat Cummins
Australia
820
6
-
Nathan Lyon
Nathan Lyon
Australia
801
7
-
Ravindra Jadeja
Ravindra Jadeja
India
788
8
1
James Anderson
James Anderson
England
739
9
1
Shaheen Afridi
Shaheen Afridi
Pakistan
733
10
1
Kyle Jamieson
Kyle Jamieson
New Zealand
729
11
3
Prabath Jayasuriya
Prabath Jayasuriya
Sri Lanka
724
12
-
Matt Henry
Matt Henry
New Zealand
711
13
-
Mitchell Starc
Mitchell Starc
Australia
704
14
-
Ollie Robinson
Ollie Robinson
England
700
15
1
Kuldeep Yadav
Kuldeep Yadav
India
686
16
1
Kemar Roach
Kemar Roach
West Indies
666
17
1
Anrich Nortje
Anrich Nortje
South Africa
664
18
3
Taijul Islam
Taijul Islam
Bangladesh
654
19
-
Tim Southee
Tim Southee
New Zealand
634
20
1
Jason Holder
Jason Holder
West Indies
600
21
1
Mohammed Shami
Mohammed Shami
India
598
22
1
Chris Woakes
Chris Woakes
England
593
23
1
Marco Jansen
Marco Jansen
South Africa
592
24
4
Mehidy Hasan
Mehidy Hasan
Bangladesh
589
25
-
Mohammed Siraj
Mohammed Siraj
India
587
26
-
Mark Wood
Mark Wood
England
582
27
7
Asitha Fernando
Asitha Fernando
Sri Lanka
576
28
1
Keshav Maharaj
Keshav Maharaj
South Africa
566
29
1
Shakib Al Hasan
Shakib Al Hasan
Bangladesh
561
30
1
Lungi Ngidi
Lungi Ngidi
South Africa
558
31
-
Alzarri Joseph
Alzarri Joseph
West Indies
552
31
2
Ramesh Mendis
Ramesh Mendis
Sri Lanka
552
33
1
Hasan Ali
Hasan Ali
Pakistan
551
34
1
Jack Leach
Jack Leach
England
549
35
-
Kyle Mayers
Kyle Mayers
West Indies
540
36
-
Ajaz Patel
Ajaz Patel
New Zealand
526
36
-
Axar Patel
Axar Patel
India
526
38
1
Naseem Shah
Naseem Shah
Pakistan
514
39
1
Kasun Rajitha
Kasun Rajitha
Sri Lanka
510
40
-
Duanne Olivier
Duanne Olivier
South Africa
504
41
2
Vishwa Fernando
Vishwa Fernando
Sri Lanka
502
42
1
Shannon Gabriel
Shannon Gabriel
West Indies
501
43
1
Umesh Yadav
Umesh Yadav
India
498
44
2
Lahiru Kumara
Lahiru Kumara
Sri Lanka
482
44
-
Noman Ali
Noman Ali
Pakistan
482
46
1
Abrar Ahmed
Abrar Ahmed
Pakistan
449
47
1
Jayden Seales
Jayden Seales
West Indies
432
47
1
Aamer Jamal
Aamer Jamal
Pakistan
432
49
1
Ben Stokes
Ben Stokes
England
420
50
1
Nayeem Hasan
Nayeem Hasan
Bangladesh
418
51
-
Shamar Joseph
Shamar Joseph
GUY
397
52
-
Glenn Phillips
Glenn Phillips
New Zealand
394
53
-
Moeen Ali
Moeen Ali
England
393
54
-
Gudakesh Motie
Gudakesh Motie
West Indies
378
55
-
Nandre Burger
Nandre Burger
South Africa
372
56
-
Roston Chase
Roston Chase
West Indies
370
57
-
William O'Rourke
William O'Rourke
New Zealand
365
58
-
Scott Boland
Scott Boland
Australia
363
59
-
Matthew Potts
Matthew Potts
England
357
60
-
Todd Murphy
Todd Murphy
Australia
354
61
-
Shardul Thakur
Shardul Thakur
India
350
62
-
Joe Root
Joe Root
England
343
63
-
Jomel Warrican
Jomel Warrican
West Indies
331
64
-
Josh Tongue
Josh Tongue
England
328
65
-
Cameron Green
Cameron Green
Australia
320
66
-
Mark Adair
Mark Adair
Ireland
319
67
1
Mitchell Santner
Mitchell Santner
New Zealand
316
68
1
Ebadot Hossain
Ebadot Hossain
Bangladesh
315
69
-
Shoriful Islam
Shoriful Islam
Bangladesh
312
70
-
Tom Hartley
Tom Hartley
England
310
71
-
Shoaib Bashir
Shoaib Bashir
England
308
72
-
Ish Sodhi
Ish Sodhi
New Zealand
293
73
-
Dane Piedt
Dane Piedt
South Africa
288
73
-
Neil Brand
Neil Brand
England
288
75
-
Michael Bracewell
Michael Bracewell
New Zealand
286
76
-
Rahkeem Cornwall
Rahkeem Cornwall
West Indies
282
76
-
Amir Hamza
Amir Hamza
Afghanistan
282
78
-
Sajid Khan
Sajid Khan
Pakistan
278
79
-
Simon Harmer
Simon Harmer
South Africa
277
80
-
Victor Nyauchi
Victor Nyauchi
Zimbabwe
276
80
-
Naveed Zadran
Naveed Zadran
Afghanistan
276
82
-
Mitchell Marsh
Mitchell Marsh
Australia
263
83
6
Khaled Ahmed
Khaled Ahmed
Bangladesh
259
84
1
Rehan Ahmed
Rehan Ahmed
England
255
85
1
Wiaan Mulder
Wiaan Mulder
South Africa
250
85
1
Blair Tickner
Blair Tickner
New Zealand
250
87
1
Donald Tiripano
Donald Tiripano
Zimbabwe
237
88
1
Mohammad Nawaz
Mohammad Nawaz
Pakistan
236
89
1
Yamin Ahmadzai
Yamin Ahmadzai
Afghanistan
231
90
-
Gerald Coetzee
Gerald Coetzee
South Africa
226
91
-
Zahid Mahmood
Zahid Mahmood
Pakistan
224
92
-
Brandon Mavuta
Brandon Mavuta
Zimbabwe
221
93
-
Taskin Ahmed
Taskin Ahmed
Bangladesh
217
94
-
Faheem Ashraf
Faheem Ashraf
Pakistan
216
95
-
Hasan Mahmud
Hasan Mahmud
Bangladesh
215
96
1
Michael Neser
Michael Neser
Australia
208
96
1
Matthew Kuhnemann
Matthew Kuhnemann
Australia
208
98
1
Nijat Masood
Nijat Masood
Afghanistan
196
99
1
Rachin Ravindra
Rachin Ravindra
New Zealand
194
100
-
Salman Agha
Salman Agha
Pakistan
191

In the most recent ICC ODI Rankings for Bowlers, Keshav Maharaj of South Africa leads the pack with 716 points. Josh Hazlewood of Australia is in second place with 688 points, while Adam Zampa of Australia holds the third position with 686 points. Mohammed Siraj of India is ranked fourth with 678 points, and Jasprit Bumrah of India secures the fifth spot with 665 points.

ICC MEN'S ODI BOWLING RANKINGS

Last updated - 19 March 2024
Rank Player Team Points
1
-
Keshav Maharaj
Keshav Maharaj
South Africa
716
2
-
Josh Hazlewood
Josh Hazlewood
Australia
688
3
-
Adam Zampa
Adam Zampa
Australia
686
4
-
Mohammed Siraj
Mohammed Siraj
India
678
5
-
Jasprit Bumrah
Jasprit Bumrah
India
665
6
1
Mohammad Nabi
Mohammad Nabi
Afghanistan
656
7
1
Shaheen Afridi
Shaheen Afridi
Pakistan
650
8
-
Kuldeep Yadav
Kuldeep Yadav
India
645
9
-
Trent Boult
Trent Boult
New Zealand
643
10
-
Bernard Scholtz
Bernard Scholtz
Namibia
642
11
-
Rashid Khan
Rashid Khan
Afghanistan
634
12
1
Mohammed Shami
Mohammed Shami
India
629
13
1
Maheesh Theekshana
Maheesh Theekshana
Sri Lanka
622
14
-
Mitchell Starc
Mitchell Starc
Australia
604
15
-
Kagiso Rabada
Kagiso Rabada
South Africa
599
16
-
Mark Watt
Mark Watt
Scotland
597
17
1
Chris Woakes
Chris Woakes
England
596
18
1
Matt Henry
Matt Henry
New Zealand
593
19
3
Mujeeb Ur Rahman
Mujeeb Ur Rahman
Afghanistan
591
20
-
Saurabh Netravalkar
Saurabh Netravalkar
United States
586
21
-
Mitchell Santner
Mitchell Santner
New Zealand
582
22
-
Ravindra Jadeja
Ravindra Jadeja
India
572
23
-
Haris Rauf
Haris Rauf
Pakistan
563
24
11
Shoriful Islam
Shoriful Islam
Bangladesh
555
25
-
Andy McBrine
Andy McBrine
Ireland
553
25
4
Wanindu Hasaranga
Wanindu Hasaranga
Sri Lanka
553
27
-
Mark Adair
Mark Adair
Ireland
550
28
2
Richard Ngarava
Richard Ngarava
Zimbabwe
548
29
1
Pat Cummins
Pat Cummins
Australia
545
29
9
Dilshan Madushanka
Dilshan Madushanka
Sri Lanka
545
31
7
Shakib Al Hasan
Shakib Al Hasan
Bangladesh
544
32
2
Adil Rashid
Adil Rashid
England
541
32
12
Mehidy Hasan
Mehidy Hasan
Bangladesh
541
34
3
Marco Jansen
Marco Jansen
South Africa
537
35
3
Lungi Ngidi
Lungi Ngidi
South Africa
535
36
3
Sean Abbott
Sean Abbott
Australia
530
36
3
Akeal Hosein
Akeal Hosein
West Indies
530
38
3
Aryan Dutt
Aryan Dutt
Netherlands
523
39
2
Joshua Little
Joshua Little
Ireland
517
40
1
Reece Topley
Reece Topley
England
515
41
1
Aayan Khan
Aayan Khan
United Arab Emirates
512
42
27
Taskin Ahmed
Taskin Ahmed
Bangladesh
508
42
1
Fazalhaq Farooqi
Fazalhaq Farooqi
Afghanistan
508
44
5
Mustafizur Rahman
Mustafizur Rahman
Bangladesh
505
44
2
Mohammad Wasim
Mohammad Wasim
Pakistan
505
46
3
Alzarri Joseph
Alzarri Joseph
West Indies
503
47
3
Sandeep Lamichhane
Sandeep Lamichhane
Nepal
502
48
2
Ruben Trumpelmann
Ruben Trumpelmann
South Africa
501
49
2
Tabraiz Shamsi
Tabraiz Shamsi
South Africa
500
50
2
Bilal Khan
Bilal Khan
Oman
499
51
2
Jofra Archer
Jofra Archer
England
497
52
1
Christophe Sole
Christophe Sole
Scotland
494
53
1
Sikandar Raza
Sikandar Raza
Zimbabwe
492
54
1
Gudakesh Motie
Gudakesh Motie
West Indies
486
55
1
Lalit Rajbanshi
Lalit Rajbanshi
Nepal
485
56
1
Lockie Ferguson
Lockie Ferguson
New Zealand
484
57
1
Zeeshan Maqsood
Zeeshan Maqsood
Oman
483
58
-
Logan van Beek
Logan van Beek
Netherlands
481
58
-
Kaleemullah
Kaleemullah
Oman
481
60
-
Blessing Muzarabani
Blessing Muzarabani
Zimbabwe
480
61
-
Nosthush Kenjige
Nosthush Kenjige
United States
479
62
5
Craig Young
Craig Young
Ireland
477
63
1
Dipendra Singh Airee
Dipendra Singh Airee
Nepal
471
64
1
Safyaan Sharif
Safyaan Sharif
Scotland
470
65
1
Mohammad Nawaz
Mohammad Nawaz
Pakistan
468
66
1
Gerald Coetzee
Gerald Coetzee
South Africa
465
67
1
Assad Vala
Assad Vala
Papua New Guinea
464
68
1
Chad Soper
Chad Soper
Papua New Guinea
462
69
1
Rohan Mustafa
Rohan Mustafa
United Arab Emirates
459
70
-
Zahoor Khan
Zahoor Khan
United Arab Emirates
457
71
-
Mark Wood
Mark Wood
England
447
72
-
Shardul Thakur
Shardul Thakur
India
440
73
1
Zunaed Siddique
Zunaed Siddique
Bangladesh
436
74
1
Graham Hume
Graham Hume
Ireland
435
75
-
Michael Leask
Michael Leask
Scotland
433
76
-
Moeen Ali
Moeen Ali
England
431
77
-
Naseem Shah
Naseem Shah
Pakistan
429
78
1
Hardik Pandya
Hardik Pandya
India
424
78
1
Sam Curran
Sam Curran
England
424
80
2
Dunith Wellalage
Dunith Wellalage
Sri Lanka
422
81
-
Sompal Kami
Sompal Kami
Nepal
420
82
-
Shadab Khan
Shadab Khan
Pakistan
418
83
1
Hasan Ali
Hasan Ali
Pakistan
415
84
1
Ish Sodhi
Ish Sodhi
New Zealand
412
85
1
Tim Southee
Tim Southee
New Zealand
411
85
1
Fred Klaassen
Fred Klaassen
Netherlands
411
87
1
Nisarg Patel
Nisarg Patel
United States
409
88
1
Bas de Leede
Bas de Leede
Netherlands
405
89
1
Jason Holder
Jason Holder
West Indies
404
90
7
Dushmantha Chameera
Dushmantha Chameera
Sri Lanka
403
91
1
Paul van Meekeren
Paul van Meekeren
Netherlands
398
91
1
Gerhard Erasmus
Gerhard Erasmus
Namibia
398
93
1
Glenn Maxwell
Glenn Maxwell
Australia
396
94
1
Tangeni Lungameni
Tangeni Lungameni
Namibia
393
95
4
Kasun Rajitha
Kasun Rajitha
Sri Lanka
391
96
2
Brandon McMullen
Brandon McMullen
Scotland
389
97
2
Vivian Kingma
Vivian Kingma
Netherlands
387
97
2
Yuzvendra Chahal
Yuzvendra Chahal
India
387
99
2
Anrich Nortje
Anrich Nortje
South Africa
385
100
3
Akila Dananjaya
Akila Dananjaya
Sri Lanka
380
100
2
Rachin Ravindra
Rachin Ravindra
New Zealand
380

The latest ICC T20I Rankings for Bowling feature Adil Rashid of England at the top with 726 points. Wanindu Hasaranga of Sri Lanka is at second place with 687 points, while Akeal Hosein of West Indies sits in third place with 664 points. Axar Patel of India secures the fourth position with 660 points, and Maheesh Theekshana of Sri Lanka occupies the fifth position with 659 points.

ICC MEN'S T20 BOWLING RANKINGS

Last updated - 16 April 2024
Rank Player Team Points
1
-
Adil Rashid
Adil Rashid
England
726
2
-
Wanindu Hasaranga
Wanindu Hasaranga
Sri Lanka
687
3
-
Akeal Hosein
Akeal Hosein
West Indies
664
4
-
Axar Patel
Axar Patel
India
660
5
-
Maheesh Theekshana
Maheesh Theekshana
Sri Lanka
659
5
-
Ravi Bishnoi
Ravi Bishnoi
India
659
7
-
Josh Hazlewood
Josh Hazlewood
Australia
654
7
-
Tabraiz Shamsi
Tabraiz Shamsi
South Africa
654
9
-
Mitchell Santner
Mitchell Santner
New Zealand
645
9
-
Rashid Khan
Rashid Khan
Afghanistan
645
11
-
Reece Topley
Reece Topley
England
643
12
-
Anrich Nortje
Anrich Nortje
South Africa
634
13
-
Adam Zampa
Adam Zampa
Australia
631
14
-
Sam Curran
Sam Curran
England
630
15
-
Fazalhaq Farooqi
Fazalhaq Farooqi
Afghanistan
627
16
-
Alzarri Joseph
Alzarri Joseph
West Indies
620
17
-
Tim Southee
Tim Southee
New Zealand
619
18
-
Haris Rauf
Haris Rauf
Pakistan
615
19
-
Shaheen Afridi
Shaheen Afridi
Pakistan
613
20
-
Keshav Maharaj
Keshav Maharaj
South Africa
610
21
-
Arshdeep Singh
Arshdeep Singh
India
607
22
-
Mujeeb Ur Rahman
Mujeeb Ur Rahman
Afghanistan
595
23
-
Ish Sodhi
Ish Sodhi
New Zealand
592
24
-
Mustafizur Rahman
Mustafizur Rahman
Bangladesh
578
24
-
Shadab Khan
Shadab Khan
Pakistan
578
24
-
Kuldeep Yadav
Kuldeep Yadav
India
578
27
-
Lockie Ferguson
Lockie Ferguson
New Zealand
573
28
-
Jason Holder
Jason Holder
West Indies
569
29
-
Mahedi Hasan
Mahedi Hasan
Bangladesh
567
29
-
Nathan Ellis
Nathan Ellis
Australia
567
31
-
Shakib Al Hasan
Shakib Al Hasan
Bangladesh
563
32
-
Wayne Parnell
Wayne Parnell
South Africa
549
33
-
Taskin Ahmed
Taskin Ahmed
Bangladesh
546
34
-
Mohammad Wasim
Mohammad Wasim
Pakistan
539
35
-
Romario Shepherd
Romario Shepherd
West Indies
531
36
-
Mark Watt
Mark Watt
Scotland
530
37
1
Chris Woakes
Chris Woakes
England
518
38
1
Joshua Little
Joshua Little
Ireland
511
39
1
Kagiso Rabada
Kagiso Rabada
South Africa
506
40
1
Shoriful Islam
Shoriful Islam
Bangladesh
505
41
1
Nasum Ahmed
Nasum Ahmed
Bangladesh
502
42
1
Mark Wood
Mark Wood
England
500
43
1
Naseem Shah
Naseem Shah
Pakistan
499
44
1
Bhuvneshwar Kumar
Bhuvneshwar Kumar
India
498
45
8
Aayan Khan
Aayan Khan
United Arab Emirates
495
46
-
Richard Ngarava
Richard Ngarava
Zimbabwe
492
47
-
Pat Cummins
Pat Cummins
Australia
481
48
-
Lungi Ngidi
Lungi Ngidi
South Africa
478
48
-
Hasan Mahmud
Hasan Mahmud
Bangladesh
478
50
-
Mitchell Starc
Mitchell Starc
Australia
476
51
-
Chris Jordan
Chris Jordan
England
475
51
-
Matt Henry
Matt Henry
New Zealand
475
51
-
Mohammad Nawaz
Mohammad Nawaz
Pakistan
475
51
-
Yuzvendra Chahal
Yuzvendra Chahal
India
475
55
-
Naveen-ul-Haq
Naveen-ul-Haq
Afghanistan
471
56
-
Mark Adair
Mark Adair
Ireland
467
57
-
Ravichandran Ashwin
Ravichandran Ashwin
India
466
58
-
Fred Klaassen
Fred Klaassen
Netherlands
465
59
-
Adam Milne
Adam Milne
New Zealand
458
60
-
Obed McCoy
Obed McCoy
West Indies
454
61
-
Trent Boult
Trent Boult
New Zealand
452
62
-
Jason Behrendorff
Jason Behrendorff
Australia
451
63
-
Hardik Pandya
Hardik Pandya
India
446
64
-
Lahiru Kumara
Lahiru Kumara
Sri Lanka
442
65
1
Azmatullah Omarzai
Azmatullah Omarzai
Afghanistan
439
66
1
Mohammad Nabi
Mohammad Nabi
Afghanistan
438
67
1
Paul van Meekeren
Paul van Meekeren
Netherlands
435
68
1
Safyaan Sharif
Safyaan Sharif
Scotland
430
69
4
Zahoor Khan
Zahoor Khan
United Arab Emirates
428
70
2
Sikandar Raza
Sikandar Raza
Zimbabwe
426
71
2
Marcus Stoinis
Marcus Stoinis
Australia
418
72
2
Michael Bracewell
Michael Bracewell
New Zealand
416
73
2
Barry McCarthy
Barry McCarthy
Ireland
413
74
2
Dushmantha Chameera
Dushmantha Chameera
Sri Lanka
412
74
2
Chamika Karunaratne
Chamika Karunaratne
Sri Lanka
412
76
2
Tendai Chatara
Tendai Chatara
Zimbabwe
410
76
2
Blessing Muzarabani
Blessing Muzarabani
Zimbabwe
410
78
2
Bernard Scholtz
Bernard Scholtz
Namibia
408
79
2
Washington Sundar
Washington Sundar
India
403
80
2
Mohammed Siraj
Mohammed Siraj
India
402
81
11
Ehsan Khan
Ehsan Khan
Hong Kong
400
82
1
Ben Sears
Ben Sears
New Zealand
399
83
2
Mukesh Kumar
Mukesh Kumar
India
398
84
2
Zaman Khan
Zaman Khan
Pakistan
396
85
2
Sean Abbott
Sean Abbott
Australia
395
85
2
Tanveer Sangha
Tanveer Sangha
Australia
395
87
17
Zunaed Siddique
Zunaed Siddique
Bangladesh
392
87
2
Qais Ahmad
Qais Ahmad
Afghanistan
392
89
1
Wellington Masakadza
Wellington Masakadza
Zimbabwe
391
90
1
Roelof van der Merwe
Roelof van der Merwe
Netherlands
390
91
20
Ali Naseer
Ali Naseer
United Arab Emirates
389
92
9
Muhammad Jawadullah
Muhammad Jawadullah
United Arab Emirates
387
93
-
Sheldon Cottrell
Sheldon Cottrell
West Indies
386
94
-
Ben White
Ben White
Ireland
385
95
-
Harshal Patel
Harshal Patel
India
383
96
-
Binura Fernando
Binura Fernando
Sri Lanka
378
97
-
Gareth Delany
Gareth Delany
Ireland
377
98
-
Odean Smith
Odean Smith
West Indies
374
99
-
Karim Janat
Karim Janat
Afghanistan
368
100
-
Craig Young
Craig Young
Ireland
366