ICC ODI Bowling Rankings
Last Updated On: 2026-03-25 12:00:11 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 | Namibia | Bernard Scholtz | 630 | 631 v Canada at King City 2025 |
| 5 | England | Adil Rashid | 629 | 671 v India at Headingley 2018 |
| 6 | Australia | Josh Hazlewood | 626 | 725 v New Zealand at Cairns 2022 |
| 7 | Bangladesh | Mehidy Hasan Miraz | 624 | 722 v Sri Lanka at Mirpur 2021 |
| = | India | Kuldeep Yadav | 624 | 757 v New Zealand at Bay Oval 2019 |
| = | Sri Lanka | Maheesh Theekshana | 624 | 680 v Australia at Colombo (RPS) 2025 |
| 10 | New Zealand | Mitchell Santner | 617 | 656 v India at Dubai 2025 |
| 11 | New Zealand | Matt Henry | 600 | 688 v Bangladesh at Wellington 2021 |
| 12 | Australia | Adam Zampa | 599 | 696 v England at Trent Bridge 2024 |
| 13 | Pakistan | Abrar Ahmed | 598 | 628 v Sri Lanka at Rawalpindi 2025 |
| 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 | West Indies | Jayden Seales | 576 | 576 v New Zealand at Hamilton 2025 |
| 17 | Pakistan | Shaheen Afridi | 574 | 691 v Australia at Perth Stadium 2024 |
| 18 | West Indies | Gudakesh Motie | 573 | 638 v Bangladesh at St Kitts 2024 |
| 19 | Pakistan | Haris Rauf | 570 | 613 v Australia at Perth Stadium 2024 |
| 20 | USA | Saurabh Netravalkar | 560 | 560 v United Arab Emirates at Dubai 2025 |
| 21 | Afghanistan | Azmatullah Omarzai | 556 | 556 v Bangladesh at Abu Dhabi 2025 |
| 22 | Zimbabwe | Richard Ngarava | 553 | 555 v Sri Lanka at Harare 2025 |
| 23 | Australia | Mitchell Starc | 550 | 777 v New Zealand at Melbourne 2015 |
| 24 | Afghanistan | Mohammad Nabi | 548 | 648 v Sri Lanka at Pallekele 2024 |
| 25 | India | Ravindra Jadeja | 545 | 731 v Zimbabwe at Bulawayo 2013 |
| 26 | India | Mohammad Shami | 543 | 654 v New Zealand at Mumbai 2023 |
| 27 | Ireland | Mark Adair | 532 | 561 v Zimbabwe at Harare 2025 |
| 28 | Bangladesh | Taskin Ahmed | 524 | 539 v Sri Lanka at Colombo (RPS) 2025 |
| 29 | Sri Lanka | Asitha Fernando | 523 | 550 v Pakistan at Rawalpindi 2025 |
| 30 | Sri Lanka | Dunith Wellalage | 522 | 522 v England at Colombo (RPS) 2026 |
| 31 | South Africa | Lungi Ngidi | 518 | 621 v Australia at Bloemfontein 2020 |
| 32 | West Indies | Alzarri Joseph | 517 | 618 v South Africa at Potchefstroom 2023 |
| 33 | New Zealand | Michael Bracewell | 515 | 566 v Pakistan at Napier 2025 |
| 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 | South Africa | Kagiso Rabada | 508 | 716 v England at Lord’s 2017 |
| 37 | India | Axar Patel | 503 | 659 v Australia at Nagpur 2017 |
| 38 | Scotland | Mark Watt | 499 | 581 v Zimbabwe at Bulawayo 2023 |
| = | New Zealand | Jacob Duffy | 499 | 514 v West Indies at Hamilton 2025 |
| 40 | Pakistan | Naseem Shah | 492 | 522 v Sri Lanka at Rawalpindi 2025 |
| 41 | Ireland | Graham Hume | 487 | 502 v Zimbabwe at Harare 2025 |
| 42 | Zimbabwe | Sikandar Raza | 485 | 489 v Sri Lanka at Harare 2025 |
| = | Netherlands | Aryan Dutt | 485 | 512 v Canada at Rotterdam 2024 |
| 44 | USA | Nosthush Kenjige | 484 | 513 v Canada at Lauderhill 2025 |
| 45 | Zimbabwe | Blessing Muzarabani | 476 | 494 v Pakistan at Bulawayo 2024 |
| 46 | India | Harshit Rana | 475 | 475 v New Zealand at Indore 2026 |
| 47 | Bangladesh | Mustafizur Rahman | 473 | 688 v West Indies at Sylhet 2018 |
| 48 | India | Arshdeep Singh | 472 | 472 v New Zealand at Indore 2026 |
| 49 | Australia | Sean Abbott | 471 | 528 v West Indies at Canberra 2024 |
| = | Oman | Shakeel Ahmed | 471 | 471 v USA at Lauderhill 2025 |
| = | West Indies | Matthew Forde | 471 | 471 v New Zealand at Hamilton 2025 |
| 52 | West Indies | Roston Chase | 470 | 476 v New Zealand at Napier 2025 |
| 53 | Sri Lanka | Jeffrey Vandersay | 469 | 469 v England at Colombo (RPS) 2026 |
| = | Afghanistan | Fazalhaq Farooqi | 469 | 540 v Pakistan at Hambantota 2023 |
| 55 | Bangladesh | Nasum Ahmed | 468 | 482 v West Indies at Mirpur 2025 |
| 56 | Scotland | Brandon McMullen | 464 | 483 v Nepal at Scotland 2025 |
| 57 | South Africa | Nandre Burger | 463 | 468 v India at Raipur 2025 |
| 58 | Nepal | Lalit Rajbanshi | 459 | 466 v Netherlands at Kirtipur, Nepal 2024 |
| = | West Indies | Akeal Hosein | 459 | 589 v South Africa at Potchefstroom 2023 |
| 60 | Nepal | Sandeep Lamichhane | 458 | 543 v Papua New Guinea at Kirtipur, Nepal 2023 |
| 61 | New Zealand | Will O’Rourke | 449 | 498 v Pakistan at Hamilton 2025 |
| 62 | Ireland | Josh Little | 448 | 523 v Zimbabwe at Harare 2023 |
| 63 | New Zealand | Kyle Jamieson | 447 | 447 v India at Indore 2026 |
| 64 | England | Saqib Mahmood | 446 | 478 v South Africa at Lord’s 2025 |
| = | Pakistan | Mohammad Wasim | 446 | 499 v England at Kolkata 2023 |
| = | USA | Harmeet Singh | 446 | 460 v Nepal at Dubai (GCA) 2025 |
| 67 | Sri Lanka | Dilshan Madushanka | 445 | 547 v Bangladesh at Chittagong 2024 |
| 68 | Netherlands | Paul van Meekeren | 440 | 458 v United Arab Emirates at Utrecht 2025 |
| = | Bangladesh | Rishad Hossain | 440 | 456 v Pakistan at Mirpur 2026 |
| 70 | United Arab Emirates | Aayan Khan | 437 | 491 v Sri Lanka at Bulawayo 2023 |
| 71 | Bangladesh | Tanvir Islam | 426 | 439 v West Indies at Mirpur 2025 |
| 72 | United Arab Emirates | Junaid Siddique | 422 | 426 v Netherlands at Oman 2024 |
| = | Australia | Nathan Ellis | 422 | 443 v India at Perth Stadium 2025 |
| = | Canada | Kaleem Sana | 422 | 427 v Scotland at King City 2025 |
| 75 | Scotland | Safyaan Sharif | 421 | 497 v England at Edinburgh 2018 |
| 76 | Pakistan | Mohammad Nawaz | 420 | 541 v New Zealand at Karachi 2023 |
| 77 | England | Brydon Carse | 416 | 436 v New Zealand at Bay Oval 2025 |
| 78 | Netherlands | Roelof van der Merwe | 412 | 508 v West Indies at Trinidad 2010 |
| 79 | Afghanistan | AM Ghazanfar | 411 | 426 v Zimbabwe at Harare 2024 |
| 80 | India | Washington Sundar | 401 | 424 v Australia at Sydney 2025 |
| 81 | West Indies | Romario Shepherd | 397 | 407 v Bangladesh at Mirpur 2025 |
| = | Bangladesh | Tanzim Hasan Sakib | 397 | 426 v Afghanistan at Abu Dhabi 2025 |
| 83 | Canada | Saad Bin Zafar | 395 | 395 v Namibia at King City 2025 |
| 84 | Nepal | Dipendra Singh Airee | 389 | 437 v USA at Harare 2023 |
| 85 | Australia | Xavier Bartlett | 385 | 389 v India at Adelaide 2025 |
| 86 | Namibia | Gerhard Erasmus | 381 | 393 v Canada at Namibia 2025 |
| 87 | Sri Lanka | Dushmantha Chameera | 380 | 549 v Australia at Pallekele 2022 |
| 88 | Ireland | Barry McCarthy | 378 | 421 v West Indies at Barbados 2020 |
| 89 | India | Hardik Pandya | 377 | 548 v South Africa at Centurion 2018 |
| = | South Africa | Bjorn Fortuin | 377 | 389 v Pakistan at Faisalabad 2025 |
| = | Namibia | Ruben Trumpelmann | 377 | 472 v Nepal at Kirtipur, Nepal 2024 |
| 92 | South Africa | Tabraiz Shamsi | 375 | 591 v Bangladesh at Johannesburg 2022 |
| = | Namibia | Tangeni Lungameni | 375 | 392 v United Arab Emirates at Dubai 2023 |
| 94 | Nepal | Karan KC | 373 | 395 v Netherlands at Scotland 2025 |
| 95 | England | Sam Curran | 372 | 450 v Bangladesh at Chittagong 2023 |
| 96 | New Zealand | Zakary Foulkes | 371 | 371 v India at Indore 2026 |
| 97 | Netherlands | Vivian Kingma | 369 | 386 v Canada at Rotterdam 2024 |
| 98 | Bangladesh | Nahid Rana | 367 | 367 v Pakistan at Mirpur 2026 |
| 99 | India | Varun Chakaravarthy | 366 | 401 v New Zealand at Dubai 2025 |
| 100 | Ireland | Curtis Campher | 364 | 380 v Zimbabwe at Harare 2025 |










