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:
Zimbabwe v Afghanistan at Bulawayo, 3rd ODI, Jul 22, 2014 [ODI # 3505]
Zimbabwe v Afghanistan at Bulawayo, 2nd ODI, Jul 20, 2014 [ODI # 3504]
Zimbabwe v Afghanistan at Bulawayo, 1st ODI, Jul 18, 2014 [ODI # 3503]

Statsguru Trivia

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

Did you know?

Zimbabwe has not played a three-Test series in the last 13 years. Their last three-Test series was against Sri Lanka in 2001/02. Out of the 49 series that Zimbabwe have played, only five have included three Tests. Their upcoming 50th Test series - against Bangladesh - is set to have three Tests.

Random Record

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

Sponsored Links

Tournament, match & LIVE fixed odds at bet365