Listen to the latest songs, only on JioSaavn.com

ICC Player Rankings for ODI Bowlers

RankPlayerRatingCareer Best Rating
1 Trent Boult Trent Boult New Zealand697770 v West Indies, 22/06/2019
2Jasprit Bumrah Jasprit Bumrah India682841 v West Indies, 01/11/2018
3Shaheen Afridi Shaheen Afridi Pakistan681688 v West Indies, 10/06/2022
4Josh Hazlewood Josh Hazlewood Australia679733 v England, 26/01/2018
5Mujeeb Ur Rahman Mujeeb Ur Rahman Afghanistan676712 v Ireland, 24/01/2021
6Mehidy Hasan Mehidy Hasan Bangladesh667725 v Sri Lanka, 25/05/2021
7Matt Henry Matt Henry New Zealand663691 v Bangladesh, 26/03/2021
8Mohammad Nabi Mohammad Nabi Afghanistan657657 v Zimbabwe, 09/06/2022
9Rashid Khan Rashid Khan Afghanistan651806 v Pakistan, 21/09/2018
10Chris Woakes Chris Woakes England640711 v Sri Lanka, 04/07/2021
11Pat Cummins Pat Cummins Australia637729 v Pakistan, 12/06/2019
12Andy McBrine Andy McBrine Ireland630646 v West Indies, 16/01/2022
13Kagiso Rabada Kagiso Rabada South Africa625724 v England, 29/05/2017
14Shakib Al Hasan Shakib Al Hasan Bangladesh625717 v Zimbabwe, 05/11/2009
15Yuzvendra Chahal Yuzvendra Chahal India622730 v New Zealand, 23/01/2019
16Mustafizur Rahman Mustafizur Rahman Bangladesh620695 v West Indies, 14/12/2018
17Alzarri Joseph Alzarri Joseph West Indies612618 v India, 24/07/2022
18Mitchell Starc Mitchell Starc Australia611783 v New Zealand, 29/03/2015
19Adam Zampa Adam Zampa Australia603650 v Pakistan, 29/03/2022
20Lockie Ferguson Lockie Ferguson New Zealand587668 v West Indies, 22/06/2019
21Lungi Ngidi Lungi Ngidi South Africa577621 v Australia, 04/03/2020
22David Willey David Willey England569569 v South Africa, 24/07/2022
23Tabraiz Shamsi Tabraiz Shamsi South Africa567597 v Bangladesh, 20/03/2022
24Mitchell Santner Mitchell Santner New Zealand564663 v England, 25/02/2018
25Ahmed Raza Ahmed Raza United Arab Emirates560562 v Papua New Guinea, 15/03/2022
26Bhuvneshwar Kumar Bhuvneshwar Kumar India551657 v West Indies, 17/10/2014
27Mohammad Shami Mohammad Shami India548654 v Bangladesh, 19/03/2015
28Akila Dananjaya Akila Dananjaya Sri Lanka546651 v England, 23/10/2018
29Shadab Khan Shadab Khan Pakistan545607 v South Africa, 22/01/2019
30Mark Wood Mark Wood England543615 v Afghanistan, 18/06/2019
31Mark Watt Mark Watt Scotland541545 v Nepal, 17/07/2022
32Keshav Maharaj Keshav Maharaj South Africa541549 v England, 22/07/2022
33Dushmantha Chameera Dushmantha Chameera Sri Lanka537552 v Australia, 16/06/2022
34Sandeep Lamichhane Sandeep Lamichhane Nepal534540 v Namibia, 16/07/2022
35Bilal Khan Bilal Khan Oman532545 v United States, 12/06/2022
36Wanindu Hasaranga Wanindu Hasaranga Sri Lanka531546 v Australia, 14/06/2022
37Akeal Hosein Akeal Hosein West Indies529547 v Pakistan, 12/06/2022
38Kuldeep Yadav Kuldeep Yadav India508765 v New Zealand, 26/01/2019
39Adil Rashid Adil Rashid England506687 v Sri Lanka, 20/10/2018
40Ravindra Jadeja Ravindra Jadeja India506738 v Zimbabwe, 01/08/2013
41Blessing Muzarabani Blessing Muzarabani Zimbabwe505515 v Afghanistan, 09/06/2022
42Taskin Ahmed Taskin Ahmed Bangladesh503528 v West Indies, 10/07/2022
43Colin de Grandhomme Colin de Grandhomme New Zealand502523 v Netherlands, 04/04/2022
44Simi Singh Simi Singh Ireland493507 v Zimbabwe, 13/09/2021
45Saurabh Netravalkar Saurabh Netravalkar USA490490 v Nepal, 15/06/2022
46Ish Sodhi Ish Sodhi New Zealand490509 v Netherlands, 04/04/2022
47Dwaine Pretorius Dwaine Pretorius South Africa485539 v Australia, 06/07/2019
48Mohammad Nawaz Mohammad Nawaz Pakistan484484 v West Indies, 12/06/2022
49Hamza Tahir Hamza Tahir Scotland482484 v Nepal, 17/07/2022
50Zeeshan Maqsood Zeeshan Maqsood Oman478478 v Nepal, 14/06/2022
51Jhye Richardson Jhye Richardson Australia475548 v Pakistan, 24/03/2019
52Chad Soper Chad Soper Papua New Guinea474469 v Oman, 16/04/2022
53Rohan Mustafa Rohan Mustafa United Arab Emirates474496 v Namibia, 08/03/2022
54Imad Wasim Imad Wasim Pakistan466570 v England, 19/05/2019
55Sheldon Cottrell Sheldon Cottrell West Indies465581 v Sri Lanka, 26/02/2020
56Safyaan Sharif Safyaan Sharif Scotland464542 v England, 10/06/2018
57Hasan Ali Hasan Ali Pakistan463766 v New Zealand, 06/01/2018
58Kaleemullah Kaleemullah Oman462476 v Papua New Guinea, 16/04/2022
59Craig Young Craig Young Ireland462470 v West Indies, 16/01/2022
60Andile Phehlukwayo Andile Phehlukwayo South Africa459613 v Pakistan, 30/01/2019
61Josh Little Josh Little Ireland454493 v West Indies, 13/01/2022
62Haris Rauf Haris Rauf Pakistan451462 v West Indies, 08/06/2022
63Anrich Nortje Anrich Nortje South Africa450459 v England, 22/07/2022
64Prasidh Krishna Prasidh Krishna India449481 v West Indies, 11/02/2022
65Reece Topley Reece Topley England449468 v South Africa, 22/07/2022
66Dhananjaya de Silva Dhananjaya de Silva Sri Lanka449454 v Australia, 21/06/2022
67Tendai Chatara Tendai Chatara Zimbabwe448562 v Ireland, 07/03/2015
68Fred Klaassen Fred Klaassen Netherlands446458 v New Zealand, 04/04/2022
69Moeen Ali Moeen Ali England445629 v Australia, 24/06/2018
70Ashton Agar Ashton Agar Australia438456 v Sri Lanka, 14/06/2022
71Taijul Islam Taijul Islam Bangladesh436436 v Zimbabwe, 07/08/2022
72Shardul Thakur Shardul Thakur India434434 v West Indies, 27/07/2022
73Maheesh Theekshana Maheesh Theekshana Sri Lanka433433 v Australia, 24/06/2022
74James Neesham James Neesham New Zealand433458 v Bangladesh, 26/03/2021
75Mohammad Saifuddin Mohammad Saifuddin Bangladesh432496 v West Indies, 25/01/2021
76Nuwan Pradeep Nuwan Pradeep Sri Lanka432506 v England, 13/10/2018
77Wahab Riaz Wahab Riaz Pakistan428522 v England, 13/11/2015
78Hardik Pandya Hardik Pandya India427552 v South Africa, 16/02/2018
79Faheem Ashraf Faheem Ashraf Pakistan425477 v South Africa, 02/04/2021
80Sikandar Raza Sikandar Raza Zimbabwe425494 v UAE, 16/04/2019
81Jan Frylinck Jan Frylinck Namibia423423 v Nepal, 16/07/2022
82Jeffrey Vandersay Jeffrey Vandersay Sri Lanka422431 v Australia, 21/06/2022
83Saqib Mahmood Saqib Mahmood England415454 v Pakistan, 13/07/2021
84Assad Vala Assad Vala Papua New Guinea409392 v Oman, 16/04/2022
85Jason Holder Jason Holder West Indies405486 v Sri Lanka, 10/03/2021
86Michael Leask Michael Leask Scotland403425 v United States, 29/05/2022
87Tom Curran Tom Curran England399443 v Sri Lanka, 04/07/2021
88Khawar Ali Khawar Ali Oman398401 v Nepal, 09/06/2022
89Zahoor Khan Zahoor Khan United Arab Emirates395417 v Papua New Guinea, 15/03/2022
90Mohammed Siraj Mohammed Siraj India391391 v West Indies, 27/07/2022
91Mark Adair Mark Adair Ireland390394 v New Zealand, 12/07/2022
92Sompal Kami Sompal Kami Nepal390399 v Namibia, 16/07/2022
93Karan KC Karan KC Nepal387397 v Scotland, 13/07/2022
94Norman Vanua Norman Vanua Papua New Guinea386379 v Oman, 12/04/2022
95Alasdair Evans Alasdair Evans Scotland383421 v England, 10/06/2018
96Mitchell Marsh Mitchell Marsh Australia381511 v New Zealand, 04/12/2016
97Sean Williams Sean Williams Zimbabwe381474 v Sri Lanka, 30/06/2017
98Jason Behrendorff Jason Behrendorff Australia380439 v England, 11/07/2019
99Doug Bracewell Doug Bracewell New Zealand380437 v India, 16/10/2016
100Wayne Parnell Wayne Parnell South Africa380550 v West Indies, 28/01/2015