Oldest player to score a maiden hundred

Records for ODI Matches

Oldest player to score a maiden hundred
Player
Age
Runs
Team
Opposition
Ground
Match Date
Scorecard
43y 162d132*U.A.E.v AfghanistanICCA Dubai30 Nov 2014ODI # 3558
39y 51d105Englandv AustraliaSydney11 Dec 1979ODI # 79
38y 149d102*Bermudav KenyaPotchefstroom6 Apr 2009ODI # 2835
38y 113d103*Indiav New ZealandNagpur31 Oct 1987ODI # 474
37y 117d100*Indiav West IndiesFaridabad19 Jan 1988ODI # 497
37y 26d101New Zealandv EnglandWellington9 Mar 1975ODI # 18
36y 57d119West Indiesv EnglandPort of Spain8 Apr 1998ODI # 1310
35y 347d106U.A.E.v IrelandBrisbane25 Feb 2015ODI # 3613
35y 331d124Englandv AustraliaHyderabad (Deccan)19 Oct 1989ODI # 575
35y 317d129*Namibiav OmanAl Amerat8 Jan 2020ODI # 4227
35y 258d101*U.S.A.v West IndiesHarare18 Jun 2023ODI # 4586
35y 205d117Canadav ScotlandAberdeen7 Jul 2009ODI # 2856
35y 187d109Irelandv New ZealandDublin (Malahide)14 May 2017ODI # 3867
35y 87d102*U.A.E.v IrelandAbu Dhabi8 Jan 2021ODI # 4268
35y 65d103Sri Lankav IrelandBulawayo25 Jun 2023ODI # 4599
34y 321d102Zimbabwev BangladeshHarare7 Aug 2022ODI # 4442
34y 287d125Englandv NetherlandsAmstelveen17 Jun 2022ODI # 4413
34y 162d100*Irelandv South AfricaDublin (Malahide)16 Jul 2021ODI # 4305
34y 146d108Pakistanv AustraliaSydney17 Dec 1981ODI # 128
34y 146d113Kenyav ScotlandMombasa21 Jan 2007ODI # 2481
34y 143d122Kenyav BangladeshNairobi (Gym)10 Oct 1997ODI # 1239
34y 107d115Englandv IndiaLord's13 Jul 2002ODI # 1856
34y 65d117*Englandv New ZealandManchester17 Jul 1978ODI # 53
34y 16d106Englandv West IndiesNorth Sound28 Feb 2014ODI # 3477
34y 13d101Bermudav CanadaToronto21 Aug 2006ODI # 2407
33y 343d100Indiav Sri LankaColombo (SSC)23 Aug 1997ODI # 1225
33y 325d130Africa XIv Asia XIBengaluru6 Jun 2007ODI # 2587
33y 290d115Scotlandv IrelandAberdeen2 Jul 2008ODI # 2729
33y 275d170*New Zealandv Sri LankaDunedin23 Jan 2015ODI # 3588
33y 255d101New Zealandv EnglandNapier16 Mar 1988ODI # 508
33y 255d104Netherlandsv IrelandNairobi (Gym)5 Feb 2007ODI # 2509
33y 246d101*West Indiesv NetherlandsAmstelveen4 Jun 2022ODI # 4398
33y 154d111U.S.A.v OmanPearland8 Jun 2022ODI # 4402
33y 129d112*Australiav West IndiesMelbourne10 Feb 2013ODI # 3334
33y 61d116Irelandv ScotlandNairobi (Gym)30 Jan 2007ODI # 2492
33y 39d109*New Zealandv BangladeshNelson29 Dec 2016ODI # 3815
33y 29d101*U.A.E.v NepalKirtipur16 Mar 2023ODI # 4537
32y 361d109*Pakistanv NepalMultan30 Aug 2023ODI # 4628
32y 351d104Sri Lankav New ZealandColombo (RPS)8 Sep 2009ODI # 2884
32y 290d111Canadav West IndiesCenturion23 Feb 2003ODI # 1963
32y 264d109U.A.E.v IrelandAbu Dhabi8 Jan 2021ODI # 4268
32y 236d134*Netherlandsv NamibiaBloemfontein3 Mar 2003ODI # 1978
32y 201d103New Zealandv South AfricaCape Town4 Nov 2000ODI # 1655
32y 193d107Omanv NepalAl Amerat14 Sep 2021ODI # 4325
32y 154d100*West Indiesv BangladeshRoseau28 Jul 2009ODI # 2863
32y 111d107*Scotlandv NepalKirtipur17 Feb 2023ODI # 4517
32y 110d109Omanv U.S.A.Kirtipur11 Feb 2020ODI # 4244
32y 80d104Australiav IndiaRanchi8 Mar 2019ODI # 4109
32y 79d123Australiav NetherlandsBasseterre18 Mar 2007ODI # 2540
32y 54d123*South Africav PakistanCenturion2 Apr 2021ODI # 4285
32y 49d104P.N.G.v NamibiaLauderhill23 Sep 2019ODI # 4210
32y 44d111Australiav ScotlandEdinburgh28 Aug 2009ODI # 2879
Ages are shown as at the start of the match concerned.
Records includes the following current or recent matches:

Bangladesh v Sri Lanka at Chattogram, 3rd ODI, Mar 18, 2024 [ODI # 4745]

Bangladesh v Sri Lanka at Chattogram, 2nd ODI, Mar 15, 2024 [ODI # 4744]

Bangladesh v Sri Lanka at Chattogram, 1st ODI, Mar 13, 2024 [ODI # 4743]