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.

ICC Rankings
The Official Rankings for International Cricket!
Top 100 ODI Bowlers
ID Rat. Name Nat. Career Best Rating
1 797 J.J. Bumrah IND 841 v West Indies, 01/11/2018
2 740 T.A. Boult NZ 770 v West Indies, 22/06/2019
3 707 Mujeeb Ur Rahman AFG 707 v West Indies, 11/11/2019
4 694 K. Rabada SA 724 v England, 29/05/2017
5 693 P.J. Cummins AUS 729 v Pakistan, 12/06/2019
6 676 C.R. Woakes ENG 676 v New Zealand, 14/07/2019
7 663 M.A. Starc AUS 783 v New Zealand, 29/03/2015
7 663 Mohammad Amir PAK 663 v Sri Lanka, 02/10/2019
9 656 M.J. Henry NZ 675 v Australia, 08/02/2016
10 649 L.H. Ferguson NZ 668 v West Indies, 22/06/2019
11 645 Rashid Khan AFG 806 v Pakistan, 21/09/2018
12 642 Kuldeep Yadav IND 765 v New Zealand, 26/01/2019
13 635 T.J. Murtagh IRE 635 v Zimbabwe, 07/07/2019
14 629 Y.S. Chahal IND 730 v New Zealand, 23/01/2019
15 626 B. Kumar IND 658 v West Indies, 17/10/2014
16 625 A. Dananjaya SL 651 v England, 23/10/2018
17 617 Mehidy Hasan BAN 626 v Sri Lanka, 28/07/2019
18 610 Mohammad Nabi AFG 653 v Zimbabwe, 26/02/2017
18 610 Mustafizur Rahman BAN 695 v West Indies, 14/12/2018
20 606 M.A. Wood ENG 615 v Afghanistan, 18/06/2019
21 601 J.R. Hazlewood AUS 733 v England, 26/01/2018
22 598 Mohammad Shami IND 654 v Bangladesh, 19/03/2015
23 594 Shaheen Afridi PAK 600 v Bangladesh, 05/07/2019
24 592 L.E. Plunkett ENG 646 v West Indies, 29/09/2017
24 592 D.W. Steyn SA 746 v India, 08/12/2013
26 579 J.C. Archer ENG 579 v New Zealand, 14/07/2019
27 574 Shadab Khan PAK 607 v New Zealand, 26/06/2019
27 574 A.U. Rashid ENG 687 v Sri Lanka, 20/10/2018
29 573 A.L. Phehlukwayo SA 613 v Pakistan, 30/01/2019
30 567 R.A. Jadeja IND 738 v Zimbabwe, 01/08/2013
31 559 M.J. Santner NZ 663 v England, 25/02/2018
32 556 L. Ngidi SA 587 v England, 30/05/2019
33 549 A.R. McBrine IRE 570 v Zimbabwe, 01/07/2019
34 539 D. Pretorius SA 539 v Australia, 06/07/2019
35 535 Imad Wasim PAK 570 v England, 19/05/2019
36 531 S.S. Cottrell WI 534 v Afghanistan, 09/11/2019
37 516 M.M. Ali ENG 629 v Australia, 24/06/2018
38 515 J.O. Holder WI 611 v Zimbabwe, 19/03/2018
39 513 J.A. Richardson AUS 548 v Pakistan, 24/03/2019
40 511 Hasan Ali PAK 766 v New Zealand, 06/01/2018
41 506 T.L. Chatara ZIM 562 v Ireland, 07/03/2015
42 504 Usman Khan PAK 504 v Sri Lanka, 02/10/2019
42 504 N.M. Coulter-Nile AUS 514 v Bangladesh, 20/06/2019
44 501 Mashrafe Mortaza BAN 653 v Zimbabwe, 23/01/2009
45 499 T.G. Southee NZ 638 v England, 20/02/2015
45 499 I.S. Sodhi NZ 567 v India, 26/01/2019
47 495 C. de Grandhomme NZ 498 v South Africa, 19/06/2019
48 493 N.M. Lyon AUS 510 v South Africa, 06/07/2019
49 492 C.H. Morris SA 507 v Sri Lanka, 03/06/2017
50 491 N. Pradeep SL 506 v England, 13/10/2018
51 488 W.B. Rankin ENG 592 v Australia, 16/09/2013
52 484 D.J. Willey ENG 551 v Sri Lanka, 02/07/2016
53 483 S.M. Sharif SCO 542 v England, 10/06/2018
54 474 K.A.J. Roach WI 650 v Pakistan, 19/07/2013
55 473 K.M. Jarvis ZIM 473 v Ireland, 04/07/2019
56 472 R.A.S. Lakmal SL 594 v Bangladesh, 25/01/2018
57 471 Mohammad Naveed UAE 471 v Zimbabwe, 10/04/2019
58 470 H.H. Pandya IND 553 v South Africa, 16/02/2018
59 469 A. Zampa AUS 528 v Pakistan, 29/03/2019
60 467 Sikandar Raza ZIM 494 v UAE, 16/04/2019
61 462 Junaid Khan PAK 656 v Sri Lanka, 27/12/2013
62 461 M.R.J. Watt SCO 461 v Papua New Guinea, 20/08/2019
63 460 B.A. Stokes ENG 474 v New Zealand, 03/07/2019
64 453 S.C. Williams ZIM 477 v Scotland, 17/06/2017
65 444 A.R. Nurse WI 568 v India, 27/10/2018
66 441 Faheem Ashraf PAK 468 v England, 14/05/2019
67 440 Dawlat Zadran AFG 574 v Zimbabwe, 02/01/2016
68 439 J.P. Behrendorff AUS 439 v England, 11/07/2019
69 437 Mohammad Hafeez PAK 769 v India, 03/01/2013
70 434 Wahab Riaz PAK 522 v England, 13/11/2015
71 433 Yasir Shah PAK 487 v Zimbabwe, 20/07/2018
72 429 Aftab Alam AFG 456 v South Africa, 15/06/2019
73 428 Rohan Mustafa UAE 428 v Zimbabwe, 16/04/2019
74 427 P.V.D. Chameera SL 482 v England, 23/10/2018
74 427 Rubel Hossain BAN 514 v Pakistan, 01/12/2011
76 426 G.H. Dockrell IRE 589 v West Indies, 16/02/2015
77 420 K.W. Richardson AUS 433 v India, 28/09/2017
77 420 Gulbadin Naib AFG 472 v Ireland, 21/05/2019
79 419 J.D.S Neesham NZ 422 v England, 03/07/2019
80 416 N.L.T.C. Perera SL 610 v India, 24/07/2012
81 413 M.P. Stoinis AUS 426 v England, 25/06/2019
82 409 T. Shamsi SA 444 v Sri Lanka, 13/03/2019
83 404 Mohammad Saifuddin BAN 424 v Afghanistan, 24/06/2019
84 399 C.R. Brathwaite WI 446 v Australia, 06/06/2019
85 398 U.T. Yadav IND 600 v Bangladesh, 19/03/2015
86 397 B.J. McCarthy IRE 435 v UAE, 12/03/2018
86 397 Hamid Hassan AFG 478 v England, 13/03/2015
86 397 A.D. Mathews SL 649 v India, 09/07/2013
89 395 D.M. de Silva SL 401 v Bangladesh, 28/07/2019
90 390 K.J. O'Brien IRE 477 v Zimbabwe, 30/09/2010
91 384 D. Bishoo WI 442 v Bangladesh, 11/12/2018
92 378 D.A.J. Bracewell NZ 437 v India, 16/10/2016
93 377 B. Wheal SCO 385 v Sri Lanka, 21/05/2019
93 377 K.M. Jadhav IND 411 v Australia, 05/03/2019
95 374 A.C. Evans SCO 421 v England, 10/06/2018
95 374 T.K. Curran ENG 404 v Pakistan, 17/05/2019
97 371 O. Thomas WI 419 v Australia, 06/06/2019
98 369 A. Vala PNG 369 v Namibia, 23/09/2019
99 366 S.T. Gabriel WI 446 v Afghanistan, 11/06/2017
100 365 D.T. Tiripano ZIM 370 v Ireland, 01/07/2019