Stats: Oldest cricketers to take a 5-wicket haul in ODIs

Canada’s slow left-arm orthodox bowler Sunil Dhaniram is the oldest player to take a 5-wicket haul in ODIs

Canada’s Slow left-arm orthodox bowler, Sunil Dhaniram is the oldest bowler to take a five wicket haul in an ODI. At the age of 39 years and 256 days, he recorded figures of 5/32 against Bermuda in 2008.

Former Indian bowler, Robin Singh remains the oldest Indian bowler, at the age of 35 years and 254 days, to take five wickets, the feat he achieved against Sri Lanka in 1999.

Here are the 15 instances of oldest players taking 5-wicket hauls in ODIs (for players who’ve done it more than once, only the latest innings is mentioned):

Player

Age

Bowling Figures

Team

Opposition

Date

Sunil Dhaniram

39y 256d

5/32

Canada

v Bermuda

29 Jun 2008

Shaukat Dukanwala

39y 40d

5/29

U.A.E.

v Netherlands

1 Mar 1996

Viv Richards

37y 230d

6/41

West Indies

v India

23 Oct 1989

Richard Hadlee

37y 218d

5/38

New Zealand

v Pakistan

6 Feb 1989

Wasim Akram

36y 258d

5/28

Pakistan

v Namibia

16 Feb 2003

Muttiah Muralitharan

36y 227d

5/29

Sri Lanka

v Zimbabwe

30 Nov 2008

Robin Singh

35y 254d

5/31

India

v Sri Lanka

26 May 1999

Mohammad Rafique

35y 199d

5/47

Bangladesh

v Kenya

23 Mar 2006

Dwayne Leverock

35y 123d

5/53

Bermuda

v Kenya

14 Nov 2006

Sanath Jayasuriya

35y 108d

5/17

Sri Lanka

v Pakistan

16 Oct 2004

Saeed Ajmal

35y 84d

5/24

Pakistan

v India

6 Jan 2013

Glenn McGrath

34y 363d

5/27

Australia

v Pakistan

6 Feb 2005

Trent Johnston

34y 355d

5/14

Ireland

v Canada

19 Apr 2009

Joel Garner

34y 18d

5/47

West Indies

v England

3 Jan 1987

Brad Hogg

33y 343d

5/32

Australia

v West Indies

14 Jan 2005

**Stats updated till October 02, 2014

Brand-new app in a brand-new avatar! Download CricRocket for fast cricket scores, rocket flicks, super notifications and much more! 🚀☄️