ICC ODI Bowling Rankings

Rat
Nat
Name
Highest Rating
1
720
Trent Boult 766 on 20th October 2016 against India
2
712
Imran Tahir 735 on 18th March 2015 against Sri Lanka
3
711
Sunil Narine 791 on 28th June 2013 against Sri Lanka
4
705
Mitchell Starc 783 on 29th March 2015 against New Zealand
5
660
Shakib Al Hasan 717 on 5th November 2009 against Zimbabwe
6
655
Adil Rashid 655 on 12th October 2016 against Bangladesh
7
652
Matt Henry 675 on 8th February 2016 against Australia
8
628
Kagiso Rabada 646 on 2nd October 2016 against Australia
9
624
Akshar Patel 624 on 29th October 2016 against New Zealand
10
623
Mashrafe Mortaza 653 on 23rd January 2009 against Zimbabwe
11
619
Josh Hazlewood 619 on 9th December 2016 against New Zealand
12
619
Mohammad Nabi 619 on 1st October 2016 against Bangladesh
13
618
Amit Mishra 618 on 29th October 2016 against New Zealand
14
618
Dale Steyn 746 on 8th December 2013 against India
15
609
Morne Morkel 717 on 14th January 2012 against Sri Lanka
16
599
Jason Holder 604 on 23rd November 2016 against Sri Lanka
17
598
Mohammad Irfan 641 on 1st March 2015 against Zimbabwe
18
591
Ravichandran Ashwin 691 on 24th July 2012 against Sri Lanka
19
586
Moeen Ali 610 on 14th February 2016 against South Africa
20
579
Mirwais Ashraf 579 on 1st October 2016 against Bangladesh
21
563
Suranga Lakmal 563 on 1st November 2015 against West Indies
22
560
Chris Woakes 591 on 30th August 2016 against Pakistan
23
557
James Faulkner 585 on 29th March 2015 against New Zealand
24
555
Kyle Abbott 555 on 12th October 2016 against Australia
25
552
John Hastings 575 on 5th October 2016 against South Africa
26
546
Bhuvneshwar Kumar 657 on 17th October 2014 against West Indies
27
535
Ravindra Jadeja 738 on 1st August 2013 against Zimbabwe
28
533
Mitchell McClenaghan 603 on 11th January 2015 against Sri Lanka
29
531
Hamza Hotak 555 on 6th January 2016 against Zimbabwe
30
530
Angelo Mathews 649 on 9th July 2013 against India
31
527
Tim Southee 638 on 20th February 2015 against England
32
525
Sachithra Senanayake 656 on 11th January 2015 against New Zealand
33
523
Tim Murtagh 523 on 27th September 2016 against Australia
34
520
Dawlat Zadran 574 on 2nd January 2016 against Zimbabwe
35
519
Umesh Yadav 600 on 19th March 2015 against Bangladesh
36
517
David Willey 551 on 2nd July 2016 against Sri Lanka
37
514
Wahab Riaz 522 on 13th November 2015 against England
38
512
George Dockrell 589 on 16th February 2015 against West Indies
39
505
Ravi Rampaul 628 on 5th December 2011 against India
40
500
Adam Milne 536 on 31st January 2016 against Pakistan
41
499
Lasith Malinga 675 on 23rd July 2007 against Bangladesh
42
498
Rashid Khan 498 on 1st October 2016 against Bangladesh
43
497
Mitchell Marsh 511 on 4th December 2016 against New Zealand
44
492
Wayne Parnell 550 on 28th January 2015 against West Indies
45
489
Arafat Sunny 504 on 11th November 2015 against Zimbabwe
46
489
Nuwan Kulasekara 727 on 8th September 2009 against New Zealand
47
488
Pat Cummins 488 on 9th December 2016 against New Zealand
48
487
Mustafizur Rahman 502 on 11th November 2015 against Zimbabwe
49
484
Tendai Chatara 562 on 7th March 2015 against Ireland
50
470
Mitchell Santner 470 on 9th December 2016 against Australia
51
469
Rubel Hossain 514 on 1st December 2011 against Pakistan
52
468
Aaron Phangiso 470 on 9th October 2016 against Australia
53
465
Mohit Sharma 506 on 22nd October 2015 against South Africa
54
462
Tinashe Panyangara 492 on 9th November 2015 against Bangladesh
55
460
Liam Plunkett 493 on 7th July 2007 against West Indies
56
456
Ben Stokes 456 on 12th October 2016 against Bangladesh
57
452
Hamid Hassan 478 on 13th March 2015 against England
58
451
Jasprit Bumrah 451 on 29th October 2016 against New Zealand
59
448
Adam Zampa 463 on 5th October 2016 against South Africa
60
445
Yasir Shah 481 on 20th November 2015 against England
61
439
Mohammad Nasir Hossain 442 on 9th October 2016 against England
62
439
Kevin O'Brien 477 on 30th September 2010 against Zimbabwe
63
437
Chris Jordan 513 on 16th December 2014 against Sri Lanka
64
436
Corey Anderson 467 on 8th February 2016 against Australia
65
436
Sulieman Benn 544 on 11th March 2011 against Ireland
66
436
Sean Williams 443 on 5th October 2015 against Pakistan
67
434
Ishant Sharma 594 on 28th October 2009 against Australia
68
431
Boyd Rankin 592 on 16th September 2013 against England
69
424
Andre Russell 500 on 11th July 2012 against New Zealand
70
422
Doug Bracewell 437 on 16th October 2016 against India
71
422
Shapoor Zadran 487 on 8th March 2015 against New Zealand
72
422
Paul Stirling 440 on 17th July 2016 against Afghanistan
73
418
Stuart Broad 701 on 26th August 2008 against South Africa
74
418
Imad Wasim 418 on 5th October 2016 against West Indies
75
408
Dhawal Kulkarni 416 on 15th June 2016 against Zimbabwe
76
405
Nathan Coulter-Nile 448 on 13th June 2016 against West Indies
77
404
Graeme Cremer 479 on 30th September 2010 against Ireland
78
401
Carlos Brathwaite 425 on 19th November 2016 against Zimbabwe
79
401
Alasdair Evans 407 on 16th August 2016 against UAE
80
399
Seekkuge Prasanna 442 on 29th January 2015 against New Zealand
81
398
Umar Gul 638 on 23rd March 2011 against West Indies
82
397
Josh Davey 426 on 11th March 2015 against Sri Lanka
83
394
Glenn Maxwell 489 on 11th September 2015 against England
84
392
Mahmudullah 480 on 22nd February 2014 against Sri Lanka
85
392
Ajantha Mendis 648 on 29th March 2011 against New Zealand
86
392
Taskin Ahmed 405 on 18th June 2015 against India
87
390
Mark Wood 396 on 4th September 2016 against Pakistan
88
387
Hasan Ali 387 on 5th October 2016 against West Indies
89
383
Thisara Perera 610 on 24th July 2012 against India
90
382
Scott Boland 388 on 12th October 2016 against South Africa
91
382
JP Duminy 469 on 10th July 2015 against Bangladesh
92
381
Reece Topley 407 on 14th February 2016 against South Africa
93
379
Shafiul Islam 489 on 8th December 2012 against West Indies
94
378
Mohammad Amir 508 on 19th June 2010 against India
95
377
Harbhajan Singh 735 on 29th May 2002 against West Indies
96
368
Shoaib Malik 658 on 6th October 2004 against Sri Lanka
97
359
Al-Amin Hossain 370 on 11th November 2015 against Zimbabwe
98
358
Chamu Chibhabha 379 on 13th June 2016 against India
99
357
Nathan Lyon 379 on 24th August 2016 against Sri Lanka
100
357
Safyaan Sharif 365 on 16th August 2016 against UAE