Player Age Team Opposition Ground Match Date Scorecard
N Gifford 44y 361d England v Pakistan Sharjah 26 Mar 1985 ODI # 323
R Sharma 43y 308d Hong Kong v Pakistan Colombo (SSC) 18 Jul 2004 ODI # 2147
SW Lubbers 42y 347d Netherlands v South Africa Rawalpindi 5 Mar 1996 ODI # 1073
Khurram Khan 42y 317d U.A.E. v Hong Kong Kuala Lumpur 4 May 2014 ODI # 3489
CEB Rice 42y 114d South Africa v India New Delhi 14 Nov 1991 ODI # 688
RB Simpson 42y 68d Australia v West Indies Castries 12 Apr 1978 ODI # 49
DB Close 41y 186d England v Australia Birmingham 28 Aug 1972 ODI # 4
R Illingworth 41y 42d England v New Zealand Manchester 20 Jul 1973 ODI # 7
DS de Silva 40y 264d Sri Lanka v New Zealand Dunedin 2 Mar 1983 ODI # 186
CH Lloyd 40y 187d West Indies v Pakistan Melbourne 6 Mar 1985 ODI # 317
AJ Traicos 40y 166d Zimbabwe v Australia Cuttack 30 Oct 1987 ODI # 471
RP Lefebvre 40y 21d Netherlands v Zimbabwe Bulawayo 28 Feb 2003 ODI # 1972
GR Codrington 40y 5d Canada v Netherlands Benoni 1 Dec 2006 ODI # 2455
AJ Stewart 39y 317d England v Namibia Port Elizabeth 19 Feb 2003 ODI # 1959
S Dhaniram 39y 312d Canada v West Indies King City (NW) 24 Aug 2008 ODI # 2752
GA Gooch 39y 304d England v Australia Lord's 23 May 1993 ODI # 832
Misbah-ul-Haq 39y 284d Pakistan v Sri Lanka Dhaka 8 Mar 2014 ODI # 3486
SO Tikolo 39y 268d Kenya v Zimbabwe Kolkata 20 Mar 2011 ODI # 3140
Imran Khan 39y 121d Pakistan v England Melbourne 25 Mar 1992 ODI # 752
IVA Richards 39y 81d West Indies v England Lord's 27 May 1991 ODI # 678
AR Border 38y 255d Australia v South Africa Bloemfontein 8 Apr 1994 ODI # 903
BC Lara 37y 354d West Indies v England Bridgetown 21 Apr 2007 ODI # 2578
KWR Fletcher 37y 270d England v Sri Lanka Colombo (SSC) 14 Feb 1982 ODI # 146
JM Brearley 37y 269d England v West Indies Sydney 22 Jan 1980 ODI # 87
DL Haynes 37y 267d West Indies v Sri Lanka Mumbai 9 Nov 1993 ODI # 847
JH Edrich 37y 260d England v New Zealand Dunedin 8 Mar 1975 ODI # 17
RB Kanhai 37y 255d West Indies v England The Oval 7 Sep 1973 ODI # 9
G Boycott 37y 216d England v Pakistan Manchester 24 May 1978 ODI # 50
JV Harris 37y 199d Canada v New Zealand Benoni 3 Mar 2003 ODI # 1977
CG Greenidge 37y 174d West Indies v Pakistan Sharjah 22 Oct 1988 ODI # 527
Zaheer Abbas 37y 136d Pakistan v New Zealand Multan 7 Dec 1984 ODI # 280
LP van Troost 37y 80d Netherlands v Australia Basseterre 18 Mar 2007 ODI # 2540
J Smits 37y 72d Netherlands v Afghanistan Amstelveen 1 Sep 2009 ODI # 2881
FL Reifer 37y 69d West Indies v India Johannesburg 30 Sep 2009 ODI # 2904
RT Ponting 37y 62d Australia v India Brisbane 19 Feb 2012 ODI # 3244
KC Wessels 37y 44d South Africa v Pakistan Faisalabad 28 Oct 1994 ODI # 940
BE Congdon 37y 26d New Zealand v England Wellington 9 Mar 1975 ODI # 18
Inzamam-ul-Haq 37y 18d Pakistan v Zimbabwe Kingston 21 Mar 2007 ODI # 2547
JM Davison 36y 317d Canada v New Zealand Gros Islet 22 Mar 2007 ODI # 2548
SR Waugh 36y 246d Australia v South Africa Perth 3 Feb 2002 ODI # 1802
IH Romaine 36y 243d Bermuda v Netherlands Potchefstroom 8 Apr 2009 ODI # 2837
DL Murray 36y 203d West Indies v Australia Melbourne 9 Dec 1979 ODI # 78
AJ Lamb 36y 172d England v Australia Perth 9 Dec 1990 ODI # 649
MG Burgess 36y 145d New Zealand v India Perth 9 Dec 1980 ODI # 99
DT Johnston 36y 131d Ireland v Canada Toronto 7 Sep 2010 ODI # 3042
M Azharuddin 36y 124d India v New Zealand Nottingham 12 Jun 1999 ODI # 1480
CL Hooper 36y 79d West Indies v Kenya Kimberley 4 Mar 2003 ODI # 1981
Asif Iqbal 36y 14d Pakistan v West Indies The Oval 20 Jun 1979 ODI # 73
JG Wright 35y 324d New Zealand v England The Oval 25 May 1990 ODI # 633
AC Gilchrist 35y 322d Australia v India Kochi 2 Oct 2007 ODI # 2623
GM Hamilton 35y 276d Scotland v England Edinburgh 19 Jun 2010 ODI # 2997
DL Houghton 35y 275d Zimbabwe v India Pune 25 Mar 1993 ODI # 823
SM Gavaskar 35y 243d India v Pakistan Melbourne 10 Mar 1985 ODI # 319
DPMD Jayawardene 35y 241d Sri Lanka v Australia Hobart 23 Jan 2013 ODI # 3326
Javed Miandad 35y 216d Pakistan v Australia Sydney 14 Jan 1993 ODI # 791
A Ranatunga 35y 180d Sri Lanka v Kenya Southampton 30 May 1999 ODI # 1469
AY Karim 35y 166d Kenya v Sri Lanka Southampton 30 May 1999 ODI # 1469
Mohammad Yousuf 35y 155d Pakistan v Australia Perth 29 Jan 2010 ODI # 2947
Sarfraz Nawaz 35y 116d Pakistan v England Karachi 26 Mar 1984 ODI # 256
MS Atapattu 35y 115d Sri Lanka v Pakistan Colombo (RPS) 17 Mar 2006 ODI # 2351
TM Dilshan 35y 100d Sri Lanka v South Africa Johannesburg 22 Jan 2012 ODI # 3229
LRD Mendis 35y 66d Sri Lanka v England Pune 30 Oct 1987 ODI # 472
CA Walsh 35y 50d West Indies v England Sharjah 19 Dec 1997 ODI # 1266
Rameez Raja 35y 38d Pakistan v India Toronto 21 Sep 1997 ODI # 1232
Sultan Zarawani 35y 37d U.A.E. v Netherlands Lahore 1 Mar 1996 ODI # 1069
RD Jacobs 35y 7d West Indies v Bangladesh Dhaka 3 Dec 2002 ODI # 1910

Age is shown as at the end of the player's final match as captain

Records include the following recent matches:
West Indies v Bangladesh at St George's, 2nd ODI, Aug 22, 2014 [ODI # 3511]
Zimbabwe v South Africa at Bulawayo, 3rd ODI, Aug 21, 2014 [ODI # 3510]
West Indies v Bangladesh at St George's, 1st ODI, Aug 20, 2014 [ODI # 3509]

Statsguru Trivia

Use Statsguru to submit your own queries and mail us the urls here

Did you know?

WG Grace, Fred Grace and Edward Grace, all brothers, made their debuts in the same Test match, versus Australia at The Oval, in 1880. Another set of brothers, Alec Hearne, George Hearne and Jack Hearne, also made their debuts for England in the same Test, versus South Africa at Newlands in 1892.

Random Record

Most consecutive five-wickets-in-an-innings - Test matches

Sponsored Links

Tournament, match & LIVE fixed odds at bet365