Records for ODI Matches

Hundred on debut
Player
HS
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
1031611349-76.86Englandv AustraliaManchester24 Aug 1972ODI # 2
148191136162108.82West Indiesv AustraliaSt John's22 Feb 1978ODI # 48
115*2151528175.65Zimbabwev Sri LankaNew Plymouth23 Feb 1992ODI # 716
102*-1337176.69Pakistanv Sri LankaGujranwala29 Sep 1995ODI # 1003
122*2011358290.37New Zealandv West IndiesAuckland10 Jan 2009ODI # 2789
1241591268298.41South Africav ZimbabweBloemfontein15 Oct 2010ODI # 3057
108*16813111-82.44New Zealandv ZimbabweHarare20 Oct 2011ODI # 3204
11216212914-86.82Australiav Sri LankaMelbourne11 Jan 2013ODI # 3317
1061601177290.59Englandv West IndiesNorth Sound28 Feb 2014ODI # 3477
124*-116112106.89Hong Kongv U.A.E.ICCA Dubai16 Nov 2015ODI # 3709
100*1761157186.95Indiav ZimbabweHarare11 Jun 2016ODI # 3742
11315212313191.86South Africav IrelandBenoni25 Sep 2016ODI # 3780
100-1255280Pakistanv Sri LankaAbu Dhabi18 Oct 2017ODI # 3926
102-8981114.6South Africav Sri LankaPallekele05 Aug 2018ODI # 4029
112-1199-94.11Pakistanv AustraliaDubai (DICS)29 Mar 2019ODI # 4119
12715412789100Afghanistanv IrelandAbu Dhabi21 Jan 2021ODI # 4271
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
*** Shahid Afridi scored a hundred in his second ODI, having not batted in his first (debut match).
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]