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 Mujeeb Ur Rahman Mujeeb Ur Rahman Afghanistan 708 712 v Ireland, 24/01/2021
3 Matt Henry Matt Henry New Zealand 691 691 v Bangladesh, 26/03/2021
4 Jasprit Bumrah Jasprit Bumrah India 690 841 v West Indies, 01/11/2018
5 Kagiso Rabada Kagiso Rabada South Africa 669 724 v England, 29/05/2017
6 Mahedi Hasan Mahedi Hasan Bangladesh 668 694 v West Indies, 25/01/2021
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 Mohammad Amir Mohammad Amir Pakistan 641 663 v Sri Lanka, 02/10/2019
11 Bhuvneshwar Kumar Bhuvneshwar Kumar India 632 657 v West Indies, 17/10/2014
12 Jofra Archer Jofra Archer England 627 642 v Australia, 13/09/2020
13 Rashid Khan Rashid Khan Afghanistan 626 806 v Pakistan, 21/09/2018
14 Adam Zampa Adam Zampa Australia 623 623 v India, 02/12/2020
15 Shaheen Afridi Shaheen Afridi Pakistan 622 626 v South Africa, 02/04/2021
16 Shakib Al Hasan Shakib Al Hasan Bangladesh 620 717 v Zimbabwe, 05/11/2009
17 Mustafizur Rahman Mustafizur Rahman Bangladesh 619 695 v West Indies, 14/12/2018
17 Lockie Ferguson Lockie Ferguson New Zealand 619 668 v West Indies, 22/06/2019
19 Mitchell Starc Mitchell Starc Australia 611 783 v New Zealand, 29/03/2015
20 Lungi Ngidi Lungi Ngidi South Africa 609 621 v Australia, 04/03/2020
21 Akila Dananjaya Akila Dananjaya Sri Lanka 603 651 v England, 23/10/2018
22 Mohammad Nabi Mohammad Nabi Afghanistan 596 653 v Zimbabwe, 26/02/2017
23 Mark Wood Mark Wood England 594 615 v Sri Lanka, 21/06/2019
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 Ahmed Raza Ahmed Raza United Arab Emirates 531 531 v Ireland, 18/01/2021
34 Adil Rashid Adil Rashid England 529 687 v Sri Lanka, 20/10/2018
35 Shadab Khan Shadab Khan Pakistan 526 607 v South Africa, 22/01/2019
36 Dwaine Pretorius Dwaine Pretorius South Africa 518 539 v Australia, 06/07/2019
36 Andile Phehlukwayo Andile Phehlukwayo South Africa 518 613 v Pakistan, 30/01/2019
38 Colin de Grandhomme Colin de Grandhomme New Zealand 508 522 v India, 11/02/2020
39 Tim Southee Tim Southee New Zealand 500 638 v England, 20/02/2015
40 Imad Wasim Imad Wasim Pakistan 497 570 v England, 19/05/2019
41 Ish Sodhi Ish Sodhi New Zealand 496
42 Usman Shinwari Usman Shinwari Pakistan 492 504 v Sri Lanka, 02/10/2019
43 Tendai Chatara Tendai Chatara Zimbabwe 490 562 v Ireland, 07/03/2015
44 Jhye Richardson Jhye Richardson Australia 488 548 v Pakistan, 24/03/2019
45 Moeen Ali Moeen Ali England 486 629 v Australia, 24/06/2018
45 Mark Watt Mark Watt Scotland 486 495 v United States, 14/12/2019
47 Boyd Rankin Boyd Rankin Ireland 485 592 v England, 16/09/2013
48 Hasan Ali Hasan Ali Pakistan 483 766 v New Zealand, 06/01/2018
48 Mashrafe Mortaza Mashrafe Mortaza Bangladesh 483 653 v Zimbabwe, 23/01/2009
50 Mohammad Saifuddin Mohammad Saifuddin Bangladesh 482 496 v West Indies, 25/01/2021
51 Safyaan Sharif Safyaan Sharif Scotland 481 542 v England, 10/06/2018
51 Nuwan Pradeep Nuwan Pradeep Sri Lanka 481 506 v England, 13/10/2018
53 Rohan Mustafa Rohan Mustafa United Arab Emirates 477 477 v Ireland, 18/01/2021
54 Faheem Ashraf Faheem Ashraf Pakistan 475 477 v South Africa, 02/04/2021
54 David Willey David Willey England 475 551 v Sri Lanka, 02/07/2016
56 Tabraiz Shamsi Tabraiz Shamsi South Africa 472 486 v Australia, 04/03/2020
57 Nathan Coulter-Nile Nathan Coulter-Nile Australia 470 514 v Bangladesh, 20/06/2019
58 Jason Holder Jason Holder West Indies 465 486 v Sri Lanka, 10/03/2021
59 Chris Morris Chris Morris South Africa 464 507 v Sri Lanka, 03/06/2017
60 Suranga Lakmal Suranga Lakmal Sri Lanka 463 594 v Bangladesh, 25/01/2018
61 Nathan Lyon Nathan Lyon Australia 462 510 v South Africa, 06/07/2019
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 Wahab Riaz Wahab Riaz Pakistan 456 522 v England, 13/11/2015
65 Junaid Khan Junaid Khan Pakistan 451 655 v Sri Lanka, 27/12/2013
66 Simi Singh Simi Singh Ireland 448 448 v Afghanistan, 26/01/2021
67 Sikandar Raza Sikandar Raza Zimbabwe 443 494 v UAE, 16/04/2019
68 Ben Stokes Ben Stokes England 442 474 v New Zealand, 03/07/2019
69 Wanindu Hasaranga Wanindu Hasaranga Sri Lanka 439 439 v West Indies, 14/03/2021
70 Kemar Roach Kemar Roach West Indies 431 650 v Pakistan, 19/07/2013
70 Josh Davey Josh Davey Scotland 431 436 v UAE, 15/12/2019
72 Dushmantha Chameera Dushmantha Chameera Sri Lanka 429 482 v England, 23/10/2018
73 Dawlat Zadran Dawlat Zadran Afghanistan 427 574 v Zimbabwe, 02/01/2016
73 Anrich Nortje Anrich Nortje South Africa 427 427 v Pakistan, 04/04/2021
75 Sean Williams Sean Williams Zimbabwe 426 474 v Sri Lanka, 30/06/2017
76 Kane Richardson Kane Richardson Australia 422 448 v India, 17/01/2020
76 Aftab Alam Aftab Alam Afghanistan 422 456 v South Africa, 15/06/2019
78 Yasir Shah Yasir Shah Pakistan 420 487 v Zimbabwe, 20/07/2018
79 Rubel Hossain Rubel Hossain Bangladesh 412 514 v Pakistan, 01/12/2011
79 Thisara Perera Thisara Perera Sri Lanka 412 610 v India, 24/07/2012
81 Shardul Thakur Shardul Thakur India 411 411 v England, 28/03/2021
82 Jason Behrendorff Jason Behrendorff Australia 410 439 v England, 11/07/2019
83 Hardik Pandya Hardik Pandya India 403 552 v South Africa, 16/02/2018
84 George Dockrell George Dockrell Ireland 401 589 v West Indies, 16/02/2015
85 Gulbadin Naib Gulbadin Naib Afghanistan 399 472 v Ireland, 21/05/2019
86 Barry McCarthy Barry McCarthy Ireland 397 448 v West Indies, 09/01/2020
87 Mitchell Marsh Mitchell Marsh Australia 395 511 v New Zealand, 04/12/2016
88 Tom Curran Tom Curran England 391 404 v Pakistan, 17/05/2019
89 Ashley Nurse Ashley Nurse West Indies 388 568 v India, 27/10/2018
90 Blessing Muzarabani Blessing Muzarabani Zimbabwe 387 387 v Pakistan, 03/11/2020
90 Hamid Hassan Hamid Hassan Afghanistan 387 478 v England, 13/03/2015
92 Dhananjaya de Silva Dhananjaya de Silva Sri Lanka 386 401 v Bangladesh, 28/07/2019
93 Taijul Islam Taijul Islam Bangladesh 385 397 v Zimbabwe, 06/03/2020
94 Marcus Stoinis Marcus Stoinis Australia 383 426 v England, 25/06/2019
95 Ashton Agar Ashton Agar Australia 377 377 v India, 02/12/2020
96 Donald Tiripano Donald Tiripano Zimbabwe 373 373 v Pakistan, 03/11/2020
97 Brad Wheal Brad Wheal Scotland 372 385 v Sri Lanka, 21/05/2019
98 Alasdair Evans Alasdair Evans Scotland 366 421 v England, 10/06/2018
99 Assad Vala Assad Vala Papua New Guinea 363 369 v Namibia, 23/09/2019
100 Taskin Ahmed Taskin Ahmed Bangladesh 362 456 v Sri Lanka, 28/03/2017
Select Language
Dark / Light mode