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 733 Saeed Ajmal PAK 810 v South Africa, 15/03/2013
2 719 S.P. Narine WI 791 v Sri Lanka, 28/06/2013
3 708 D.W. Steyn SA 746 v India, 08/12/2013
4 703 Imran Tahir SA 703 v West Indies, 27/02/2015
5 687 M.A. Starc AUS 687 v New Zealand, 28/02/2015
6 667 M.G. Johnson AUS 724 v Bangladesh, 03/09/2008
7 663 Shakib Al Hasan BAN 717 v Zimbabwe, 05/11/2009
7 663 J.M. Anderson ENG 719 v South Africa, 19/06/2013
9 647 D.L. Vettori NZ 788 v England, 23/02/2008
10 641 Mohammad Irfan PAK 641 v Zimbabwe, 01/03/2015
11 633 Mohammad Shami IND 636 v South Africa, 22/02/2015
12 631 M. Morkel SA 717 v Sri Lanka, 14/01/2012
12 631 T.G. Southee NZ 638 v England, 20/02/2015
14 624 H.M.R.K.B. Herath SL 703 v South Africa, 28/07/2013
15 620 Mohammad Hafeez PAK 769 v India, 03/01/2013
16 619 R. Ashwin IND 691 v Sri Lanka, 24/07/2012
17 613 B. Kumar IND 657 v West Indies, 17/10/2014
18 610 R.A. Jadeja IND 738 v Zimbabwe, 01/08/2013
19 606 S.T. Finn ENG 755 v New Zealand, 23/02/2013
20 602 C.J. McKay AUS 709 v England, 14/09/2013
20 602 Mashrafe Mortaza BAN 653 v Zimbabwe, 23/01/2009
22 601 J.C. Tredwell ENG 646 v Sri Lanka, 13/12/2014
23 598 S.M.S.M Senanayake SL 656 v New Zealand, 11/01/2015
24 597 T.A. Boult NZ 597 v Australia, 28/02/2015
25 593 A.D. Mathews SL 649 v India, 09/07/2013
25 593 K.D. Mills NZ 722 v Australia, 06/02/2009
27 587 Shahid Afridi PAK 673 v Bangladesh, 01/12/2011
28 585 G. Dockrell IRE 589 v West Indies, 16/02/2015
29 570 R. McLaren SA 681 v Zimbabwe, 19/08/2014
30 569 R. Rampaul WI 628 v India, 05/12/2011
31 567 K.A.J. Roach WI 650 v Pakistan, 19/07/2013
32 564 J.O. Holder WI 566 v Zimbabwe, 24/02/2015
33 563 V.D. Philander SA 574 v Zimbabwe, 15/02/2015
33 563 M.J. McClenaghan NZ 603 v Sri Lanka, 11/01/2015
33 563 S.L. Malinga SL 675 v Bangladesh, 23/07/2007
36 554 T.L. Chatara ZIM 554 v Pakistan, 01/03/2015
37 547 Abdur Razzak BAN 679 v Zimbabwe, 03/05/2013
38 544 Junaid Khan PAK 655 v Sri Lanka, 27/12/2013
39 538 Mohammad Nabi AFG 564 v Ireland, 10/01/2015
40 536 X.J. Doherty AUS 592 v England, 29/06/2012
41 534 R.A.S. Lakmal SL 547 v England, 16/12/2014
42 529 U. Yadav IND 542 v Australia, 18/01/2015
43 526 P. Utseya ZIM 663 v Bangladesh, 06/08/2006
44 523 W.D. Parnell SA 550 v West Indies, 28/01/2015
45 522 A. Mishra IND 570 v Zimbabwe, 03/08/2013
46 518 N.L. McCullum NZ 571 v India, 31/01/2014
47 515 J.P. Faulkner AUS 543 v England, 16/01/2015
48 513 T.M. Dilshan SL 529 v New Zealand, 15/01/2015
49 507 M.M. Ali ENG 507 v Sri Lanka, 01/03/2015
50 499 C.R. Woakes ENG 512 v Scotland, 23/02/2015
51 493 W.B. Rankin ENG 592 v Australia, 16/09/2013
52 491 C.J. Jordan ENG 513 v Sri Lanka, 16/12/2014
53 485 Shapoor Zadran AFG 485 v Scotland, 26/02/2015
54 484 B.A.W. Mendis SL 648 v New Zealand, 29/03/2011
55 480 K.M.D.N. Kulasekara SL 727 v New Zealand, 08/09/2009
56 479 D.J.J. Bravo WI 601 v South Africa, 22/05/2010
57 477 T.T. Bresnan ENG 605 v India, 09/09/2011
57 477 S.C.J. Broad ENG 701 v South Africa, 26/08/2008
59 476 R.M. Haq SCO 502 v Kenya, 30/01/2014
60 470 Hamid Hassan AFG 470 v Scotland, 26/02/2015
61 468 M.J. Henry NZ 496 v Sri Lanka, 15/01/2015
62 467 Mirwais Ashraf AFG 469 v Sri Lanka, 22/02/2015
63 466 Rubel Hossain BAN 514 v Pakistan, 01/12/2011
64 464 A.D. Russell WI 500 v New Zealand, 11/07/2012
64 464 D.J.G. Sammy WI 599 v Canada, 13/04/2010
66 459 J.E. Taylor WI 626 v New Zealand, 03/01/2009
67 456 A.F. Milne NZ 456 v Australia, 28/02/2015
68 449 I. Sharma IND 594 v Australia, 28/10/2009
69 447 Umar Gul PAK 638 v West Indies, 23/03/2011
70 441 Mahmudullah BAN 480 v Sri Lanka, 22/02/2014
71 436 K.J. O'Brien IRE 477 v Zimbabwe, 30/09/2010
71 436 P.R. Stirling IRE 436 v UAE, 25/02/2015
73 435 S.J. Benn WI 544 v Ireland, 11/03/2011
74 434 A.R. Patel IND 441 v England, 30/01/2015
75 433 A.R. Cusack IRE 451 v Pakistan, 26/05/2013
75 433 S. Prasanna SL 442 v New Zealand, 29/01/2015
77 432 S.R. Watson AUS 620 v West Indies, 25/03/2012
78 427 A.M. Phangiso SA 433 v West Indies, 28/01/2015
78 427 R.J. Peterson SA 575 v England, 05/09/2012
80 426 J.P. Duminy SA 442 v Sri Lanka, 12/07/2014
81 421 N.L.T.C. Perera SL 610 v India, 24/07/2012
82 419 M.M. Sharma IND 419 v UAE, 28/02/2015
83 418 N.O. Miller WI 478 v Ireland, 15/04/2010
84 416 Arafat Sunny BAN 424 v Zimbabwe, 26/11/2014
84 416 Abdur Rehman PAK 496 v Zimbabwe, 31/08/2013
84 416 C.J. Anderson NZ 434 v Scotland, 17/02/2015
84 416 Sohag Gazi BAN 455 v India, 26/02/2014
88 415 S.C. Williams ZIM 415 v Pakistan, 01/03/2015
88 415 R.S. Bopara ENG 484 v Australia, 24/01/2014
90 413 Wahab Riaz PAK 484 v West Indies, 28/04/2011
91 407 J.H. Davey SCO 407 v Afghanistan, 26/02/2015
91 407 G.J. Maxwell AUS 420 v England, 01/02/2015
93 402 Shafiul Islam BAN 489 v West Indies, 08/12/2012
94 399 I. Wardlaw SCO 415 v New Zealand, 17/02/2015
95 393 Sohail Tanvir PAK 633 v West Indies, 16/11/2008
96 392 Dawlat Zadran AFG 392 v Scotland, 26/02/2015
96 392 N.M. Coulter-Nile AUS 421 v South Africa, 14/11/2014
98 389 J.F. Mooney IRE 403 v Kenya, 18/02/2012
99 388 T.L. Best WI 448 v Pakistan, 24/07/2013
100 387 M.N. Samuels WI 480 v Australia, 05/11/2006