Listen to the latest songs, only on JioSaavn.com

ICC Player Rankings for ODI Bowlers

RankPlayerRatingCareer Best Rating
1 Trent Boult Trent Boult New Zealand737770 v West Indies, 22/06/2019
2Josh Hazlewood Josh Hazlewood Australia709733 v England, 26/01/2018
3Mujeeb Ur Rahman Mujeeb Ur Rahman Afghanistan708712 v Ireland, 24/01/2021
4Chris Woakes Chris Woakes England700711 v Sri Lanka, 04/07/2021
5Mehidy Hasan Mehidy Hasan Bangladesh692725 v Sri Lanka, 25/05/2021
6Matt Henry Matt Henry New Zealand691691 v Bangladesh, 26/03/2021
7Jasprit Bumrah Jasprit Bumrah India679841 v West Indies, 01/11/2018
8Mitchell Starc Mitchell Starc Australia652783 v New Zealand, 29/03/2015
9Shakib Al Hasan Shakib Al Hasan Bangladesh650717 v Zimbabwe, 05/11/2009
10Kagiso Rabada Kagiso Rabada South Africa646724 v England, 29/05/2017
11Mustafizur Rahman Mustafizur Rahman Bangladesh640695 v West Indies, 14/12/2018
12Pat Cummins Pat Cummins Australia636729 v Pakistan, 12/06/2019
13Shaheen Afridi Shaheen Afridi Pakistan630637 v England, 08/07/2021
14Mohammad Amir Mohammad Amir Pakistan628663 v Sri Lanka, 02/10/2019
15Rashid Khan Rashid Khan Afghanistan626806 v Pakistan, 21/09/2018
16Adam Zampa Adam Zampa Australia625625 v West Indies, 26/07/2021
17Bhuvneshwar Kumar Bhuvneshwar Kumar India621657 v West Indies, 17/10/2014
18Lockie Ferguson Lockie Ferguson New Zealand619668 v West Indies, 22/06/2019
19Jofra Archer Jofra Archer England609642 v Australia, 13/09/2020
20Yuzvendra Chahal Yuzvendra Chahal India603730 v New Zealand, 23/01/2019
21Mohammad Nabi Mohammad Nabi Afghanistan596653 v Zimbabwe, 26/02/2017
22Mark Wood Mark Wood England594615 v Afghanistan, 18/06/2019
23Alzarri Joseph Alzarri Joseph West Indies592594 v Australia, 22/07/2021
24Lungi Ngidi Lungi Ngidi South Africa590621 v Australia, 04/03/2020
25Mitchell Santner Mitchell Santner New Zealand583663 v England, 25/02/2018
25Akila Dananjaya Akila Dananjaya Sri Lanka583651 v England, 23/10/2018
27Andy McBrine Andy McBrine Ireland579579 v Zimbabwe, 13/09/2021
28Mohammed Shami Mohammed Shami India566654 v Bangladesh, 19/03/2015
29Tabraiz Shamsi Tabraiz Shamsi South Africa562562 v Sri Lanka, 07/09/2021
29Kuldeep Yadav Kuldeep Yadav India562765 v New Zealand, 26/01/2019
31Ravindra Jadeja Ravindra Jadeja India550738 v Zimbabwe, 01/08/2013
32Sheldon Cottrell Sheldon Cottrell West Indies541581 v Sri Lanka, 26/02/2020
33Ahmed Raza Ahmed Raza United Arab Emirates531531 v Ireland, 18/01/2021
33Wanindu Hasaranga Wanindu Hasaranga Sri Lanka531531 v South Africa, 07/09/2021
35Dushmantha Chameera Dushmantha Chameera Sri Lanka525538 v England, 29/06/2021
36Shadab Khan Shadab Khan Pakistan517607 v South Africa, 22/01/2019
37Colin de Grandhomme Colin de Grandhomme New Zealand508522 v India, 11/02/2020
38Simi Singh Simi Singh Ireland507507 v Zimbabwe, 13/09/2021
39David Willey David Willey England501551 v Sri Lanka, 02/07/2016
40Tim Southee Tim Southee New Zealand500638 v England, 20/02/2015
41Adil Rashid Adil Rashid England497687 v Sri Lanka, 20/10/2018
42Ish Sodhi Ish Sodhi New Zealand496
43Keshav Maharaj Keshav Maharaj South Africa494494 v Sri Lanka, 07/09/2021
44Mark Watt Mark Watt Scotland490495 v United States, 14/12/2019
45Imad Wasim Imad Wasim Pakistan488570 v England, 19/05/2019
46Hasan Ali Hasan Ali Pakistan483766 v New Zealand, 06/01/2018
47Usman Shinwari Usman Shinwari Pakistan482504 v Sri Lanka, 02/10/2019
48Jhye Richardson Jhye Richardson Australia480548 v Pakistan, 24/03/2019
49Rohan Mustafa Rohan Mustafa United Arab Emirates477477 v Ireland, 18/01/2021
50Blessing Muzarabani Blessing Muzarabani Zimbabwe470470 v Ireland, 13/09/2021
51Mashrafe Mortaza Mashrafe Mortaza Bangladesh469653 v Zimbabwe, 23/01/2009
51Andile Phehlukwayo Andile Phehlukwayo South Africa469613 v Pakistan, 30/01/2019
53Mohammad Saifuddin Mohammad Saifuddin Bangladesh468496 v West Indies, 25/01/2021
54Safyaan Sharif Safyaan Sharif Scotland467542 v England, 10/06/2018
55Josh Little Josh Little Ireland463463 v Zimbabwe, 13/09/2021
56Tendai Chatara Tendai Chatara Zimbabwe458562 v Ireland, 07/03/2015
56James Neesham James Neesham New Zealand458458 v Bangladesh, 26/03/2021
58Saqib Mahmood Saqib Mahmood England454454 v Pakistan, 13/07/2021
59Nuwan Pradeep Nuwan Pradeep Sri Lanka453506 v England, 13/10/2018
60Jason Holder Jason Holder West Indies451486 v Sri Lanka, 10/03/2021
61Moeen Ali Moeen Ali England449629 v Australia, 24/06/2018
62Wahab Riaz Wahab Riaz Pakistan447522 v England, 13/11/2015
63Faheem Ashraf Faheem Ashraf Pakistan445477 v South Africa, 02/04/2021
64Akeal Hosein Akeal Hosein West Indies443443 v Australia, 26/07/2021
65Ashton Agar Ashton Agar Australia436436 v West Indies, 26/07/2021
65Suranga Lakmal Suranga Lakmal Sri Lanka436594 v Bangladesh, 25/01/2018
65Tom Curran Tom Curran England436443 v Sri Lanka, 04/07/2021
68Taskin Ahmed Taskin Ahmed Bangladesh434456 v Sri Lanka, 28/03/2017
69Anrich Nortje Anrich Nortje South Africa432436 v Sri Lanka, 02/09/2021
70Josh Davey Josh Davey Scotland427436 v UAE, 15/12/2019
71Sikandar Raza Sikandar Raza Zimbabwe424494 v UAE, 16/04/2019
72Saurabh Netravalkar Saurabh Netravalkar USA419419 v Oman, 20/09/2021
73Kane Richardson Kane Richardson Australia416448 v India, 17/01/2020
74Sean Williams Sean Williams Zimbabwe413474 v Sri Lanka, 30/06/2017
75Ben Stokes Ben Stokes England410474 v New Zealand, 03/07/2019
76Craig Young Craig Young Ireland405421 v South Africa, 16/07/2021
76Shardul Thakur Shardul Thakur India405411 v England, 28/03/2021
78Dhananjaya de Silva Dhananjaya de Silva Sri Lanka401412 v Bangladesh, 23/05/2021
79Sandeep Lamichhane Sandeep Lamichhane Nepal400400 v Oman, 19/09/2021
79Rubel Hossain Rubel Hossain Bangladesh400514 v Pakistan, 01/12/2011
81Gulbadin Naib Gulbadin Naib Afghanistan399472 v Ireland, 21/05/2019
82Hardik Pandya Hardik Pandya India394552 v South Africa, 16/02/2018
82Alasdair Evans Alasdair Evans Scotland394421 v England, 10/06/2018
84Mitchell Marsh Mitchell Marsh Australia390511 v New Zealand, 04/12/2016
85Barry McCarthy Barry McCarthy Ireland385448 v West Indies, 09/01/2020
86Marcus Stoinis Marcus Stoinis Australia377426 v England, 25/06/2019
88Nosaina Pokana Nosaina Pokana Papua New Guinea375377 v United States, 09/09/2021
89Taijul Islam Taijul Islam Bangladesh374397 v Zimbabwe, 06/03/2020
91Chad Soper Chad Soper Papua New Guinea371371 v Nepal, 10/09/2021
92Lakshan Sandakan Lakshan Sandakan Sri Lanka370383 v Bangladesh, 25/05/2021
92Mohammad Nawaz Mohammad Nawaz Pakistan370376 v South Africa, 07/04/2021
94Donald Tiripano Donald Tiripano Zimbabwe362373 v Pakistan, 03/11/2020
95Fred Klaassen Fred Klaassen Netherlands358358 v Ireland, 07/06/2021
96Oshane Thomas Oshane Thomas West Indies355419 v Australia, 06/06/2019
97Kyle Jamieson Kyle Jamieson New Zealand352352 v Bangladesh, 26/03/2021
98Charles Amini Charles Amini Papua New Guinea351351 v Nepal, 10/09/2021
98Michael Leask Michael Leask Scotland351362 v Papua New Guinea, 17/08/2019
100Sharafuddin Ashraf Sharafuddin Ashraf Afghanistan347354 v West Indies, 25/03/2018