ICC ODI Bowling Rankings
Last Updated On: 2026-06-05 12:00:10 IST
| Rank | Team | Player | Rating | Career Best Rating |
|---|---|---|---|---|
| 1 | Afghanistan | Rashid Khan | 705 | 775 v Pakistan at Abu Dhabi 2018 |
| 2 | England | Jofra Archer | 649 | 682 v New Zealand at Hamilton 2025 |
| 3 | South Africa | Keshav Maharaj | 645 | 737 v Australia at Kolkata 2023 |
| 4 | Pakistan | Abrar Ahmed | 633 | 633 v Australia at Lahore 2026 |
| 5 | England | Adil Rashid | 629 | 671 v India at Headingley 2018 |
| 6 | India | Kuldeep Yadav | 624 | 757 v New Zealand at Bay Oval 2019 |
| = | Sri Lanka | Maheesh Theekshana | 624 | 680 v Australia at Colombo (RPS) 2025 |
| 8 | Bangladesh | Mehidy Hasan Miraz | 621 | 722 v Sri Lanka at Mirpur 2021 |
| 9 | Australia | Josh Hazlewood | 614 | 725 v New Zealand at Cairns 2022 |
| 10 | Australia | Adam Zampa | 600 | 696 v England at Trent Bridge 2024 |
| 11 | New Zealand | Mitchell Santner | 599 | 656 v India at Dubai 2025 |
| 12 | Namibia | Bernard Scholtz | 595 | 631 v Canada at King City 2025 |
| 13 | Pakistan | Shaheen Afridi | 593 | 691 v Australia at Perth Stadium 2024 |
| 14 | Sri Lanka | Wanindu Hasaranga | 591 | 617 v Pakistan at Rawalpindi 2025 |
| 15 | India | Mohammed Siraj | 585 | 735 v New Zealand at Raipur 2023 |
| 16 | New Zealand | Matt Henry | 582 | 688 v Bangladesh at Wellington 2021 |
| 17 | West Indies | Jayden Seales | 576 | 576 v New Zealand at Hamilton 2025 |
| 18 | West Indies | Gudakesh Motie | 573 | 638 v Bangladesh at St Kitts 2024 |
| 19 | Pakistan | Haris Rauf | 565 | 613 v Australia at Perth Stadium 2024 |
| 20 | Afghanistan | Azmatullah Omarzai | 556 | 556 v Bangladesh at Abu Dhabi 2025 |
| 21 | Zimbabwe | Richard Ngarava | 553 | 555 v Sri Lanka at Harare 2025 |
| 22 | Afghanistan | Mohammad Nabi | 548 | 648 v Sri Lanka at Pallekele 2024 |
| 23 | India | Ravindra Jadeja | 545 | 731 v Zimbabwe at Bulawayo 2013 |
| 24 | USA | Saurabh Netravalkar | 543 | 562 v Scotland at Kirtipur, Nepal 2026 |
| 25 | Australia | Mitchell Starc | 539 | 777 v New Zealand at Melbourne 2015 |
| 26 | Oman | Shakeel Ahmed | 531 | 531 v Nepal at Kirtipur, Nepal 2026 |
| 27 | Bangladesh | Shoriful Islam | 527 | 553 v Afghanistan at Sharjah 2024 |
| 28 | Sri Lanka | Asitha Fernando | 523 | 550 v Pakistan at Rawalpindi 2025 |
| 29 | Sri Lanka | Dunith Wellalage | 522 | 522 v England at Colombo (RPS) 2026 |
| 30 | Nepal | Sandeep Lamichhane | 521 | 543 v Papua New Guinea at Kirtipur, Nepal 2023 |
| 31 | South Africa | Lungi Ngidi | 518 | 621 v Australia at Bloemfontein 2020 |
| 32 | Bangladesh | Taskin Ahmed | 517 | 539 v Sri Lanka at Colombo (RPS) 2025 |
| = | West Indies | Alzarri Joseph | 517 | 618 v South Africa at Potchefstroom 2023 |
| 34 | South Africa | Marco Jansen | 512 | 581 v New Zealand at Pune 2023 |
| 35 | Ireland | Andy McBrine | 509 | 626 v New Zealand at Malahide 2022 |
| 36 | India | Axar Patel | 503 | 659 v Australia at Nagpur 2017 |
| 37 | New Zealand | Michael Bracewell | 500 | 566 v Pakistan at Napier 2025 |
| 38 | Scotland | Mark Watt | 496 | 581 v Zimbabwe at Bulawayo 2023 |
| 39 | Bangladesh | Mustafizur Rahman | 494 | 688 v West Indies at Sylhet 2018 |
| 40 | Zimbabwe | Sikandar Raza | 485 | 489 v Sri Lanka at Harare 2025 |
| = | Netherlands | Aryan Dutt | 485 | 512 v Canada at Rotterdam 2024 |
| 42 | Nepal | Lalit Rajbanshi | 484 | 484 v USA at Kirtipur, Nepal 2026 |
| = | New Zealand | Jacob Duffy | 484 | 514 v West Indies at Hamilton 2025 |
| 44 | Australia | Nathan Ellis | 483 | 483 v Pakistan at Lahore 2026 |
| 45 | USA | Nosthush Kenjige | 482 | 513 v Canada at Lauderhill 2025 |
| = | Pakistan | Naseem Shah | 482 | 522 v Sri Lanka at Rawalpindi 2025 |
| 47 | Bangladesh | Nahid Rana | 481 | 481 v New Zealand at Chittagong 2026 |
| 48 | Zimbabwe | Blessing Muzarabani | 476 | 494 v Pakistan at Bulawayo 2024 |
| 49 | India | Harshit Rana | 475 | 475 v New Zealand at Indore 2026 |
| 50 | New Zealand | Will O’Rourke | 474 | 498 v Pakistan at Hamilton 2025 |
| 51 | India | Arshdeep Singh | 472 | 472 v New Zealand at Indore 2026 |
| 52 | West Indies | Matthew Forde | 471 | 471 v New Zealand at Hamilton 2025 |
| 53 | West Indies | Roston Chase | 470 | 476 v New Zealand at Napier 2025 |
| 54 | Sri Lanka | Jeffrey Vandersay | 469 | 469 v England at Colombo (RPS) 2026 |
| 55 | South Africa | Nandre Burger | 463 | 468 v India at Raipur 2025 |
| 56 | Australia | Sean Abbott | 461 | 528 v West Indies at Canberra 2024 |
| 57 | West Indies | Akeal Hosein | 459 | 589 v South Africa at Potchefstroom 2023 |
| 58 | Bangladesh | Nasum Ahmed | 454 | 482 v West Indies at Mirpur 2025 |
| = | Bangladesh | Rishad Hossain | 454 | 459 v New Zealand at Mirpur 2026 |
| 60 | Scotland | Brandon McMullen | 453 | 483 v Nepal at Scotland 2025 |
| 61 | Ireland | Josh Little | 448 | 523 v Zimbabwe at Harare 2023 |
| 62 | England | Saqib Mahmood | 446 | 478 v South Africa at Lord’s 2025 |
| 63 | Sri Lanka | Dilshan Madushanka | 445 | 547 v Bangladesh at Chittagong 2024 |
| 64 | Netherlands | Paul van Meekeren | 440 | 458 v United Arab Emirates at Utrecht 2025 |
| 65 | Pakistan | Mohammad Wasim | 437 | 499 v England at Kolkata 2023 |
| 66 | United Arab Emirates | Junaid Siddique | 434 | 434 v Oman at Kirtipur, Nepal 2026 |
| = | New Zealand | Kyle Jamieson | 434 | 447 v India at Indore 2026 |
| 68 | USA | Harmeet Singh | 426 | 460 v Nepal at Dubai (GCA) 2025 |
| 69 | Canada | Kaleem Sana | 422 | 427 v Scotland at King City 2025 |
| 70 | United Arab Emirates | Aayan Khan | 420 | 491 v Sri Lanka at Bulawayo 2023 |
| 71 | Bangladesh | Tanvir Islam | 419 | 439 v West Indies at Mirpur 2025 |
| 72 | England | Brydon Carse | 416 | 436 v New Zealand at Bay Oval 2025 |
| 73 | Nepal | Dipendra Singh Airee | 415 | 437 v USA at Harare 2023 |
| 74 | Netherlands | Roelof van der Merwe | 412 | 508 v West Indies at Trinidad 2010 |
| 75 | Pakistan | Mohammad Nawaz | 411 | 541 v New Zealand at Karachi 2023 |
| = | Afghanistan | AM Ghazanfar | 411 | 426 v Zimbabwe at Harare 2024 |
| 77 | India | Washington Sundar | 401 | 424 v Australia at Sydney 2025 |
| 78 | West Indies | Romario Shepherd | 397 | 407 v Bangladesh at Mirpur 2025 |
| 79 | Canada | Saad Bin Zafar | 395 | 395 v Namibia at King City 2025 |
| 80 | Bangladesh | Tanzim Hasan Sakib | 385 | 426 v Afghanistan at Abu Dhabi 2025 |
| 81 | Scotland | Safyaan Sharif | 380 | 497 v England at Edinburgh 2018 |
| = | Sri Lanka | Dushmantha Chameera | 380 | 549 v Australia at Pallekele 2022 |
| 83 | Namibia | Ruben Trumpelmann | 379 | 472 v Nepal at Kirtipur, Nepal 2024 |
| 84 | Ireland | Barry McCarthy | 378 | 421 v West Indies at Barbados 2020 |
| 85 | South Africa | Bjorn Fortuin | 377 | 389 v Pakistan at Faisalabad 2025 |
| = | Australia | Xavier Bartlett | 377 | 389 v India at Adelaide 2025 |
| 87 | England | Sam Curran | 372 | 450 v Bangladesh at Chittagong 2023 |
| 88 | Netherlands | Vivian Kingma | 369 | 386 v Canada at Rotterdam 2024 |
| 89 | Namibia | Gerhard Erasmus | 366 | 393 v Canada at Namibia 2025 |
| 90 | New Zealand | Nathan Smith | 365 | 366 v Bangladesh at Mirpur 2026 |
| 91 | Nepal | Karan KC | 362 | 395 v United Arab Emirates at Kirtipur, Nepal 2026 |
| 92 | India | Prasidh Krishna | 361 | 481 v England at The Oval 2022 |
| 93 | Namibia | Tangeni Lungameni | 360 | 392 v United Arab Emirates at Dubai 2023 |
| = | New Zealand | Zakary Foulkes | 360 | 371 v India at Indore 2026 |
| 95 | USA | Milind Kumar | 358 | 358 v Nepal at Kirtipur, Nepal 2026 |
| 96 | New Zealand | Jayden Lennox | 357 | 363 v Bangladesh at Mirpur 2026 |
| 97 | Scotland | Brad Currie | 349 | 360 v USA at Kirtipur, Nepal 2026 |
| 98 | Pakistan | Faheem Ashraf | 348 | 474 v South Africa at Centurion 2021 |
| 99 | Namibia | JJ Smit | 347 | 375 v Nepal at Namibia 2022 |
| 100 | Canada | Harsh Thaker | 345 | 377 v Oman at King City 2024 |










