| Player | Age | Bowl | Team | Opposition | Ground | Match Date | Scorecard |
|---|---|---|---|---|---|---|---|
| S Dhaniram | 39y 256d | 5/32 | Canada | v Bermuda | King City (NW) | 29 Jun 2008 | ODI # 2725 |
| Imran Tahir | 39y 190d | 6/24 | South Africa | v Zimbabwe | Bloemfontein | 3 Oct 2018 | ODI # 4050 |
| Mohammad Nabi | 39y 71d | 5/17 | Afghanistan | v Ireland | Sharjah | 12 Mar 2024 | ODI # 4742 |
| SF Dukanwala | 39y 40d | 5/29 | U.A.E. | v Netherlands | Lahore | 1 Mar 1996 | ODI # 1069 |
| TJ Murtagh | 37y 336d | 5/21 | Ireland | v Zimbabwe | Belfast | 4 Jul 2019 | ODI # 4185 |
| IVA Richards | 37y 230d | 6/41 | West Indies | v India | Delhi | 23 Oct 1989 | ODI # 582 |
| RJ Hadlee | 37y 218d | 5/38 | New Zealand | v Pakistan | Dunedin | 6 Feb 1989 | ODI # 554 |
| Shakeel Ahmed | 36y 277d | 5/23 | Oman | v U.A.E. | Al Amerat | 7 Nov 2024 | ODI # 4800 |
| Wasim Akram | 36y 258d | 5/28 | Pakistan | v Namibia | Kimberley | 16 Feb 2003 | ODI # 1954 |
| M Muralidaran | 36y 227d | 5/29 | Sri Lanka | v Zimbabwe | Harare | 30 Nov 2008 | ODI # 2785 |
| Muhammed Imran | 36y 217d | 5/39 | Oman | v Namibia | Windhoek | 10 Apr 2026 | ODI # 4949 |
| CD de Lange | 36y 124d | 5/60 | Scotland | v Zimbabwe | Edinburgh | 15 Jun 2017 | ODI # 3892 |
| Bilal Khan | 36y 76d | 5/55 | Oman | v Scotland | Bulawayo | 25 Jun 2023 | ODI # 4600 |
| JOA Gordon | 36y 75d | 6/43 | Canada | v P.N.G. | Windhoek | 5 Apr 2023 | ODI # 4567 |
| Khawar Ali | 35y 285d | 5/15 | Oman | v P.N.G. | Al Amerat | 1 Oct 2021 | ODI # 4334 |
| Shakib Al Hasan | 35y 255d | 5/36 | Bangladesh | v India | Mirpur | 4 Dec 2022 | ODI # 4493 |
| RR Singh | 35y 254d | 5/31 | India | v Sri Lanka | Taunton | 26 May 1999 | ODI # 1463 |
| Mohammad Rafique | 35y 199d | 5/47 | Bangladesh | v Kenya | Fatullah | 23 Mar 2006 | ODI # 2355 |
| KA Maharaj | 35y 193d | 5/33 | South Africa | v Australia | Cairns | 19 Aug 2025 | ODI # 4895 |
| RDM Leverock | 35y 123d | 5/53 | Bermuda | v Kenya | Mombasa | 14 Nov 2006 | ODI # 2446 |
| ST Jayasuriya | 35y 108d | 5/17 | Sri Lanka | v Pakistan | Lahore | 16 Oct 2004 | ODI # 2188 |
| Saeed Ajmal | 35y 84d | 5/24 | Pakistan | v India | Delhi | 6 Jan 2013 | ODI # 3316 |
| SL Malinga | 35y 46d | 5/44 | Sri Lanka | v England | Dambulla | 13 Oct 2018 | ODI # 4053 |
| GD McGrath | 34y 363d | 5/27 | Australia | v Pakistan | Sydney | 6 Feb 2005 | ODI # 2222 |
| DT Johnston | 34y 355d | 5/14 | Ireland | v Canada | Centurion | 19 Apr 2009 | ODI # 2843 |
| RA Jadeja | 34y 334d | 5/33 | India | v South Africa | Eden Gardens | 5 Nov 2023 | ODI # 4694 |
| D Heyliger | 34y 331d | 5/31 | Canada | v Nepal | King City (NW) | 16 Sep 2024 | ODI # 4762 |
| JDF Vandersay | 34y 181d | 6/33 | Sri Lanka | v India | Colombo (RPS) | 4 Aug 2024 | ODI # 4753 |
| Mohammed Shami | 34y 170d | 5/53 | India | v Bangladesh | Dubai (DICS) | 20 Feb 2025 | ODI # 4844 |
| BM Scholtz | 34y 134d | 5/22 | Namibia | v U.S.A. | Al Amerat | 14 Feb 2025 | ODI # 4836 |
| Milind Kumar | 34y 95d | 5/66 | U.S.A. | v Oman | Lauderhill | 21 May 2025 | ODI # 4874 |
| TA Boult | 34y 53d | 5/51 | New Zealand | v England | The Oval | 13 Sep 2023 | ODI # 4643 |
| J Garner | 34y 18d | 5/47 | West Indies | v England | W.A.C.A | 3 Jan 1987 | ODI # 411 |
| NP Kenjige | 33y 353d | 5/11 | U.S.A. | v Oman | Al Amerat | 18 Feb 2025 | ODI # 4841 |
| Simi Singh | 33y 349d | 5/10 | Ireland | v U.A.E. | Abu Dhabi | 18 Jan 2021 | ODI # 4269 |
| GB Hogg | 33y 343d | 5/32 | Australia | v West Indies | Melbourne | 14 Jan 2005 | ODI # 2204 |
| A Mishra | 33y 340d | 5/18 | India | v New Zealand | Visakhapatnam | 29 Oct 2016 | ODI # 3800 |
| Khurram Chohan | 33y 335d | 5/68 | Canada | v Scotland | Christchurch | 23 Jan 2014 | ODI # 3459 |
| EA Brandes | 33y 328d | 5/41 | Zimbabwe | v India | Paarl | 27 Jan 1997 | ODI # 1169 |
| AY Karim | 33y 299d | 5/33 | Kenya | v Bangladesh | Nairobi (Gym) | 10 Oct 1997 | ODI # 1239 |
| GA Hick | 33y 273d | 5/33 | England | v Zimbabwe | Harare | 20 Feb 2000 | ODI # 1567 |
| TM Alderman | 33y 264d | 5/32 | Australia | v India | Christchurch | 3 Mar 1990 | ODI # 613 |
| SM Pollock | 33y 213d | 5/23 | South Africa | v Pakistan | Johannesburg | 14 Feb 2007 | ODI # 2523 |
| VC Drakes | 33y 211d | 5/33 | West Indies | v Kenya | Kimberley | 4 Mar 2003 | ODI # 1981 |
| CV Varun | 33y 185d | 5/42 | India | v New Zealand | Dubai (DICS) | 2 Mar 2025 | ODI # 4852 |
| Junaid Siddique | 33y 148d | 6/49 | U.A.E. | v Oman | Kirtipur | 3 May 2026 | ODI # 4958 |
| ACI Lock | 33y 146d | 5/44 | Zimbabwe | v New Zealand | Napier | 3 Feb 1996 | ODI # 1047 |
| Shahid Afridi | 33y 135d | 7/12 | Pakistan | v West Indies | Providence | 14 Jul 2013 | ODI # 3389 |
| MJ Henry | 33y 78d | 5/42 | New Zealand | v India | Dubai (DICS) | 2 Mar 2025 | ODI # 4852 |
| Harmeet Singh | 33y 49d | 6/27 | U.S.A. | v Nepal | Dubai (DICS) | 26 Oct 2025 | ODI # 4917 |
| MA Starc | 33y 48d | 5/53 | Australia | v India | Visakhapatnam | 19 Mar 2023 | ODI # 4541 |
| B Lee | 32y 308d | 5/49 | Australia | v England | Lord's | 12 Sep 2009 | ODI # 2888 |
| CN Greaves | 32y 256d | 5/53 | Scotland | v Oman | Bulawayo | 25 Jun 2023 | ODI # 4600 |
| M Prabhakar | 32y 217d | 5/33 | India | v New Zealand | Amritsar | 18 Nov 1995 | ODI # 1016 |
| MS Kasprowicz | 32y 207d | 5/47 | Australia | v Pakistan | Lord's | 4 Sep 2004 | ODI # 2166 |
| AJ Bichel | 32y 187d | 7/20 | Australia | v England | Gqeberha | 2 Mar 2003 | ODI # 1976 |
| LE Plunkett | 32y 171d | 5/52 | England | v West Indies | Bristol | 24 Sep 2017 | ODI # 3915 |
| Imran Khan | 32y 168d | 6/14 | Pakistan | v India | Sharjah | 22 Mar 1985 | ODI # 321 |
| GS Chappell | 32y 154d | 5/15 | Australia | v India | Sydney | 8 Jan 1981 | ODI # 104 |
| AC Evans | 32y 128d | 5/43 | Scotland | v Netherlands | Rotterdam | 20 May 2021 | ODI # 4289 |
| UDU Chandana | 32y 116d | 5/61 | Sri Lanka | v South Africa | Colombo (SSC) | 31 Aug 2004 | ODI # 2163 |
| Ali Khan | 32y 112d | 7/32 | U.S.A. | v Jersey | Windhoek | 4 Apr 2023 | ODI # 4565 |
| CK Langeveldt | 32y 101d | 5/39 | South Africa | v Sri Lanka | Providence | 28 Mar 2007 | ODI # 2556 |
| SSB Magala | 32y 85d | 5/43 | South Africa | v Netherlands | Johannesburg | 2 Apr 2023 | ODI # 4563 |
Ages are shown as at the start of the match concerned.
Only the last 5wi by any player is shown.
Records include the following recent matches:
Bangladesh v Australia at Mirpur, 1st ODI, Jun 9, 2026 [ODI # 4973]
Netherlands v United States of America at King City (NW), ICC Men's Cricket World Cup League 2 110th match, Jun 8, 2026 [ODI # 4972]
West Indies v Sri Lanka at Kingston, 2nd ODI, Jun 6, 2026 [ODI # 4971]
Canada v United States of America at King City (NW), ICC Men's Cricket World Cup League 2 109th match, Jun 6, 2026 [ODI # 4970]