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
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
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
CD de Lange 36y 124d 5/60 Scotland v Zimbabwe Edinburgh 15 Jun 2017 ODI # 3892
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
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
J Garner 34y 18d 5/47 West Indies v England Perth 3 Jan 1987 ODI # 411
Bilal Khan 34y 6d 5/54 Oman v P.N.G. Dubai (DSC) 16 Apr 2022 ODI # 4389
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
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
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
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
CK Langeveldt 32y 101d 5/39 South Africa v Sri Lanka Providence 28 Mar 2007 ODI # 2556

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:
South Africa v West Indies at Potchefstroom, 3rd ODI, Mar 21, 2023 [ODI # 4544]
Zimbabwe v Netherlands at Harare, ICC Men's Cricket World Cup Super League 1st ODI, Mar 21, 2023 [ODI # 4543]
Bangladesh v Ireland at Sylhet, 2nd ODI, Mar 20, 2023 [ODI # 4542]