Listen to the latest songs, only on JioSaavn.com

ICC Player Rankings for ODI Bowlers

RankPlayerRatingCareer Best Rating
1 Trent Boult Trent Boult New Zealand760775 v Australia, 11/09/2022
2Josh Hazlewood Josh Hazlewood Australia727733 v England, 26/01/2018
3Mitchell Starc Mitchell Starc Australia665783 v New Zealand, 29/03/2015
4Shaheen Afridi Shaheen Afridi Pakistan661688 v West Indies, 10/06/2022
5Matt Henry Matt Henry New Zealand656691 v Bangladesh, 26/03/2021
6Adam Zampa Adam Zampa Australia655655 v England, 22/11/2022
7Mehidy Hasan Mehidy Hasan Bangladesh655725 v Sri Lanka, 25/05/2021
8Mujeeb Ur Rahman Mujeeb Ur Rahman Afghanistan650712 v Ireland, 24/01/2021
9Mustafizur Rahman Mustafizur Rahman Bangladesh640695 v West Indies, 14/12/2018
10Rashid Khan Rashid Khan Afghanistan635806 v Pakistan, 21/09/2018
11Chris Woakes Chris Woakes England632711 v Sri Lanka, 04/07/2021
12Mohammad Nabi Mohammad Nabi Afghanistan631657 v Zimbabwe, 09/06/2022
13Andy McBrine Andy McBrine Ireland630646 v West Indies, 16/01/2022
14Jasprit Bumrah Jasprit Bumrah India629841 v West Indies, 01/11/2018
15Kagiso Rabada Kagiso Rabada South Africa629724 v England, 29/05/2017
16Shakib Al Hasan Shakib Al Hasan Bangladesh619717 v Zimbabwe, 05/11/2009
17Pat Cummins Pat Cummins Australia615729 v Pakistan, 12/06/2019
18Alzarri Joseph Alzarri Joseph West Indies609623 v New Zealand, 17/08/2022
19Mitchell Santner Mitchell Santner New Zealand578663 v England, 25/02/2018
20Lungi Ngidi Lungi Ngidi South Africa577621 v Australia, 04/03/2020
21Mark Watt Mark Watt Scotland574579 v UAE, 14/08/2022
22Akeal Hosein Akeal Hosein West Indies573577 v New Zealand, 19/08/2022
23Yuzvendra Chahal Yuzvendra Chahal India563730 v New Zealand, 23/01/2019
24David Willey David Willey England553569 v South Africa, 24/07/2022
25Keshav Maharaj Keshav Maharaj South Africa553567 v India, 06/10/2022
26Kuldeep Yadav Kuldeep Yadav India552765 v New Zealand, 26/01/2019
27Wanindu Hasaranga Wanindu Hasaranga Sri Lanka551551 v Afghanistan, 27/11/2022
28Saurabh Netravalkar Saurabh Netravalkar USA537545 v Papua New Guinea, 22/11/2022
29Shadab Khan Shadab Khan Pakistan536607 v South Africa, 22/01/2019
30Tabraiz Shamsi Tabraiz Shamsi South Africa535597 v Bangladesh, 20/03/2022
31Akila Dananjaya Akila Dananjaya Sri Lanka535651 v England, 23/10/2018
32Lockie Ferguson Lockie Ferguson New Zealand533668 v West Indies, 22/06/2019
33Bilal Khan Bilal Khan Oman532545 v United States, 12/06/2022
34Tim Southee Tim Southee New Zealand527638 v England, 20/02/2015
35Mark Wood Mark Wood England526615 v Afghanistan, 18/06/2019
36Dushmantha Chameera Dushmantha Chameera Sri Lanka526552 v Australia, 16/06/2022
37Sandeep Lamichhane Sandeep Lamichhane Nepal518540 v Namibia, 16/07/2022
38Mohammed Siraj Mohammed Siraj India517527 v South Africa, 11/10/2022
39Ahmed Raza Ahmed Raza United Arab Emirates514562 v Papua New Guinea, 15/03/2022
40Bhuvneshwar Kumar Bhuvneshwar Kumar India508657 v West Indies, 17/10/2014
41Bernard Scholtz Bernard Scholtz Namibia506506 v United States, 26/11/2022
42Mohammad Shami Mohammad Shami India506654 v Bangladesh, 19/03/2015
43Adil Rashid Adil Rashid England504687 v Sri Lanka, 20/10/2018
44Taskin Ahmed Taskin Ahmed Bangladesh498528 v West Indies, 10/07/2022
45Mohammad Nawaz Mohammad Nawaz Pakistan495500 v Netherlands, 18/08/2022
46Simi Singh Simi Singh Ireland493507 v Zimbabwe, 13/09/2021
47Rohan Mustafa Rohan Mustafa United Arab Emirates483496 v Namibia, 08/03/2022
48Haris Rauf Haris Rauf Pakistan479484 v Netherlands, 18/08/2022
49Zeeshan Maqsood Zeeshan Maqsood Oman478478 v United States, 12/06/2022
50Hamza Tahir Hamza Tahir Scotland472484 v Nepal, 17/07/2022
51Shardul Thakur Shardul Thakur India471492 v South Africa, 06/10/2022
52Dwaine Pretorius Dwaine Pretorius South Africa471539 v Australia, 06/07/2019
53Blessing Muzarabani Blessing Muzarabani Zimbabwe470515 v Afghanistan, 09/06/2022
54Nosthush Kenjige Nosthush Kenjige USA469476 v Papua New Guinea, 22/11/2022
55Chad Soper Chad Soper Papua New Guinea469483 v United States, 13/09/2022
56Taijul Islam Taijul Islam Bangladesh469469 v Zimbabwe, 10/08/2022
57Ravindra Jadeja Ravindra Jadeja India466738 v Zimbabwe, 01/08/2013
58Colin de Grandhomme Colin de Grandhomme New Zealand464523 v Netherlands, 04/04/2022
59Jason Holder Jason Holder West Indies464486 v Sri Lanka, 10/03/2021
60Kaleemullah Kaleemullah Oman462476 v Papua New Guinea, 16/04/2022
61Dhananjaya de Silva Dhananjaya de Silva Sri Lanka462462 v Afghanistan, 27/11/2022
62Craig Young Craig Young Ireland462470 v West Indies, 16/01/2022
63Josh Little Josh Little Ireland454493 v West Indies, 13/01/2022
64Imad Wasim Imad Wasim Pakistan452570 v England, 19/05/2019
65Sheldon Cottrell Sheldon Cottrell West Indies452581 v Sri Lanka, 26/02/2020
66Ish Sodhi Ish Sodhi New Zealand452509 v Netherlands, 04/04/2022
67Maheesh Theekshana Maheesh Theekshana Sri Lanka450450 v Afghanistan, 27/11/2022
68Prasidh Krishna Prasidh Krishna India450481 v West Indies, 11/02/2022
69Anrich Nortje Anrich Nortje South Africa450459 v England, 22/07/2022
70Hasan Ali Hasan Ali Pakistan449766 v New Zealand, 06/01/2018
71Safyaan Sharif Safyaan Sharif Scotland448542 v England, 10/06/2018
72Andile Phehlukwayo Andile Phehlukwayo South Africa438613 v Pakistan, 30/01/2019
73Reece Topley Reece Topley England436468 v South Africa, 22/07/2022
74Jhye Richardson Jhye Richardson Australia434548 v Pakistan, 24/03/2019
75Zahoor Khan Zahoor Khan United Arab Emirates434434 v Nepal, 18/11/2022
76Sikandar Raza Sikandar Raza Zimbabwe434494 v UAE, 16/04/2019
77Fred Klaassen Fred Klaassen Netherlands433458 v New Zealand, 04/04/2022
78Moeen Ali Moeen Ali England432629 v Australia, 24/06/2018
79Michael Leask Michael Leask Scotland432432 v United States, 17/08/2022
80Mohammad Saifuddin Mohammad Saifuddin Bangladesh428496 v West Indies, 25/01/2021
81Assad Vala Assad Vala Papua New Guinea426426 v United States, 25/11/2022
82Nuwan Pradeep Nuwan Pradeep Sri Lanka424506 v England, 13/10/2018
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
86Wahab Riaz Wahab Riaz Pakistan415522 v England, 13/11/2015
87Jeffrey Vandersay Jeffrey Vandersay Sri Lanka414431 v Australia, 21/06/2022
88Faheem Ashraf Faheem Ashraf Pakistan413477 v South Africa, 02/04/2021
89Richard Ngarava Richard Ngarava Zimbabwe413413 v Australia, 03/09/2022
90Jan Frylinck Jan Frylinck Namibia411442 v Papua New Guinea, 20/09/2022
91Ruben Trumpelmann Ruben Trumpelmann Namibia405405 v United States, 26/11/2022
92Wayne Parnell Wayne Parnell South Africa405550 v West Indies, 28/01/2015
93Sompal Kami Sompal Kami Nepal404404 v UAE, 18/11/2022
94Saqib Mahmood Saqib Mahmood England402454 v Pakistan, 13/07/2021
95Gulbadin Naib Gulbadin Naib Afghanistan400472 v Ireland, 21/05/2019
96Khawar Ali Khawar Ali Oman398401 v Nepal, 09/06/2022
97Sean Abbott Sean Abbott Australia397398 v New Zealand, 11/09/2022
98Axar Patel Axar Patel India396663 v Australia, 01/10/2017
99Mitchell Marsh Mitchell Marsh Australia396511 v New Zealand, 04/12/2016
100Fazalhaq Farooqi Fazalhaq Farooqi Afghanistan395421 v Sri Lanka, 25/11/2022