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 770 Saeed Ajmal PAK 810 v South Africa, 15/03/2013
2 753 S.P. Narine WI 791 v Sri Lanka, 28/06/2013
3 699 D.W. Steyn SA 746 v India, 08/12/2013
4 690 J.M. Anderson ENG 719 v South Africa, 19/06/2013
5 680 M.G. Johnson AUS 724 v Bangladesh, 03/09/2008
6 647 Mohammad Hafeez PAK 769 v India, 03/01/2013
7 641 B. Kumar IND 657 v West Indies, 17/10/2014
8 640 S.T. Finn ENG 755 v New Zealand, 23/02/2013
9 638 R.A. Jadeja IND 738 v Zimbabwe, 01/08/2013
9 638 Shakib Al Hasan BAN 717 v Zimbabwe, 05/11/2009
11 632 M. Morkel SA 717 v Sri Lanka, 14/01/2012
12 629 J.C. Tredwell ENG 642 v India, 30/08/2014
13 624 C.J. McKay AUS 709 v England, 14/09/2013
14 620 K.D. Mills NZ 722 v Australia, 06/02/2009
15 617 R. Ashwin IND 691 v Sri Lanka, 24/07/2012
16 616 H.M.R.K.B. Herath SL 703 v South Africa, 28/07/2013
17 613 L.L. Tsotsobe SA 743 v New Zealand, 03/03/2012
18 609 Mohammed Shami IND 636 v West Indies, 11/10/2014
19 608 T.G. Southee NZ 633 v England, 31/05/2013
19 608 K.A.J. Roach WI 650 v Pakistan, 19/07/2013
21 600 S.M.S.M. Senanayake SL 629 v South Africa, 06/07/2014
22 595 R. Rampaul WI 628 v India, 05/12/2011
22 595 A.D. Mathews SL 649 v India, 09/07/2013
24 593 R. McLaren SA 681 v Zimbabwe, 19/08/2014
25 585 Imran Tahir SA 610 v New Zealand, 24/10/2014
25 585 S.L. Malinga SL 675 v Bangladesh, 23/07/2007
27 576 D.L. Vettori NZ 788 v England, 15/06/2008
27 576 Mohammad Irfan PAK 584 v South Africa, 06/11/2013
29 572 Junaid Khan PAK 655 v Sri Lanka, 27/12/2013
30 569 Mashrafe Mortaza BAN 653 v Zimbabwe, 23/01/2009
31 564 M.J. McClenaghan NZ 578 v India, 19/01/2014
32 561 Abdur Razzak BAN 679 v Zimbabwe, 03/05/2013
32 561 N.L. McCullum NZ 571 v India, 31/01/2014
34 553 M.A. Starc AUS 556 v South Africa, 21/11/2014
35 551 G.H. Dockrell IRE 559 v Sri Lanka, 06/05/2014
36 549 Shahid Afridi PAK 673 v Bangladesh, 01/12/2011
37 545 P. Utseya ZIM 663 v Bangladesh, 06/08/2006
38 540 A. Mishra IND 570 v Zimbabwe, 03/08/2013
39 538 Mohammad Nabi AFG 538 v Zimbabwe, 24/07/2014
40 537 U.T. Yadav IND 540 v Sri Lanka, 13/11/2014
41 534 X.J. Doherty AUS 592 v England, 29/06/2012
41 534 W.B. Rankin ENG 592 v Australia, 16/09/2013
43 526 B.A.W. Mendis SL 648 v New Zealand, 29/03/2011
43 526 S.C.J. Broad ENG 701 v South Africa, 26/08/2008
45 520 D.J.G. Sammy WI 599 v Canada, 13/04/2010
46 516 T.T. Bresnan ENG 605 v India, 09/09/2011
46 516 W.D. Parnell SA 534 v Zimbabwe, 21/08/2014
48 509 J.P. Faulkner AUS 530 v Zimbabwe, 25/08/2014
49 505 K.M.D.N. Kulasekara SL 727 v New Zealand, 08/09/2009
50 501 D.J. Bravo WI 601 v South Africa, 22/05/2010
51 499 V.D. Philander SA 504 v Australia, 19/11/2014
52 485 R.M. Haq SCO 502 v Kenya, 30/01/2014
53 484 J.O. Holder WI 489 v Bangladesh, 26/08/2014
54 475 Umar Gul PAK 638 v West Indies, 23/03/2011
55 468 T.L. Chatara ZIM 478 v Bangladesh, 21/11/2014
56 465 R.A.S. Lakmal SL 509 v Ireland, 06/05/2014
56 465 C.J. Jordan ENG 472 v India, 27/08/2014
58 463 Mahmudullah BAN 480 v Sri Lanka, 22/02/2014
59 462 I. Sharma IND 594 v Australia, 28/10/2009
59 462 K.J. O'Brien IRE 477 v Zimbabwe, 30/09/2010
61 458 N.L.T.C. Perera SL 610 v India, 24/07/2012
62 452 R.S. Bopara ENG 484 v Australia, 24/01/2014
63 445 Rubel Hossain BAN 514 v Pakistan, 01/12/2011
64 444 S.R. Watson AUS 620 v West Indies, 25/03/2012
64 444 R.J. Peterson SA 575 v England, 05/09/2012
66 441 Shapoor Zadran AFG 443 v Zimbabwe, 22/07/2014
67 437 Abdur Rehman PAK 496 v Zimbabwe, 31/08/2013
68 435 A.D. Russell WI 500 v New Zealand, 11/07/2012
68 435 N.O. Miller WI 478 v Ireland, 15/04/2010
70 428 A.R. Patel IND 428 v Sri Lanka, 16/11/2014
71 427 T.M. Dilshan SL 497 v South Africa, 31/07/2013
71 427 Sohag Gazi BAN 455 v India, 26/02/2014
73 426 A.R. Cusack IRE 451 v Pakistan, 26/05/2013
74 424 J-P. Duminy SA 442 v Sri Lanka, 12/07/2014
75 419 Shafiul Islam BAN 489 v West Indies, 08/12/2012
75 419 S.J. Benn WI 544 v Ireland, 11/03/2011
77 415 G.J. Maxwell AUS 415 v South Africa, 23/11/2014
78 414 A.M. Phangiso SA 431 v Australia, 06/09/2014
79 413 M.N. Samuels WI 480 v Australia, 05/11/2006
80 406 T.L. Best WI 448 v Pakistan, 24/07/2013
80 406 N.M. Coulter-Nile AUS 421 v South Africa, 14/11/2014
82 405 Sohail Tanvir PAK 633 v West Indies, 16/11/2008
83 403 S.C. Williams ZIM 407 v South Africa, 04/09/2014
84 402 R. Vinay Kumar IND 504 v Sri Lanka, 14/02/2012
85 397 B.V. Vitori ZIM 432 v Pakistan, 29/08/2013
86 395 Wahab Riaz PAK 484 v West Indies, 28/04/2011
87 393 S. Prasanna SL 393 v India, 16/11/2014
87 393 Hamid Hassan AFG 409 v Bangladesh, 01/03/2014
89 389 S.K. Raina IND 396 v Sri Lanka, 02/11/2014
90 388 P.R. Stirling IRE 398 v Netherlands, 09/07/2013
91 379 J.F. Mooney IRE 403 v Kenya, 18/02/2012
92 378 Mirwais Ashraf AFG 378 v Zimbabwe, 24/07/2014
93 365 Samiullah Shenwari AFG 412 v Bangladesh, 01/03/2014
94 364 Naeem Islam BAN 468 v England, 11/03/2011
95 363 B.A. Stokes ENG 366 v Australia, 26/01/2014
96 362 Arafat Sunny BAN 362 v Zimbabwe, 23/11/2014
97 359 J.H. Kallis SA 641 v West Indies, 09/05/2001
98 349 C.R. Woakes ENG 362 v India, 30/08/2014
98 349 I. Wardlaw SCO 358 v Ireland, 08/09/2014
100 346 E. Chigumbura ZIM 460 v Bangladesh, 29/10/2009