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 722 T.A. Boult NZ 770 v West Indies, 22/06/2019
2 719 J.J. Bumrah IND 841 v West Indies, 01/11/2018
3 701 Mujeeb Ur Rahman AFG 707 v West Indies, 11/11/2019
4 675 C.R. Woakes ENG 676 v New Zealand, 14/07/2019
5 665 K. Rabada SA 724 v England, 29/05/2017
6 659 P.J. Cummins AUS 729 v Pakistan, 12/06/2019
7 654 J.R. Hazlewood AUS 733 v England, 26/01/2018
8 647 Mohammad Amir PAK 663 v Sri Lanka, 02/10/2019
9 641 M.J. Henry NZ 675 v Australia, 08/02/2016
10 637 J.C. Archer ENG 642 v Australia, 13/09/2020
10 637 M.A. Starc AUS 783 v New Zealand, 29/03/2015
12 630 Rashid Khan AFG 806 v Pakistan, 21/09/2018
13 628 L.H. Ferguson NZ 668 v West Indies, 22/06/2019
14 626 Mehidy Hasan BAN 637 v Zimbabwe, 03/03/2020
15 622 Y.S. Chahal IND 730 v New Zealand, 23/01/2019
16 621 Shaheen Afridi PAK 623 v Zimbabwe, 01/11/2020
17 619 L. Ngidi SA 621 v Australia, 04/03/2020
18 612 A. Dananjaya SL 651 v England, 23/10/2018
19 610 Mustafizur Rahman BAN 695 v West Indies, 14/12/2018
20 608 Kuldeep Yadav IND 765 v New Zealand, 26/01/2019
21 603 Mohammad Nabi AFG 653 v Zimbabwe, 26/02/2017
22 601 A. Zampa AUS 601 v England, 16/09/2020
23 597 B. Kumar IND 658 v West Indies, 17/10/2014
24 590 M.A. Wood ENG 615 v Afghanistan, 18/06/2019
25 588 R.A. Jadeja IND 738 v Zimbabwe, 01/08/2013
26 585 Mohammad Shami IND 654 v Bangladesh, 19/03/2015
27 575 S.S. Cottrell WI 581 v Sri Lanka, 26/02/2020
28 563 Shakib Al Hasan BAN 717 v Zimbabwe, 05/11/2009
29 554 L.E. Plunkett ENG 646 v West Indies, 29/09/2017
30 552 Shadab Khan PAK 607 v South Africa, 22/01/2019
31 548 A.U. Rashid ENG 687 v Sri Lanka, 20/10/2018
32 547 M.J. Santner NZ 663 v England, 25/02/2018
33 523 D. Pretorius SA 539 v Australia, 06/07/2019
34 520 A.L. Phehlukwayo SA 613 v Pakistan, 30/01/2019
35 516 A.R. McBrine IRE 570 v Zimbabwe, 01/07/2019
35 516 Ahmed Raza UAE 516 v Namibia, 09/01/2020
35 516 C. de Grandhomme NZ 522 v India, 11/02/2020
38 507 T.G. Southee NZ 638 v England, 20/02/2015
39 504 I.S. Sodhi NZ 567 v India, 26/01/2019
40 502 Imad Wasim PAK 570 v England, 19/05/2019
41 500 N. Pradeep SL 506 v England, 13/10/2018
42 498 Mashrafe Mortaza BAN 653 v Zimbabwe, 23/01/2009
43 497 W.B. Rankin ENG 592 v Australia, 16/09/2013
44 496 Usman Khan PAK 504 v Sri Lanka, 02/10/2019
45 495 J.A. Richardson AUS 548 v Pakistan, 24/03/2019
46 492 A.S. Joseph WI 492 v Sri Lanka, 01/03/2020
47 490 T.L. Chatara ZIM 562 v Ireland, 07/03/2015
47 490 Mohammad Saifuddin BAN 490 v Zimbabwe, 06/03/2020
49 488 Hasan Ali PAK 766 v New Zealand, 06/01/2018
50 486 M.R.J. Watt SCO 495 v United States, 14/12/2019
51 484 T. Shamsi SA 486 v Australia, 04/03/2020
51 484 M.M. Ali ENG 629 v Australia, 24/06/2018
53 482 D.J. Willey ENG 551 v Sri Lanka, 02/07/2016
54 481 S.M. Sharif SCO 542 v England, 10/06/2018
55 477 N.M. Coulter-Nile AUS 514 v Bangladesh, 20/06/2019
56 475 J.O. Holder WI 611 v Zimbabwe, 19/03/2018
57 469 C.H. Morris SA 507 v Sri Lanka, 03/06/2017
57 469 N.M. Lyon AUS 510 v South Africa, 06/07/2019
59 462 R.A.S. Lakmal SL 594 v Bangladesh, 25/01/2018
60 461 Wahab Riaz PAK 522 v England, 13/11/2015
61 458 K.M. Jarvis ZIM 473 v Ireland, 04/07/2019
61 458 Rohan Mustafa UAE 458 v Namibia, 09/01/2020
63 456 Junaid Khan PAK 656 v Sri Lanka, 27/12/2013
64 447 H.H. Pandya IND 553 v South Africa, 16/02/2018
65 444 K.A.J. Roach WI 650 v Pakistan, 19/07/2013
66 443 Sikandar Raza ZIM 494 v UAE, 16/04/2019
67 436 Faheem Ashraf PAK 468 v England, 14/05/2019
68 433 Dawlat Zadran AFG 574 v Zimbabwe, 02/01/2016
69 431 J.H. Davey SCO 456 v Zimbabwe, 17/06/2017
70 428 K.W. Richardson AUS 448 v India, 17/01/2020
70 428 Aftab Alam AFG 456 v South Africa, 15/06/2019
72 426 S.C. Williams ZIM 477 v Scotland, 17/06/2017
73 425 Yasir Shah PAK 487 v Zimbabwe, 20/07/2018
73 425 B.J. McCarthy IRE 448 v West Indies, 09/01/2020
75 423 B.A. Stokes ENG 474 v New Zealand, 03/07/2019
76 417 J.P. Behrendorff AUS 439 v England, 11/07/2019
77 415 Rubel Hossain BAN 514 v Pakistan, 01/12/2011
78 412 Gulbadin Naib AFG 472 v Ireland, 21/05/2019
79 411 G.H. Dockrell IRE 589 v West Indies, 16/02/2015
80 409 N.L.T.C. Perera SL 610 v India, 24/07/2012
81 401 M.R. Marsh AUS 511 v New Zealand, 04/12/2016
82 400 A.R. Nurse WI 568 v India, 27/10/2018
83 397 Taijul Islam BAN 397 v Zimbabwe, 06/03/2020
84 393 Hamid Hassan AFG 478 v England, 13/03/2015
85 392 D.M. de Silva SL 401 v Bangladesh, 28/07/2019
86 391 J.D.S Neesham NZ 422 v England, 03/07/2019
87 387 T.K. Curran ENG 404 v Pakistan, 17/05/2019
87 387 B. Muzarabani ZIM 387 v Pakistan, 03/11/2020
89 376 C.A. Young IRE 376 v England, 04/08/2020
90 373 D.T. Tiripano ZIM 373 v Pakistan, 03/11/2020
91 372 B. Wheal SCO 385 v Sri Lanka, 21/05/2019
92 371 Simi Singh IRE 388 v West Indies, 12/01/2020
92 371 O. Thomas WI 419 v Australia, 06/06/2019
94 370 M.P. Stoinis AUS 426 v England, 25/06/2019
94 370 P.W.H. De Silva SL 370 v West Indies, 01/03/2020
96 366 A.C. Evans SCO 421 v England, 10/06/2018
97 364 C.R. Brathwaite WI 446 v Australia, 06/06/2019
98 363 R.L. Chase WI 362 v Sri Lanka, 01/03/2020
98 363 A. Vala PNG 369 v Namibia, 23/09/2019
100 355 M.A. Leask SCO 362 v Papua New Guinea, 17/08/2019