ICC ODI Bowling Rankings

Pos Rat Name Highest Rating
1 713 Mitchell Starc 783 on 29th March 2015 against New Zealand
2 706 Trent Boult 738 on 12th June 2015 against England
3 699 Shakib Al Hasan 717 on 5th November 2009 against Zimbabwe
4 688 Imran Tahir 735 on 18th March 2015 against Sri Lanka
5 682 Dale Steyn 746 on 8th December 2013 against India
6 672 Mitchell Johnson 724 on 3rd September 2008 against Bangladesh
7 666 Morne Morkel 717 on 14th January 2012 against Sri Lanka
8 650 Matt Henry 650 on 5th January 2016 against Sri Lanka
9 642 Saeed Ajmal 810 on 15th March 2013 against South Africa
10 640 Ravichandran Ashwin 691 on 24th July 2012 against Sri Lanka
11 621 James Anderson 719 on 19th June 2013 against South Africa
12 620 Mohammad Irfan 641 on 1st March 2015 against Zimbabwe
13 604 Mohammad Shami 654 on 19th March 2015 against Bangladesh
14 597 Bhuvneshwar Kumar 657 on 17th October 2014 against West Indies
15 590 Steven Finn 755 on 23rd February 2013 against New Zealand
16 585 Moeen Ali 585 on 20th November 2015 against Pakistan
17 579 Mashrafe Mortaza 653 on 23rd January 2009 against Zimbabwe
18 576 Rangana Herath 703 on 28th July 2013 against South Africa
19 575 Mohammad Hafeez 769 on 3rd January 2013 against India
20 571 Sachithra Senanayake 656 on 11th January 2015 against New Zealand
21 570 Mitchell McClenaghan 603 on 11th January 2015 against Sri Lanka
22 568 James Faulkner 585 on 29th March 2015 against New Zealand
23 559 Mohammad Nabi 564 on 10th January 2015 against Ireland
24 556 James Tredwell 646 on 13th December 2014 against Sri Lanka
25 555 George Dockrell 589 on 16th February 2015 against West Indies
26 555 Hamza Hotak 555 on 6th January 2016 against Zimbabwe
27 555 Jason Holder 576 on 15th March 2015 against UAE
28 555 Ravindra Jadeja 738 on 1st August 2013 against Zimbabwe
29 554 Dawlat Zadran 574 on 2nd January 2016 against Zimbabwe
30 550 Akshar Patel 559 on 22nd October 2015 against South Africa
31 544 Mirwais Ashraf 544 on 6th January 2016 against Zimbabwe
32 543 Lasith Malinga 675 on 23rd July 2007 against Bangladesh
33 542 Ravi Rampaul 628 on 5th December 2011 against India
34 538 Vernon Philander 574 on 15th February 2015 against Zimbabwe
35 537 Amit Mishra 570 on 3rd August 2013 against Zimbabwe
36 534 Suranga Lakmal 563 on 1st November 2015 against West Indies
37 532 Tim Southee 638 on 20th February 2015 against England
38 532 Umesh Yadav 600 on 19th March 2015 against Bangladesh
39 530 Kemar Roach 650 on 19th July 2013 against Pakistan
40 526 Ryan McLaren 681 on 19th August 2014 against Zimbabwe
41 518 Angelo Mathews 649 on 9th July 2013 against India
42 516 Chris Woakes 524 on 17th November 2015 against Pakistan
43 515 Adam Milne 530 on 26th December 2015 against Sri Lanka
44 508 Wahab Riaz 522 on 13th November 2015 against England
45 505 Abdur Razzak 679 on 3rd May 2013 against Zimbabwe
46 504 Arafat Sunny 504 on 11th November 2015 against Zimbabwe
47 503 Rubel Hossain 514 on 1st December 2011 against Pakistan
48 502 Mustafizur Rahman 502 on 11th November 2015 against Zimbabwe
49 496 Mohit Sharma 506 on 22nd October 2015 against South Africa
50 496 Jerome Taylor 626 on 3rd January 2009 against New Zealand
51 494 Xavier Doherty 592 on 29th June 2012 against England
52 493 Alex Cusack 503 on 15th March 2015 against Pakistan
53 488 Tendai Chatara 562 on 7th March 2015 against Ireland
54 485 Glenn Maxwell 489 on 11th September 2015 against England
55 485 Kagiso Rabada 485 on 25th October 2015 against India
56 483 Wayne Parnell 550 on 28th January 2015 against West Indies
57 481 Yasir Shah 481 on 20th November 2015 against England
58 479 Tinashe Panyangara 492 on 9th November 2015 against Bangladesh
59 474 Majid Haq 502 on 30th January 2014 against Kenya
60 471 Nathan McCullum 571 on 31st January 2014 against India
61 471 Adil Rashid 471 on 20th November 2015 against Pakistan
62 470 Pat Cummins 483 on 11th September 2015 against England
63 467 Chris Jordan 513 on 16th December 2014 against Sri Lanka
64 465 Dwayne Bravo 601 on 22nd May 2010 against South Africa
65 464 Junaid Khan 655 on 27th December 2013 against Sri Lanka
66 463 Prosper Utseya 663 on 6th August 2006 against Bangladesh
67 459 Tillekeratne Dilshan 529 on 15th January 2015 against New Zealand
68 457 David Willey 457 on 20th November 2015 against Pakistan
69 455 Hamid Hassan 478 on 13th March 2015 against England
70 454 Andre Russell 500 on 11th July 2012 against New Zealand
71 453 Stuart Broad 701 on 26th August 2008 against South Africa
72 453 Darren Sammy 599 on 13th April 2010 against Canada
73 450 Tim Bresnan 605 on 9th September 2011 against India
74 450 Nuwan Kulasekara 727 on 8th September 2009 against New Zealand
75 449 Kyle Abbott 449 on 25th October 2015 against India
76 447 Shapoor Zadran 487 on 8th March 2015 against New Zealand
77 437 Josh Hazlewood 450 on 29th March 2015 against New Zealand
78 437 Paul Stirling 437 on 13th October 2015 against Zimbabwe
79 431 Tim Murtagh 431 on 13th October 2015 against Zimbabwe
80 430 Mohammad Nasir Hossain 430 on 11th November 2015 against Zimbabwe
81 430 Kevin O'Brien 477 on 30th September 2010 against Zimbabwe
82 429 Sulieman Benn 544 on 11th March 2011 against Ireland
83 429 Aaron Phangiso 436 on 23rd August 2015 against New Zealand
84 426 Ajantha Mendis 648 on 29th March 2011 against New Zealand
85 424 Josh Davey 426 on 11th March 2015 against Sri Lanka
86 423 Nathan Coulter-Nile 429 on 5th September 2015 against England
87 421 Mahmudullah 480 on 22nd February 2014 against Sri Lanka
88 421 Shane Watson 620 on 25th March 2012 against West Indies
89 419 JP Duminy 469 on 10th July 2015 against Bangladesh
90 414 Ishant Sharma 594 on 28th October 2009 against Australia
91 413 John Mooney 415 on 9th October 2015 against Zimbabwe
92 406 Nikita Miller 478 on 15th April 2010 against Ireland
93 402 Harbhajan Singh 735 on 29th May 2002 against West Indies
94 401 Doug Bracewell 408 on 28th December 2015 against Sri Lanka
95 400 Thisara Perera 610 on 24th July 2012 against India
96 399 Sean Williams 443 on 5th October 2015 against Pakistan
97 395 Corey Anderson 448 on 13th March 2015 against Bangladesh
98 395 Marlon Samuels 480 on 5th November 2006 against Australia
99 394 Robin Peterson 575 on 5th September 2012 against England
100 393 Umar Gul 638 on 23rd March 2011 against West Indies