Reliance ICC ODI Championship Bowling Rankings

The current top 100 ODI bowlers are listed below, clicking on a player name will take you to their player page.

If you want to find out the ranking of a current player who is not in the top 100 or if you want to chart the rating of a retired player, enter their name into the search box.

Search for a Player

Type in a player’s full surname (or the first few letters) and hit submit.

Reliance ICC Rankings
The Official Rankings for International Cricket!
Top 100 ODI Bowlers
ID Rat. Name Nat. Career Best Rating
1 759 Hasan Ali PAK 759 v Sri Lanka, 23/10/2017
2 743 Imran Tahir SA 786 v Sri Lanka, 04/02/2017
3 719 J.J. Bumrah IND 719 v New Zealand, 29/10/2017
4 714 J.R. Hazlewood AUS 732 v England, 10/06/2017
5 708 K. Rabada SA 724 v England, 29/05/2017
6 684 M.A. Starc AUS 783 v New Zealand, 29/03/2015
7 671 T.A. Boult NZ 766 v India, 20/10/2016
8 653 A.R. Patel IND 663 v Australia, 01/10/2017
9 647 Rashid Khan AFG 647 v West Indies, 11/06/2017
10 646 L.E. Plunkett ENG 646 v West Indies, 29/09/2017
10 646 S.P. Narine WI 791 v Sri Lanka, 28/06/2013
12 639 A.U. Rashid ENG 655 v Bangladesh, 12/10/2016
13 635 C.R. Woakes ENG 651 v South Africa, 24/05/2017
14 628 M.J. Santner NZ 628 v India, 29/10/2017
15 624 B. Kumar IND 657 v West Indies, 17/10/2014
16 618 Mohammad Nabi AFG 653 v Zimbabwe, 26/02/2017
17 597 M.J. Henry NZ 675 v Australia, 08/02/2016
18 587 M. Morkel SA 717 v Sri Lanka, 14/01/2012
19 580 P.J. Cummins AUS 588 v India, 24/09/2017
20 578 Shakib Al Hasan BAN 717 v Zimbabwe, 05/11/2009
21 564 Hamza Hotak AFG 571 v Ireland, 15/03/2017
21 564 Mohammad Hafeez PAK 575 v Sri Lanka, 16/10/2017
23 562 D.W. Steyn SA 746 v India, 08/12/2013
24 561 Mohammad Amir PAK 575 v India, 18/06/2017
24 561 Mashrafe Mortaza BAN 653 v Zimbabwe, 23/01/2009
26 558 J.O. Holder WI 604 v Sri Lanka, 23/11/2016
27 554 Imad Wasim PAK 554 v Sri Lanka, 23/10/2017
28 548 Mustafizur Rahman BAN 600 v New Zealand, 24/05/2017
28 548 R. Ashwin IND 691 v Sri Lanka, 24/07/2012
30 546 A.G. Cremer ZIM 546 v Sri Lanka, 10/07/2017
31 542 A. Mishra IND 618 v New Zealand, 29/10/2016
31 542 Mirwais Ashraf AFG 579 v Bangladesh, 01/10/2016
33 538 T.J. Murtagh IRE 548 v New Zealand, 14/05/2017
34 535 J.P. Faulkner AUS 594 v Pakistan, 15/01/2017
35 532 T.G. Southee NZ 638 v England, 20/02/2015
36 524 R.A.S. Lakmal SL 563 v Bangladesh, 01/04/2017
37 518 W.D. Parnell SA 550 v West Indies, 28/01/2015
37 518 U.T. Yadav IND 600 v Bangladesh, 19/03/2015
39 517 S.T. Finn ENG 755 v New Zealand, 23/02/2013
40 516 Mohammad Shami IND 654 v Bangladesh, 19/03/2015
41 515 A.F. Milne NZ 536 v Pakistan, 31/01/2016
42 514 J.W. Hastings AUS 575 v South Africa, 05/10/2016
43 513 Moeen Ali ENG 610 v South Africa, 14/02/2016
43 513 N.M. Coulter-Nile AUS 513 v India, 01/10/2017
45 512 R.A. Jadeja IND 738 v Zimbabwe, 01/08/2013
46 507 M.A. Wood ENG 526 v Australia, 10/06/2017
47 506 Dawlat Zadran AFG 574 v Zimbabwe, 02/01/2016
48 505 A.L. Phehlukwayo SA 505 v Bangladesh, 22/10/2017
49 504 Junaid Khan PAK 655 v Sri Lanka, 27/12/2013
50 496 T.L. Chatara ZIM 562 v Ireland, 07/03/2015
51 489 Y.S. Chahal IND 489 v New Zealand, 29/10/2017
52 488 G.H. Dockrell IRE 589 v West Indies, 16/02/2015
53 486 C.H. Morris SA 507 v Sri Lanka, 03/06/2017
54 475 A.D. Mathews SL 649 v India, 09/07/2013
55 469 H.H. Pandya IND 481 v New Zealand, 22/10/2017
56 466 Sikandar Raza ZIM 466 v Sri Lanka, 10/07/2017
57 464 M.R. Marsh AUS 511 v New Zealand, 04/12/2016
58 463 A.R. Nurse WI 517 v India, 02/07/2017
59 461 A. Zampa AUS 481 v Bangladesh, 05/06/2017
60 458 S.C. Williams ZIM 474 v Sri Lanka, 30/06/2017
61 453 B.A. Stokes ENG 466 v West Indies, 09/03/2017
62 451 D. Pretorius SA 453 v Bangladesh, 18/10/2017
63 450 K.J. O'Brien IRE 477 v Zimbabwe, 30/09/2010
64 449 J.T. Ball ENG 475 v Pakistan, 14/06/2017
64 449 S.L. Malinga SL 675 v Bangladesh, 23/07/2007
64 449 Rubel Hossain BAN 514 v Pakistan, 01/12/2011
67 447 D.J. Willey ENG 551 v Sri Lanka, 02/07/2016
67 447 J.H. Davey SCO 426 v Sri Lanka, 11/03/2015
69 441 Wahab Riaz PAK 522 v England, 13/11/2015
70 438 K.M.D.N. Kulasekara SL 727 v New Zealand, 08/09/2009
71 435 T. Panyangara ZIM 492 v Bangladesh, 09/11/2015
72 433 Kuldeep Yadav IND 437 v New Zealand, 22/10/2017
73 431 K.W. Richardson AUS 433 v India, 28/09/2017
74 427 N. Pradeep SL 453 v Zimbabwe, 06/07/2017
74 427 A.R. McBrine IRE 440 v Afghanistan, 24/03/2017
76 425 A.M. Phangiso SA 470 v Australia, 09/10/2016
77 422 C.J. Anderson NZ 467 v Australia, 08/02/2016
77 422 S.T. Gabriel WI 446 v Afghanistan, 11/06/2017
79 421 I.S. Sodhi NZ 436 v Ireland, 21/05/2017
79 421 Taskin Ahmed BAN 456 v Sri Lanka, 28/03/2017
81 418 Nasir Hossain BAN 442 v England, 09/10/2016
82 412 M.K.P.A. Dananjaya SL 438 v India, 31/08/2017
83 411 A.C. Evans SCO 415 v Papua New Guinea, 24/11/2017
84 407 Shadab Khan PAK 407 v Sri Lanka, 23/10/2017
85 401 S. Sharif SCO 401 v Papua New Guinea, 25/11/2017
86 396 S.J. Benn WI 544 v Ireland, 11/03/2011
87 394 S. Prasanna SL 442 v New Zealand, 29/01/2015
88 390 D.A.S. Gunaratne SL 411 v Zimbabwe, 08/07/2017
88 390 Ahmed Raza UAE 390 v Papua New Guinea, 04/04/2017
90 382 P.R. Stirling IRE 440 v Afghanistan, 17/07/2016
90 382 D.A.J. Bracewell NZ 437 v India, 16/10/2016
92 376 J.E. Taylor WI 626 v New Zealand, 03/01/2009
93 375 Nadeem Ahmed HK 387 v UAE, 26/01/2017
94 364 Gulbadin Naib AFG 364 v West Indies, 11/06/2017
95 361 N.L.T.C. Perera SL 610 v India, 28/07/2012
96 358 D.S. Kulkarni IND 416 v Zimbabwe, 15/06/2016
97 357 Shoaib Malik PAK 658 v Sri Lanka, 06/10/2004
98 355 S.M. Boland AUS 388 v South Africa, 12/10/2016
99 352 C.R. Brathwaite WI 425 v Zimbabwe, 19/11/2016
100 350 A.S. Joseph WI 353 v England, 27/09/2017