Listen to the latest songs, only on JioSaavn.com

ICC Player Rankings for ODI Bowlers

Rank Player Rating Career Best Rating
1 Trent Boult Trent Boult New Zealand 737 770 v West Indies, 22/06/2019
2 Mahedi Hasan Mahedi Hasan Bangladesh 713 725 v Sri Lanka, 25/05/2021
3 Mujeeb Ur Rahman Mujeeb Ur Rahman Afghanistan 708 712 v Ireland, 24/01/2021
4 Matt Henry Matt Henry New Zealand 691 691 v Bangladesh, 26/03/2021
5 Jasprit Bumrah Jasprit Bumrah India 690 841 v West Indies, 01/11/2018
6 Kagiso Rabada Kagiso Rabada South Africa 666 724 v England, 29/05/2017
7 Chris Woakes Chris Woakes England 665 676 v New Zealand, 14/07/2019
8 Josh Hazlewood Josh Hazlewood Australia 660 733 v England, 26/01/2018
9 Pat Cummins Pat Cummins Australia 646 729 v Pakistan, 12/06/2019
10 Mustafizur Rahman Mustafizur Rahman Bangladesh 645 695 v West Indies, 14/12/2018
11 Mohammad Amir Mohammad Amir Pakistan 638 663 v Sri Lanka, 02/10/2019
12 Shaheen Afridi Shaheen Afridi Pakistan 634 634 v South Africa, 07/04/2021
13 Bhuvneshwar Kumar Bhuvneshwar Kumar India 632 657 v West Indies, 17/10/2014
14 Jofra Archer Jofra Archer England 627 642 v Australia, 13/09/2020
15 Rashid Khan Rashid Khan Afghanistan 626 806 v Pakistan, 21/09/2018
16 Adam Zampa Adam Zampa Australia 623 623 v India, 02/12/2020
17 Lockie Ferguson Lockie Ferguson New Zealand 619 668 v West Indies, 22/06/2019
18 Shakib Al Hasan Shakib Al Hasan Bangladesh 613 717 v Zimbabwe, 05/11/2009
19 Mitchell Starc Mitchell Starc Australia 611 783 v New Zealand, 29/03/2015
20 Lungi Ngidi Lungi Ngidi South Africa 606 621 v Australia, 04/03/2020
21 Mohammad Nabi Mohammad Nabi Afghanistan 596 653 v Zimbabwe, 26/02/2017
22 Mark Wood Mark Wood England 594 615 v Sri Lanka, 21/06/2019
22 Akila Dananjaya Akila Dananjaya Sri Lanka 594 651 v England, 23/10/2018
24 Yuzvendra Chahal Yuzvendra Chahal India 584 730 v New Zealand, 23/01/2019
25 Mitchell Santner Mitchell Santner New Zealand 583 663 v England, 25/02/2018
26 Mohammed Shami Mohammed Shami India 574 654 v Bangladesh, 19/03/2015
27 Alzarri Joseph Alzarri Joseph West Indies 569 569 v Sri Lanka, 14/03/2021
28 Kuldeep Yadav Kuldeep Yadav India 564 765 v New Zealand, 26/01/2019
29 Ravindra Jadeja Ravindra Jadeja India 559 738 v Zimbabwe, 01/08/2013
30 Sheldon Cottrell Sheldon Cottrell West Indies 558 581 v Sri Lanka, 26/02/2020
31 Liam Plunkett Liam Plunkett England 546 646 v West Indies, 29/09/2017
32 Andy McBrine Andy McBrine Ireland 536 570 v Zimbabwe, 01/07/2019
33 Dushmantha Chameera Dushmantha Chameera Sri Lanka 533 533 v Bangladesh, 28/05/2021
34 Ahmed Raza Ahmed Raza United Arab Emirates 531 531 v Ireland, 18/01/2021
35 Adil Rashid Adil Rashid England 529 687 v Sri Lanka, 20/10/2018
36 Shadab Khan Shadab Khan Pakistan 523 607 v South Africa, 22/01/2019
37 Dwaine Pretorius Dwaine Pretorius South Africa 515 539 v Australia, 06/07/2019
38 Colin de Grandhomme Colin de Grandhomme New Zealand 508 522 v India, 11/02/2020
39 Andile Phehlukwayo Andile Phehlukwayo South Africa 506 613 v Pakistan, 30/01/2019
40 Tim Southee Tim Southee New Zealand 500 638 v England, 20/02/2015
41 Ish Sodhi Ish Sodhi New Zealand 496
42 Imad Wasim Imad Wasim Pakistan 495 570 v England, 19/05/2019
43 Mark Watt Mark Watt Scotland 490 495 v United States, 14/12/2019
43 Tendai Chatara Tendai Chatara Zimbabwe 490 562 v Ireland, 07/03/2015
45 Usman Shinwari Usman Shinwari Pakistan 489 504 v Sri Lanka, 02/10/2019
46 Jhye Richardson Jhye Richardson Australia 488 548 v Pakistan, 24/03/2019
47 Moeen Ali Moeen Ali England 486 629 v Australia, 24/06/2018
48 Rohan Mustafa Rohan Mustafa United Arab Emirates 477 477 v Ireland, 18/01/2021
49 Mashrafe Mortaza Mashrafe Mortaza Bangladesh 476 653 v Zimbabwe, 23/01/2009
50 David Willey David Willey England 475 551 v Sri Lanka, 02/07/2016
51 Wanindu Hasaranga Wanindu Hasaranga Sri Lanka 473 473 v Bangladesh, 28/05/2021
51 Nuwan Pradeep Nuwan Pradeep Sri Lanka 473 506 v England, 13/10/2018
51 Hasan Ali Hasan Ali Pakistan 473 766 v New Zealand, 06/01/2018
51 Mohammad Saifuddin Mohammad Saifuddin Bangladesh 473 496 v West Indies, 25/01/2021
55 Nathan Coulter-Nile Nathan Coulter-Nile Australia 470 514 v Bangladesh, 20/06/2019
55 Tabraiz Shamsi Tabraiz Shamsi South Africa 470 486 v Australia, 04/03/2020
57 Faheem Ashraf Faheem Ashraf Pakistan 469 477 v South Africa, 02/04/2021
58 Safyaan Sharif Safyaan Sharif Scotland 467 542 v England, 10/06/2018
59 Jason Holder Jason Holder West Indies 465 486 v Sri Lanka, 10/03/2021
60 Nathan Lyon Nathan Lyon Australia 462 510 v South Africa, 06/07/2019
60 Chris Morris Chris Morris South Africa 462 507 v Sri Lanka, 03/06/2017
62 James Neesham James Neesham New Zealand 458 458 v Bangladesh, 26/03/2021
62 Kyle Jarvis Kyle Jarvis Zimbabwe 458 473 v Ireland, 07/07/2019
64 Suranga Lakmal Suranga Lakmal Sri Lanka 456 594 v Bangladesh, 25/01/2018
65 Wahab Riaz Wahab Riaz Pakistan 454 522 v England, 13/11/2015
66 Junaid Khan Junaid Khan Pakistan 449 655 v Sri Lanka, 27/12/2013
67 Simi Singh Simi Singh Ireland 448 448 v Afghanistan, 26/01/2021
68 Sikandar Raza Sikandar Raza Zimbabwe 443 494 v UAE, 16/04/2019
69 Ben Stokes Ben Stokes England 442 474 v New Zealand, 03/07/2019
70 Kemar Roach Kemar Roach West Indies 431 650 v Pakistan, 19/07/2013
71 Dawlat Zadran Dawlat Zadran Afghanistan 427 574 v Zimbabwe, 02/01/2016
71 Josh Davey Josh Davey Scotland 427 436 v UAE, 15/12/2019
73 Sean Williams Sean Williams Zimbabwe 426 474 v Sri Lanka, 30/06/2017
74 Anrich Nortje Anrich Nortje South Africa 425 427 v Pakistan, 04/04/2021
75 Kane Richardson Kane Richardson Australia 422 448 v India, 17/01/2020
75 Aftab Alam Aftab Alam Afghanistan 422 456 v South Africa, 15/06/2019
77 Yasir Shah Yasir Shah Pakistan 418 487 v Zimbabwe, 20/07/2018
78 Shardul Thakur Shardul Thakur India 411 411 v England, 28/03/2021
79 Jason Behrendorff Jason Behrendorff Australia 410 439 v England, 11/07/2019
79 Dhananjaya de Silva Dhananjaya de Silva Sri Lanka 410 412 v Bangladesh, 23/05/2021
81 Rubel Hossain Rubel Hossain Bangladesh 406 514 v Pakistan, 01/12/2011
82 Hardik Pandya Hardik Pandya India 403 552 v South Africa, 16/02/2018
83 George Dockrell George Dockrell Ireland 401 589 v West Indies, 16/02/2015
84 Gulbadin Naib Gulbadin Naib Afghanistan 399 472 v Ireland, 21/05/2019
85 Barry McCarthy Barry McCarthy Ireland 397 448 v West Indies, 09/01/2020
86 Mitchell Marsh Mitchell Marsh Australia 395 511 v New Zealand, 04/12/2016
87 Alasdair Evans Alasdair Evans Scotland 394 421 v England, 10/06/2018
88 Tom Curran Tom Curran England 391 404 v Pakistan, 17/05/2019
88 Taskin Ahmed Taskin Ahmed Bangladesh 391 456 v Sri Lanka, 28/03/2017
90 Ashley Nurse Ashley Nurse West Indies 388 568 v India, 27/10/2018
91 Blessing Muzarabani Blessing Muzarabani Zimbabwe 387 387 v Pakistan, 03/11/2020
91 Hamid Hassan Hamid Hassan Afghanistan 387 478 v England, 13/03/2015
93 Marcus Stoinis Marcus Stoinis Australia 383 426 v England, 25/06/2019
94 Lakshan Sandakan Lakshan Sandakan Sri Lanka 381 383 v Bangladesh, 25/05/2021
95 Taijul Islam Taijul Islam Bangladesh 379 397 v Zimbabwe, 06/03/2020
96 Ashton Agar Ashton Agar Australia 377 377 v India, 02/12/2020
97 Mohammad Nawaz Mohammad Nawaz Pakistan 376 376 v South Africa, 07/04/2021
98 Donald Tiripano Donald Tiripano Zimbabwe 373 373 v Pakistan, 03/11/2020
99 Brad Wheal Brad Wheal Scotland 368 385 v Sri Lanka, 21/05/2019
100 Assad Vala Assad Vala Papua New Guinea 363 369 v Namibia, 23/09/2019
Select Language
Dark / Light mode