Listen to the latest songs, only on JioSaavn.com

ICC Player Rankings for ODI Bowlers

RankPlayerRatingCareer Best Rating
1 Mohammed Siraj Mohammed Siraj India729736 v New Zealand, 21/01/2023
2Josh Hazlewood Josh Hazlewood Australia727733 v England, 26/01/2018
3Trent Boult Trent Boult New Zealand708775 v Australia, 11/09/2022
4Mitchell Starc Mitchell Starc Australia665783 v New Zealand, 29/03/2015
5Rashid Khan Rashid Khan Afghanistan659806 v Pakistan, 21/09/2018
6Adam Zampa Adam Zampa Australia655655 v England, 22/11/2022
7Shakib Al Hasan Shakib Al Hasan Bangladesh652717 v Zimbabwe, 05/11/2009
8Shaheen Afridi Shaheen Afridi Pakistan641688 v West Indies, 10/06/2022
9Mustafizur Rahman Mustafizur Rahman Bangladesh638695 v West Indies, 14/12/2018
10Mujeeb Ur Rahman Mujeeb Ur Rahman Afghanistan637712 v Ireland, 24/01/2021
11Chris Woakes Chris Woakes England632711 v Sri Lanka, 04/07/2021
12Mohammad Nabi Mohammad Nabi Afghanistan631657 v Zimbabwe, 09/06/2022
13Mehidy Hasan Mehidy Hasan Bangladesh631725 v Sri Lanka, 25/05/2021
14Kagiso Rabada Kagiso Rabada South Africa629724 v England, 29/05/2017
15Matt Henry Matt Henry New Zealand624691 v Bangladesh, 26/03/2021
16Pat Cummins Pat Cummins Australia615729 v Pakistan, 12/06/2019
17Andy McBrine Andy McBrine Ireland613646 v West Indies, 16/01/2022
18Alzarri Joseph Alzarri Joseph West Indies609623 v New Zealand, 17/08/2022
19Mark Watt Mark Watt Scotland594594 v Nepal, 08/12/2022
20Kuldeep Yadav Kuldeep Yadav India594765 v New Zealand, 26/01/2019
21Lungi Ngidi Lungi Ngidi South Africa577621 v Australia, 04/03/2020
22Akeal Hosein Akeal Hosein West Indies573577 v New Zealand, 19/08/2022
23Wanindu Hasaranga Wanindu Hasaranga Sri Lanka571571 v India, 12/01/2023
24Jasprit Bumrah Jasprit Bumrah India569841 v West Indies, 01/11/2018
25David Willey David Willey England553569 v South Africa, 24/07/2022
26Keshav Maharaj Keshav Maharaj South Africa553567 v India, 06/10/2022
27Mitchell Santner Mitchell Santner New Zealand552663 v England, 25/02/2018
28Mohammad Nawaz Mohammad Nawaz Pakistan549549 v New Zealand, 13/01/2023
29Saurabh Netravalkar Saurabh Netravalkar USA537545 v Papua New Guinea, 22/11/2022
30Bernard Scholtz Bernard Scholtz Namibia535535 v Nepal, 07/12/2022
31Tabraiz Shamsi Tabraiz Shamsi South Africa535597 v Bangladesh, 20/03/2022
32Mohammad Shami Mohammad Shami India533654 v Bangladesh, 19/03/2015
33Joshua Little Joshua Little Ireland532533 v Zimbabwe, 21/01/2023
34Bilal Khan Bilal Khan Oman532545 v United States, 12/06/2022
35Shardul Thakur Shardul Thakur India527528 v Bangladesh, 10/12/2022
36Mark Wood Mark Wood England526615 v Afghanistan, 18/06/2019
37Tim Southee Tim Southee New Zealand522638 v England, 20/02/2015
38Shadab Khan Shadab Khan Pakistan520607 v South Africa, 22/01/2019
39Yuzvendra Chahal Yuzvendra Chahal India518730 v New Zealand, 23/01/2019
40Ahmed Raza Ahmed Raza United Arab Emirates514562 v Papua New Guinea, 15/03/2022
41Akila Dananjaya Akila Dananjaya Sri Lanka514651 v England, 23/10/2018
42Lockie Ferguson Lockie Ferguson New Zealand510668 v West Indies, 22/06/2019
43Dushmantha Chameera Dushmantha Chameera Sri Lanka506552 v Australia, 16/06/2022
44Adil Rashid Adil Rashid England504687 v Sri Lanka, 20/10/2018
45Sandeep Lamichhane Sandeep Lamichhane Nepal498540 v Namibia, 16/07/2022
46Rohan Mustafa Rohan Mustafa United Arab Emirates483496 v Namibia, 08/03/2022
47Simi Singh Simi Singh Ireland478507 v Zimbabwe, 13/09/2021
48Zeeshan Maqsood Zeeshan Maqsood Oman478478 v United States, 12/06/2022
49Taskin Ahmed Taskin Ahmed Bangladesh476528 v West Indies, 10/07/2022
50Dhananjaya de Silva Dhananjaya de Silva Sri Lanka474479 v India, 12/01/2023
51Dwaine Pretorius Dwaine Pretorius South Africa471539 v Australia, 06/07/2019
52Safyaan Sharif Safyaan Sharif Scotland470542 v England, 10/06/2018
53Nosthush Kenjige Nosthush Kenjige USA469476 v Papua New Guinea, 22/11/2022
54Chad Soper Chad Soper Papua New Guinea469483 v United States, 13/09/2022
55Jason Holder Jason Holder West Indies464486 v Sri Lanka, 10/03/2021
56Kaleemullah Kaleemullah Oman462476 v Papua New Guinea, 16/04/2022
57Mark Adair Mark Adair Ireland460460 v Zimbabwe, 23/01/2023
58Bhuvneshwar Kumar Bhuvneshwar Kumar India460657 v West Indies, 17/10/2014
59Blessing Muzarabani Blessing Muzarabani Zimbabwe456515 v Afghanistan, 09/06/2022
60Taijul Islam Taijul Islam Bangladesh455469 v Zimbabwe, 10/08/2022
61Sheldon Cottrell Sheldon Cottrell West Indies452581 v Sri Lanka, 26/02/2020
62Anrich Nortje Anrich Nortje South Africa450459 v England, 22/07/2022
63Haris Rauf Haris Rauf Pakistan449484 v Netherlands, 18/08/2022
64Craig Young Craig Young Ireland448470 v West Indies, 16/01/2022
65Ish Sodhi Ish Sodhi New Zealand441509 v Netherlands, 04/04/2022
66Imad Wasim Imad Wasim Pakistan439570 v England, 19/05/2019
67Andile Phehlukwayo Andile Phehlukwayo South Africa438613 v Pakistan, 30/01/2019
68Hasan Ali Hasan Ali Pakistan436766 v New Zealand, 06/01/2018
69Reece Topley Reece Topley England436468 v South Africa, 22/07/2022
70Maheesh Theekshana Maheesh Theekshana Sri Lanka435450 v Afghanistan, 27/11/2022
71Hamza Tahir Hamza Tahir Scotland434484 v Nepal, 17/07/2022
72Jhye Richardson Jhye Richardson Australia434548 v Pakistan, 24/03/2019
73Zahoor Khan Zahoor Khan United Arab Emirates434434 v Nepal, 18/11/2022
74Fred Klaassen Fred Klaassen Netherlands433458 v New Zealand, 04/04/2022
75Moeen Ali Moeen Ali England432629 v Australia, 24/06/2018
76Colin de Grandhomme Colin de Grandhomme New Zealand432523 v Netherlands, 04/04/2022
77Richard Ngarava Richard Ngarava Zimbabwe426435 v Ireland, 21/01/2023
78Assad Vala Assad Vala Papua New Guinea426426 v United States, 25/11/2022
79Ravindra Jadeja Ravindra Jadeja India422738 v Zimbabwe, 01/08/2013
80Hardik Pandya Hardik Pandya India420552 v South Africa, 16/02/2018
81Sikandar Raza Sikandar Raza Zimbabwe420494 v UAE, 16/04/2019
82JJ Smit JJ Smit Namibia418418 v Nepal, 07/12/2022
83Tendai Chatara Tendai Chatara Zimbabwe417562 v Ireland, 07/03/2015
84Steven Taylor Steven Taylor USA416424 v Papua New Guinea, 25/11/2022
85Ashton Agar Ashton Agar Australia416456 v Sri Lanka, 14/06/2022
86Mohammad Saifuddin Mohammad Saifuddin Bangladesh415496 v West Indies, 25/01/2021
87Ruben Trumpelmann Ruben Trumpelmann Namibia409420 v Scotland, 05/12/2022
88Chris Sole Chris Sole Scotland409409 v Nepal, 08/12/2022
89Michael Leask Michael Leask Scotland409432 v United States, 17/08/2022
90Prasidh Krishna Prasidh Krishna India407481 v West Indies, 11/02/2022
91Nuwan Pradeep Nuwan Pradeep Sri Lanka407506 v England, 13/10/2018
92Wayne Parnell Wayne Parnell South Africa405550 v West Indies, 28/01/2015
93Wahab Riaz Wahab Riaz Pakistan403522 v England, 13/11/2015
94Saqib Mahmood Saqib Mahmood England402454 v Pakistan, 13/07/2021
95Fazalhaq Farooqi Fazalhaq Farooqi Afghanistan400421 v Sri Lanka, 25/11/2022
96Faheem Ashraf Faheem Ashraf Pakistan400477 v South Africa, 02/04/2021
97Khawar Ali Khawar Ali Oman398401 v Nepal, 09/06/2022
98Sean Abbott Sean Abbott Australia397398 v New Zealand, 11/09/2022
99Mitchell Marsh Mitchell Marsh Australia396511 v New Zealand, 04/12/2016
100Jan Frylinck Jan Frylinck Namibia395442 v Papua New Guinea, 20/09/2022