Oldest captains on captaincy debut

One-Day Internationals Cricket – Oldest captains on captaincy debut

One-Day Internationals
Captains

Oldest captains on debut

RankPlayerAgeTeamOppositionGroundMatch DateScorecard
🥇 1
N Gifford44y 359dEnglandv AustraliaSharjah24 Mar 1985ODI # 322
🥈 2
R Sharma43y 306dHong Kongv BangladeshColombo (SSC)16 Jul 2004ODI # 2143
🥉 3
Mohammad Tauqir43y 36dU.A.E.v ZimbabweNelson19 Feb 2015ODI # 3606
4
SW Lubbers42y 330dNetherlandsv New ZealandVadodara17 Feb 1996ODI # 1051
5
CEB Rice42y 110dSouth Africav IndiaEden Gardens10 Nov 1991ODI # 686
6
RB Simpson42y 19dAustraliav West IndiesSt John's22 Feb 1978ODI # 48
7
DB Close41y 182dEnglandv AustraliaManchester24 Aug 1972ODI # 2
8
DS de Silva40y 264dSri Lankav New ZealandDunedin2 Mar 1983ODI # 186
9
AJ Traicos40y 146dZimbabwev New ZealandHyderabad (Deccan)10 Oct 1987ODI # 454
10
GR Codrington40y 0dCanadav NetherlandsPotchefstroom26 Nov 2006ODI # 2448
11
S Dhaniram39y 1dCanadav KenyaNairobi (Gym)18 Oct 2007ODI # 2634
12
R Illingworth38y 211dEnglandv AustraliaMelbourne5 Jan 1971ODI # 1
13
JH Edrich37y 260dEnglandv New ZealandDunedin8 Mar 1975ODI # 17
14
RB Kanhai37y 253dWest Indiesv EnglandLeeds5 Sep 1973ODI # 8
15
KWR Fletcher37y 189dEnglandv IndiaAhmedabad25 Nov 1981ODI # 125
16
JV Harris37y 179dCanadav BangladeshDurban11 Feb 2003ODI # 1946
17
G Boycott37y 70dEnglandv PakistanSialkot30 Dec 1977ODI # 46
18
FL Reifer37y 3dWest Indiesv BangladeshRoseau26 Jul 2009ODI # 2862
19
CG Greenidge36y 319dWest Indiesv PakistanSt John's15 Mar 1988ODI # 507
20
NS Dhaliwal36y 219dCanadav U.S.A.Lauderhill17 May 2025ODI # 4871
21
Saad Bin Zafar36y 137dCanadav JerseyWindhoek27 Mar 2023ODI # 4552
22
Sikandar Raza36y 108dZimbabwev BangladeshHarare10 Aug 2022ODI # 4443
23
Mohammad Hafeez36y 90dPakistanv AustraliaMelbourne15 Jan 2017ODI # 3818
24
Khawar Ali36y 76dOmanv NamibiaICCA Dubai6 Mar 2022ODI # 4361
25
Amjad Javed36y 40dU.A.E.v ScotlandEdinburgh14 Aug 2016ODI # 3765
26
CR Ervine36y 20dZimbabwev IrelandBelfast8 Sep 2021ODI # 4319
27
JM Davison36y 7dCanadav ZimbabwePort of Spain16 May 2006ODI # 2374
28
AJ Lamb35y 287dEnglandv West IndiesBridgetown3 Apr 1990ODI # 622
29
HE van der Dussen35y 243dSouth Africav IrelandAbu Dhabi7 Oct 2024ODI # 4782
30
Jatinder Singh35y 241dOmanv U.A.E.Al Amerat1 Nov 2024ODI # 4791
31
S Dhawan35y 225dIndiav Sri LankaColombo (RPS)18 Jul 2021ODI # 4307
32
MM Ali35y 154dEnglandv AustraliaSydney19 Nov 2022ODI # 4477
33
Sarfraz Nawaz35y 116dPakistanv EnglandKarachi26 Mar 1984ODI # 256
34
GA Gooch35y 43dEnglandv Sri LankaThe Oval4 Sep 1988ODI # 521
35
JM Brearley35y 35dEnglandv AustraliaManchester2 Jun 1977ODI # 42
36
BE Congdon35y 0dNew Zealandv PakistanChristchurch11 Feb 1973ODI # 5
37
RD Jacobs34y 351dWest Indiesv IndiaRajkot12 Nov 2002ODI # 1895
38
RW Chakabva34y 319dZimbabwev BangladeshHarare5 Aug 2022ODI # 4441
39
GM Hamilton34y 294dScotlandv CanadaAberdeen7 Jul 2009ODI # 2856
40
RW Staple34y 290dU.S.A.v New ZealandThe Oval10 Sep 2004ODI # 2169
41
DL Murray34y 278dWest Indiesv AustraliaSt John's22 Feb 1978ODI # 48
42
J Smits34y 274dNetherlandsv ScotlandBasseterre22 Mar 2007ODI # 2549
43
MN Samuels34y 272dWest Indiesv Sri LankaColombo (RPS)4 Nov 2015ODI # 3702
44
DAG Fletcher34y 255dZimbabwev AustraliaNottingham9 Jun 1983ODI # 199
45
Zaheer Abbas34y 250dPakistanv Sri LankaKarachi31 Mar 1982ODI # 151
46
DL Houghton34y 245dZimbabwev Sri LankaNew Plymouth23 Feb 1992ODI # 716
47
KD Mills34y 233dNew Zealandv BangladeshFatullah3 Nov 2013ODI # 3429
48
JE Emburey34y 225dEnglandv IndiaSharjah2 Apr 1987ODI # 442
49
CP Rizwan34y 209dU.A.E.v NepalKirtipur14 Nov 2022ODI # 4473
50
Rizwan Cheema34y 208dCanadav KenyaICCA Dubai11 Mar 2013ODI # 3344
51
JP Duminy34y 169dSouth Africav ZimbabweKimberley30 Sep 2018ODI # 4049
52
KC Wessels34y 165dSouth Africav AustraliaSydney26 Feb 1992ODI # 719
53
MG Bracewell34y 43dNew Zealandv PakistanNapier29 Mar 2025ODI # 4861
54
M Amarnath34y 37dIndiav PakistanSialkot31 Oct 1984ODI # 273
55
Misbah-ul-Haq34y 35dPakistanv IndiaKarachi2 Jul 2008ODI # 2730
56
IH Romaine34y 11dBermudav CanadaToronto19 Aug 2006ODI # 2406
57
SL Malinga34y 3dSri Lankav IndiaColombo (RPS)31 Aug 2017ODI # 3908
58
MG Burgess33y 363dNew Zealandv EnglandScarborough15 Jul 1978ODI # 52
59
SMH Kirmani33y 353dIndiav West IndiesGuwahati17 Dec 1983ODI # 230
60
WM Lawry33y 328dAustraliav EnglandMelbourne5 Jan 1971ODI # 1
61
AY Karim33y 299dKenyav BangladeshNairobi (Gym)10 Oct 1997ODI # 1239
62
PJL Dujon33y 291dWest Indiesv EnglandGeorgetown15 Mar 1990ODI # 621
63
DL Haynes33y 244dWest Indiesv PakistanSharjah17 Oct 1989ODI # 574
64
TM Dilshan33y 228dSri Lankav IndiaBulawayo30 May 2010ODI # 2983
65
AH Jones33y 217dNew Zealandv Sri LankaColombo (PSS)12 Dec 1992ODI # 776
66
TD Paine33y 187dAustraliav EnglandThe Oval13 Jun 2018ODI # 4009
67
CJ Chibhabha33y 177dZimbabwev BangladeshSylhet1 Mar 2020ODI # 4249
68
SC Williams33y 159dZimbabwev BangladeshSylhet3 Mar 2020ODI # 4251
69
DA Miller33y 123dSouth Africav IndiaDelhi11 Oct 2022ODI # 4472
70
AL Wadekar33y 103dIndiav EnglandLeeds13 Jul 1974ODI # 12
71
Sultan Zarawani33y 79dU.A.E.v IndiaSharjah13 Apr 1994ODI # 904
72
LP van Troost33y 65dNetherlandsv NamibiaBloemfontein3 Mar 2003ODI # 1978
73
Khurram Khan33y 25dU.A.E.v IndiaDambulla16 Jul 2004ODI # 2144
74
RP Lefebvre33y 19dNetherlandsv PakistanLahore26 Feb 1996ODI # 1062

Showing 74 records