Listen to the latest songs, only on JioSaavn.com

ICC Player Rankings for ODI Bowlers

RankPlayerRatingCareer Best Rating
1 Trent Boult Trent Boult New Zealand726770 v West Indies, 22/06/2019
2Chris Woakes Chris Woakes England700711 v Sri Lanka, 04/07/2021
3Josh Hazlewood Josh Hazlewood Australia698733 v England, 26/01/2018
4Matt Henry Matt Henry New Zealand683691 v Bangladesh, 26/03/2021
5Mujeeb Ur Rahman Mujeeb Ur Rahman Afghanistan681712 v Ireland, 24/01/2021
6Jasprit Bumrah Jasprit Bumrah India679841 v West Indies, 01/11/2018
7Shaheen Afridi Shaheen Afridi Pakistan671671 v Australia, 02/04/2022
8Mehidy Hasan Mehidy Hasan Bangladesh661725 v Sri Lanka, 25/05/2021
9Shakib Al Hasan Shakib Al Hasan Bangladesh657717 v Zimbabwe, 05/11/2009
10Rashid Khan Rashid Khan Afghanistan650806 v Pakistan, 21/09/2018
11Andy McBrine Andy McBrine Ireland646646 v West Indies, 16/01/2022
12Kagiso Rabada Kagiso Rabada South Africa644724 v England, 29/05/2017
13Mitchell Starc Mitchell Starc Australia642783 v New Zealand, 29/03/2015
14Adam Zampa Adam Zampa Australia634650 v Pakistan, 29/03/2022
15Pat Cummins Pat Cummins Australia627729 v Pakistan, 12/06/2019
16Mustafizur Rahman Mustafizur Rahman Bangladesh614695 v West Indies, 14/12/2018
17Yuzvendra Chahal Yuzvendra Chahal India610730 v New Zealand, 23/01/2019
18Lungi Ngidi Lungi Ngidi South Africa607621 v Australia, 04/03/2020
19Mohammad Nabi Mohammad Nabi Afghanistan603653 v Zimbabwe, 26/02/2017
20Mark Wood Mark Wood England594615 v Afghanistan, 18/06/2019
21Alzarri Joseph Alzarri Joseph West Indies593594 v Australia, 22/07/2021
22Bhuvneshwar Kumar Bhuvneshwar Kumar India585657 v West Indies, 17/10/2014
23Tabraiz Shamsi Tabraiz Shamsi South Africa582597 v Bangladesh, 20/03/2022
24Mitchell Santner Mitchell Santner New Zealand574663 v England, 25/02/2018
25Akila Dananjaya Akila Dananjaya Sri Lanka574651 v England, 23/10/2018
26Mohammad Shami Mohammad Shami India549654 v Bangladesh, 19/03/2015
27Dushmantha Chameera Dushmantha Chameera Sri Lanka540540 v Zimbabwe, 21/01/2022
28Ahmed Raza Ahmed Raza United Arab Emirates539562 v Papua New Guinea, 15/03/2022
29Kuldeep Yadav Kuldeep Yadav India538765 v New Zealand, 26/01/2019
30Ravindra Jadeja Ravindra Jadeja India534738 v Zimbabwe, 01/08/2013
31Keshav Maharaj Keshav Maharaj South Africa531542 v Bangladesh, 18/03/2022
32Sheldon Cottrell Sheldon Cottrell West Indies525581 v Sri Lanka, 26/02/2020
33Wanindu Hasaranga Wanindu Hasaranga Sri Lanka523531 v South Africa, 07/09/2021
34Taskin Ahmed Taskin Ahmed Bangladesh523523 v South Africa, 23/03/2022
35Colin de Grandhomme Colin de Grandhomme New Zealand523523 v Netherlands, 04/04/2022
36Mark Watt Mark Watt Scotland519529 v Papua New Guinea, 29/09/2021
37Shadab Khan Shadab Khan Pakistan509607 v South Africa, 22/01/2019
38Ish Sodhi Ish Sodhi New Zealand509509 v Netherlands, 04/04/2022
39Bilal Khan Bilal Khan Oman504504 v Namibia, 14/03/2022
40David Willey David Willey England501551 v Sri Lanka, 02/07/2016
41Simi Singh Simi Singh Ireland499507 v Zimbabwe, 13/09/2021
42Adil Rashid Adil Rashid England497687 v Sri Lanka, 20/10/2018
43Blessing Muzarabani Blessing Muzarabani Zimbabwe484494 v Sri Lanka, 18/01/2022
44Rohan Mustafa Rohan Mustafa United Arab Emirates483496 v Namibia, 08/03/2022
45Prasidh Krishna Prasidh Krishna India481481 v West Indies, 11/02/2022
46Josh Little Josh Little Ireland480493 v West Indies, 13/01/2022
47Imad Wasim Imad Wasim Pakistan480570 v England, 19/05/2019
48Sandeep Lamichhane Sandeep Lamichhane Nepal478478 v Papua New Guinea, 26/03/2022
49Dwaine Pretorius Dwaine Pretorius South Africa476539 v Australia, 06/07/2019
50Andile Phehlukwayo Andile Phehlukwayo South Africa470613 v Pakistan, 30/01/2019
51Craig Young Craig Young Ireland470470 v West Indies, 16/01/2022
52Hasan Ali Hasan Ali Pakistan466766 v New Zealand, 06/01/2018
53Tendai Chatara Tendai Chatara Zimbabwe466562 v Ireland, 07/03/2015
54Jason Holder Jason Holder West Indies460486 v Sri Lanka, 10/03/2021
55Akeal Hosein Akeal Hosein West Indies458465 v India, 06/02/2022
56Fred Klaassen Fred Klaassen Netherlands458458 v New Zealand, 04/04/2022
57Nuwan Pradeep Nuwan Pradeep Sri Lanka455506 v England, 13/10/2018
58Saqib Mahmood Saqib Mahmood England454454 v Pakistan, 13/07/2021
59Mohammad Saifuddin Mohammad Saifuddin Bangladesh454496 v West Indies, 25/01/2021
60James Neesham James Neesham New Zealand451458 v Bangladesh, 26/03/2021
61Moeen Ali Moeen Ali England449629 v Australia, 24/06/2018
62Kaleemullah Kaleemullah Oman445445 v Namibia, 14/03/2022
63Chad Soper Chad Soper Papua New Guinea442442 v Nepal, 26/03/2022
64Wahab Riaz Wahab Riaz Pakistan441522 v England, 13/11/2015
65Faheem Ashraf Faheem Ashraf Pakistan438477 v South Africa, 02/04/2021
66Tom Curran Tom Curran England436443 v Sri Lanka, 04/07/2021
67Safyaan Sharif Safyaan Sharif Scotland436542 v England, 10/06/2018
68Haris Rauf Haris Rauf Pakistan435435 v Australia, 02/04/2022
69Suranga Lakmal Suranga Lakmal Sri Lanka429594 v Bangladesh, 25/01/2018
70Ashton Agar Ashton Agar Australia429436 v West Indies, 26/07/2021
71Zeeshan Maqsood Zeeshan Maqsood Oman421465 v Namibia, 27/11/2021
72Saurabh Netravalkar Saurabh Netravalkar USA419419 v Oman, 20/09/2021
73Anrich Nortje Anrich Nortje South Africa417436 v Sri Lanka, 02/09/2021
74Ben Stokes Ben Stokes England410474 v New Zealand, 03/07/2019
75Zahoor Khan Zahoor Khan United Arab Emirates409417 v Papua New Guinea, 15/03/2022
76Alasdair Evans Alasdair Evans Scotland408421 v England, 10/06/2018
77Sikandar Raza Sikandar Raza Zimbabwe406494 v UAE, 16/04/2019
78Kemar Roach Kemar Roach West Indies401650 v Pakistan, 19/07/2013
79Sean Williams Sean Williams Zimbabwe401474 v Sri Lanka, 30/06/2017
80Jason Behrendorff Jason Behrendorff Australia400439 v England, 11/07/2019
81Doug Bracewell Doug Bracewell New Zealand396437 v India, 16/10/2016
82Dhananjaya de Silva Dhananjaya de Silva Sri Lanka395412 v Bangladesh, 23/05/2021
83Shardul Thakur Shardul Thakur India393411 v England, 28/03/2021
84Wayne Parnell Wayne Parnell South Africa392550 v West Indies, 28/01/2015
85Rubel Hossain Rubel Hossain Bangladesh388514 v Pakistan, 01/12/2011
86Mitchell Marsh Mitchell Marsh Australia384511 v New Zealand, 04/12/2016
87Hardik Pandya Hardik Pandya India382552 v South Africa, 16/02/2018
88Gulbadin Naib Gulbadin Naib Afghanistan382472 v Ireland, 21/05/2019
89Ravichandran Ashwin Ravichandran Ashwin India381691 v Sri Lanka, 24/07/2012
90Maheesh Theekshana Maheesh Theekshana Sri Lanka380380 v Zimbabwe, 21/01/2022
91Barry McCarthy Barry McCarthy Ireland379448 v West Indies, 09/01/2020
92Nosaina Pokana Nosaina Pokana Papua New Guinea379384 v Oman, 26/09/2021
93Assad Vala Assad Vala Papua New Guinea379384 v Nepal, 25/03/2022
94Marcus Stoinis Marcus Stoinis Australia377426 v England, 25/06/2019
95Michael Leask Michael Leask Scotland374382 v Papua New Guinea, 29/09/2021
96Junaid Siddique Junaid Siddique United Arab Emirates372372 v Nepal, 21/03/2022
97Norman Vanua Norman Vanua Papua New Guinea366366 v Nepal, 26/03/2022
98Mohammad Nawaz Mohammad Nawaz Pakistan365376 v South Africa, 07/04/2021
99Jeffrey Vandersay Jeffrey Vandersay Sri Lanka365365 v Zimbabwe, 21/01/2022
100Lakshan Sandakan Lakshan Sandakan Sri Lanka365383 v Bangladesh, 25/05/2021