ICC Cricket Rankings - Men's Bowling

Position
Player
Rating
1
Ravichandran Ashwin
INDIA
870

2
Josh Hazlewood
AUSTRALIA
847

2
Jasprit Bumrah
INDIA
847

4
Kagiso Rabada
SOUTH AFRICA
820

4
Pat Cummins
AUSTRALIA
820

6
Nathan Lyon
AUSTRALIA
801

7
Ravindra Jadeja
INDIA
788

8
Shaheen Afridi
PAKISTAN
733

9
Kyle Jamieson
NEW ZEALAND
729

10
Prabath Jayasuriya
SRI LANKA
724

11
Matt Henry
NEW ZEALAND
711

12
Mitchell Starc
AUSTRALIA
704

13
Jayden Seales
WEST INDIES
687

14
Kuldeep Yadav
INDIA
686

15
Ollie Robinson
ENGLAND
679

16
Taijul Islam
BANGLADESH
654

17
Anrich Nortje
SOUTH AFRICA
651

18
Kemar Roach
WEST INDIES
637

19
Tim Southee
NEW ZEALAND
634

20
Chris Woakes
ENGLAND
619

21
Keshav Maharaj
SOUTH AFRICA
614

22
Mark Wood
ENGLAND
605

23
Mohammed Shami
INDIA
598

24
Mehidy Hasan Miraz
BANGLADESH
589

25
Mohammed Siraj
INDIA
587

26
Marco Jansen
SOUTH AFRICA
580

27
Asitha Fernando
SRI LANKA
576

28
Shakib Al Hasan
BANGLADESH
561

29
Jason Holder
WEST INDIES
555

30
Ramesh Mendis
SRI LANKA
552

31
Hasan Ali
PAKISTAN
551

32
Alzarri Joseph
WEST INDIES
541

33
Lungi Ngidi
SOUTH AFRICA
534

34
Jack Leach
ENGLAND
533

35
Axar Patel
INDIA
526

35
Ajaz Patel
NEW ZEALAND
526

37
Naseem Shah
PAKISTAN
514

38
Kyle Mayers
WEST INDIES
513

39
Kasun Rajitha
SRI LANKA
510

40
Vishwa Fernando
SRI LANKA
502

41
Umesh Yadav
INDIA
498

42
Duanne Olivier
SOUTH AFRICA
494

43
Lahiru Kumara
SRI LANKA
482

43
Noman Ali
PAKISTAN
482

45
Shannon Gabriel
WEST INDIES
476

47
Abrar Ahmed
PAKISTAN
449

48
Aamer Jamal
PAKISTAN
432

49
Ben Stokes
ENGLAND
429

50
Blessing Muzarabani
ZIMBABWE
423

51
Nayeem Hasan
BANGLADESH
418

52
Jomel Warrican
WEST INDIES
396

53
Glenn Phillips
NEW ZEALAND
394

54
Shamar Joseph
WEST INDIES
392

55
Shoaib Bashir
ENGLAND
388

56
Moeen Ali
ENGLAND
381

57
William O’Rourke
NEW ZEALAND
365

58
Scott Boland
AUSTRALIA
363

59
Todd Murphy
AUSTRALIA
354

60
Roston Chase
WEST INDIES
352

61
Shardul Thakur
INDIA
350

62
Matthew Potts
ENGLAND
347

63
Mark Adair
IRELAND
343

64
Gudakesh Motie
WEST INDIES
338

65
Wiaan Mulder
SOUTH AFRICA
336

66
Dane Piedt
SOUTH AFRICA
333

67
Nandre Burger
SOUTH AFRICA
329

68
Joe Root
ENGLAND
326

69
Cameron Green
AUSTRALIA
320

70
Josh Tongue
ENGLAND
319

71
Mitchell Santner
NEW ZEALAND
316

72
Ebadot Hossain
BANGLADESH
315

73
Shoriful Islam
BANGLADESH
312

74
Tom Hartley
ENGLAND
301

75
Ish Sodhi
NEW ZEALAND
293

76
Michael Bracewell
NEW ZEALAND
286

77
Craig Young
IRELAND
285

78
Neil Brand
SOUTH AFRICA
282

79
Amir Hamza
AFGHANISTAN
282

80
Sajid Khan
PAKISTAN
278

81
Naveed Zadran
AFGHANISTAN
276

82
Simon Harmer
SOUTH AFRICA
271

83
Rahkeem Cornwall
WEST INDIES
269

84
Victor Nyauchi
ZIMBABWE
264

85
Mitchell Marsh
AUSTRALIA
259

86
Khaled Ahmed
BANGLADESH
263

87
Blair Tickner
NEW ZEALAND
259

88
Barry McCarthy
IRELAND
250

89
Rehan Ahmed
ENGLAND
247

90
Donald Tiripano
ZIMBABWE
247

91
Andy McBrine
IRELAND
235

92
Yamin Ahmadzai
AFGHANISTAN
233

93
Gerald Coetzee
SOUTH AFRICA
231

94
Brandon Mavuta
ZIMBABWE
222

95
Taskin Ahmed
BANGLADESH
219

96
Faheem Ashraf
PAKISTAN
217

97
Hasan Mahmud
BANGLADESH
216

98
Matthew Kuhnemann
AUSTRALIA
215

99
Sean Williams
ZIMBABWE
208

100
Nijat Masood
AFGHANISTAN
204

1
Keshav Maharaj
SOUTH AFRICA
716

2
Josh Hazlewood
AUSTRALIA
688

3
Adam Zampa
AUSTRALIA
686

4
Kuldeep Yadav
INDIA
665

5
Bernard Scholtz
NAMIBIA
657

6
Mohammad Nabi
AFGHANISTAN
656

7
Shaheen Afridi
PAKISTAN
650

8
Jasprit Bumrah
INDIA
645

9
Mohammed Siraj
INDIA
643

9
Trent Boult
NEW ZEALAND
643

11
Rashid Khan
AFGHANISTAN
634

12
Mohammed Shami
INDIA
610

13
Maheesh Theekshana
SRI LANKA
604

14
Mitchell Starc
AUSTRALIA
604

15
Kagiso Rabada
SOUTH AFRICA
599

16
Chris Woakes
ENGLAND
596

17
Matt Henry
NEW ZEALAND
593

18
Mujeeb Ur Rahman
AFGHANISTAN
591

19
Mark Watt
SCOTLAND
585

20
Mitchell Santner
NEW ZEALAND
582

21
Saurabh Netravalkar
UNITED STATES
569

22
Haris Rauf
PAKISTAN
563

23
Ravindra Jadeja
INDIA
555

23
Shoriful Islam
BANGLADESH
555

25
Andy McBrine
IRELAND
553

26
Mark Adair
IRELAND
550

27
Richard Ngarava
ZIMBABWE
548

28
Pat Cummins
AUSTRALIA
545

29
Shakib Al Hasan
BANGLADESH
542

30
Wanindu Hasaranga
SRI LANKA
541

31
Mehidy Hasan Miraz
BANGLADESH
541

31
Adil Rashid
ENGLAND
541

33
Aryan Dutt
NETHERLANDS
540

34
Marco Jansen
SOUTH AFRICA
537

35
Lungi Ngidi
SOUTH AFRICA
535

36
Sean Abbott
AUSTRALIA
530

36
Akeal Hosein
WEST INDIES
530

38
Dilshan Madushanka
SRI LANKA
529

39
Joshua Little
IRELAND
517

40
Reece Topley
ENGLAND
515

41
Aayan Afzal Khan
UNITED ARAB EMIRATES
512

42
Taskin Ahmed
BANGLADESH
508

42
Fazalhaq Farooqi
AFGHANISTAN
508

44
Mustafizur Rahman
BANGLADESH
505

44
Mohammad Wasim Jr
PAKISTAN
505

46
Alzarri Joseph
WEST INDIES
503

47
Sandeep Lamichhane
NEPAL
502

48
Tabraiz Shamsi
SOUTH AFRICA
500

49
Jofra Archer
ENGLAND
497

50
Kaleemullah
OMAN
493

51
Sikandar Raza
ZIMBABWE
489

52
Nosthush Kenjige
UNITED STATES
492

53
Gudakesh Motie
WEST INDIES
489

54
Lalit Rajbanshi
NEPAL
486

55
Lockie Ferguson
NEW ZEALAND
485

55
Bilal Khan
OMAN
484

57
Ruben Trumpelmann
NAMIBIA
484

58
Blessing Muzarabani
ZIMBABWE
481

59
Dunith Wellalage
SRI LANKA
480

60
Craig Young
IRELAND
479

61
Christopher Sole
SCOTLAND
477

62
Dipendra Singh Airee
NEPAL
474

63
Zeeshan Maqsood
OMAN
471

64
Mohammad Nawaz
PAKISTAN
470

65
Logan van Beek
NETHERLANDS
468

66
Gerald Coetzee
SOUTH AFRICA
465

67
Assad Vala
PAPUA NEW GUINEA
464

68
Chad Soper
PAPUA NEW GUINEA
462

69
Rohan Mustafa
UNITED ARAB EMIRATES
459

70
Zahoor Khan
UNITED ARAB EMIRATES
457

71
Safyaan Sharif
SCOTLAND
452

72
Paul van Meekeren
NETHERLANDS
449

73
Mark Wood
ENGLAND
447

74
Brandon McMullen
SCOTLAND
444

74
Michael Leask
SCOTLAND
444

76
Zunaed Siddique
BANGLADESH
436

77
Graham Hume
IRELAND
435

78
Moeen Ali
ENGLAND
431

79
Naseem Shah
PAKISTAN
429

80
Shardul Thakur
INDIA
426

81
Sam Curran
ENGLAND
424

82
Sompal Kami
NEPAL
420

83
Shadab Khan
PAKISTAN
418

84
Hasan Ali
PAKISTAN
415

84
Axar Patel
INDIA
415

86
Vivian Kingma
NETHERLANDS
411

87
Ish Sodhi
NEW ZEALAND
412

88
Hardik Pandya
INDIA
412

89
Tim Southee
NEW ZEALAND
412

91
Washington Sundar
INDIA
411

92
Tangeni Lungameni
NAMIBIA
410

93
Jason Holder
WEST INDIES
404

94
Fred Klaassen
NETHERLANDS
398

94
Gerhard Erasmus
NAMIBIA
398

96
Nisarg Patel
UNITED STATES
397

97
Glenn Maxwell
AUSTRALIA
396

98
Steven Taylor
UNITED STATES
394

99
Bas de Leede
NETHERLANDS
393

100
Dushmantha Chameera
SRI LANKA
391