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 774 J.J. Bumrah IND 841 v West Indies, 01/11/2018
2 759 T.A. Boult NZ 766 v India, 20/10/2016
3 747 Rashid Khan AFG 806 v Pakistan, 21/09/2018
4 703 Imran Tahir SA 786 v Sri Lanka, 04/02/2017
5 701 K. Rabada SA 724 v England, 29/05/2017
6 694 P.J. Cummins AUS 701 v Pakistan, 27/03/2019
7 689 Kuldeep Yadav IND 765 v New Zealand, 26/01/2019
8 680 Y.S. Chahal IND 730 v New Zealand, 23/01/2019
9 678 Mujeeb Ur Rahman AFG 691 v Bangladesh, 23/09/2018
10 672 A.U. Rashid ENG 687 v Sri Lanka, 20/10/2018
11 667 Mustafizur Rahman BAN 695 v West Indies, 14/12/2018
12 632 J.R. Hazlewood AUS 733 v England, 26/01/2018
13 627 A. Dananjaya SL 651 v England, 23/10/2018
14 625 M.J. Henry NZ 675 v Australia, 08/02/2016
15 619 B. Kumar IND 658 v West Indies, 17/10/2014
16 618 D.W. Steyn SA 746 v India, 08/12/2013
16 618 Hasan Ali PAK 766 v New Zealand, 06/01/2018
16 618 C.R. Woakes ENG 673 v New Zealand, 10/03/2018
19 614 Mohammad Nabi AFG 653 v Zimbabwe, 26/02/2017
20 599 A.L. Phehlukwayo SA 613 v Pakistan, 30/01/2019
21 598 L.H. Ferguson NZ 598 v Bangladesh, 16/02/2019
22 592 M.A. Starc AUS 783 v New Zealand, 29/03/2015
23 587 M.A. Wood ENG 599 v West Indies, 27/02/2019
24 586 M.J. Santner NZ 663 v England, 25/02/2018
25 584 L. Ngidi SA 584 v Sri Lanka, 16/03/2019
26 582 Shadab Khan PAK 607 v South Africa, 22/01/2019
27 581 Mashrafe Mortaza BAN 653 v Zimbabwe, 23/01/2009
28 575 Shakib Al Hasan BAN 717 v Zimbabwe, 05/11/2009
29 565 Mehidy Hasan BAN 578 v West Indies, 14/12/2018
30 562 J.O. Holder WI 611 v Zimbabwe, 19/03/2018
30 562 T.J. Murtagh IRE 613 v Zimbabwe, 16/03/2018
32 555 R.A. Jadeja IND 738 v Zimbabwe, 01/08/2013
33 554 M.M. Ali ENG 629 v Australia, 24/06/2018
34 549 Mohammad Shami IND 654 v Bangladesh, 19/03/2015
35 548 L.E. Plunkett ENG 646 v West Indies, 29/09/2017
36 544 Mohammad Amir PAK 581 v Hong Kong, 16/09/2018
37 543 Imad Wasim PAK 554 v Sri Lanka, 23/10/2017
38 540 J.A. Richardson AUS 548 v Pakistan, 24/03/2019
39 537 I.S. Sodhi NZ 567 v India, 26/01/2019
40 536 T.G. Southee NZ 638 v England, 20/02/2015
41 534 R.A.S. Lakmal SL 594 v Bangladesh, 25/01/2018
42 530 A.G. Cremer ZIM 584 v Afghanistan, 09/02/2018
43 526 A.R. McBrine IRE 526 v Afghanistan, 10/03/2019
44 521 D.J. Willey ENG 551 v Sri Lanka, 02/07/2016
45 517 A. Zampa AUS 528 v Pakistan, 29/03/2019
46 515 A.R. Nurse WI 568 v India, 27/10/2018
46 515 S.L. Malinga SL 675 v Bangladesh, 23/07/2007
48 510 Junaid Khan PAK 656 v Sri Lanka, 27/12/2013
49 503 T.L. Chatara ZIM 562 v Ireland, 07/03/2015
50 499 N.M. Coulter-Nile AUS 513 v India, 01/10/2017
51 494 W.B. Rankin ENG 592 v Australia, 16/09/2013
51 494 Sikandar Raza ZIM 494 v UAE, 16/04/2019
53 491 N.M. Lyon AUS 491 v Pakistan, 31/03/2019
54 488 D. Pretorius SA 516 v Pakistan, 30/01/2019
55 486 Mohammad Hafeez PAK 769 v India, 03/01/2013
56 480 Dawlat Zadran AFG 574 v Zimbabwe, 02/01/2016
57 476 C. de Grandhomme NZ 476 v Bangladesh, 20/02/2019
58 473 Rubel Hossain BAN 514 v Pakistan, 01/12/2011
59 470 H.H. Pandya IND 553 v South Africa, 16/02/2018
59 470 Mohammad Naveed UAE 471 v Zimbabwe, 10/04/2019
59 470 K.M. Jarvis ZIM 470 v UAE, 16/04/2019
62 469 Yasir Shah PAK 487 v Zimbabwe, 20/07/2018
63 465 S.M. Sharif SCO 542 v England, 10/06/2018
63 465 Usman Khan PAK 465 v Australia, 31/03/2019
65 463 K.A.J. Roach WI 650 v Pakistan, 19/07/2013
66 459 G.H. Dockrell IRE 589 v West Indies, 16/02/2015
67 458 N. Pradeep SL 506 v England, 13/10/2018
68 455 P.V.D. Chameera SL 482 v England, 23/10/2018
69 450 Ahmed Raza UAE 466 v Nepal, 30/08/2018
70 447 S.C. Williams ZIM 477 v Scotland, 17/06/2017
71 446 Gulbadin Naib AFG 448 v Ireland, 08/03/2019
72 445 Faheem Ashraf PAK 452 v Australia, 24/03/2019
73 442 T. Shamsi SA 444 v Sri Lanka, 13/03/2019
74 441 Nadeem Ahmed HK 448 v Papua New Guinea, 17/03/2018
75 439 A.D. Mathews SL 649 v India, 09/07/2013
76 437 N.L.T.C. Perera SL 610 v India, 24/07/2012
77 435 C.R. Brathwaite WI 435 v England, 02/03/2019
78 429 C.H. Morris SA 507 v Sri Lanka, 03/06/2017
79 428 Rohan Mustafa UAE 428 v Zimbabwe, 16/04/2019
80 424 D. Bishoo WI 442 v Bangladesh, 11/12/2018
81 423 U.T. Yadav IND 600 v Bangladesh, 19/03/2015
82 419 B.A. Stokes ENG 466 v West Indies, 09/03/2017
83 417 Shaheen Afridi PAK 428 v South Africa, 30/01/2019
84 416 Ehsan Khan HK 416 v India, 18/09/2018
85 410 K.W. Richardson AUS 433 v India, 28/09/2017
86 407 B.J. McCarthy IRE 435 v UAE, 12/03/2018
87 405 M.R.J. Watt SCO 454 v England, 10/06/2018
88 399 K.J. O'Brien IRE 477 v Zimbabwe, 30/09/2010
89 398 D.A.J. Bracewell NZ 437 v India, 16/10/2016
90 397 Aftab Alam AFG 399 v Ireland, 08/03/2019
91 389 K.M. Jadhav IND 411 v Australia, 05/03/2019
92 387 J.D.S Neesham NZ 391 v Bangladesh, 16/02/2019
93 385 M.P. Stoinis AUS 417 v India, 15/01/2019
94 382 A.C. Evans SCO 421 v England, 10/06/2018
95 379 S.S. Cottrell WI 379 v England, 02/03/2019
96 378 Shapoor Zadran AFG 487 v New Zealand, 08/03/2015
97 376 J.T. Ball ENG 475 v Pakistan, 14/06/2017
98 363 G.J. Maxwell AUS 489 v England, 11/09/2015
99 353 J.P. Duminy SA 468 v Bangladesh, 10/07/2015
99 353 O. Thomas WI 353 v England, 02/03/2019