Records for ODI Matches

Highest maiden hundred
Player
Runs
Team
Opposition
Ground
Match Date
Scorecard
210Indiav BangladeshChattogram10 Dec 2022ODI # 4499
194*Zimbabwev BangladeshBulawayo16 Aug 2009ODI # 2873
179West Indiesv IrelandDublin5 May 2019ODI # 4128
177Irelandv CanadaToronto7 Sep 2010ODI # 3042
175*Indiav ZimbabweTunbridge Wells18 Jun 1983ODI # 216
175Scotlandv CanadaChristchurch23 Jan 2014ODI # 3459
175South Africav NetherlandsJohannesburg2 Apr 2023ODI # 4563
173*U.S.A.v P.N.G.Al Amerat9 Sep 2021ODI # 4320
172New Zealandv ZimbabweBulawayo24 Aug 2005ODI # 2272
171*New Zealandv East AfricaBirmingham7 Jun 1975ODI # 20
170*New Zealandv Sri LankaDunedin23 Jan 2015ODI # 3588
169*South Africav New ZealandCenturion11 Dec 1994ODI # 960
166New Zealandv IrelandAberdeen1 Jul 2008ODI # 2727
163Australiav Sri LankaBrisbane4 Mar 2012ODI # 3255
161New Zealandv IrelandAberdeen1 Jul 2008ODI # 2727
159*Indiav ZimbabweGuwahati19 Mar 2002ODI # 1818
157*West Indiesv CanadaKing City (NW)22 Aug 2008ODI # 2749
152West Indiesv KenyaNairobi15 Aug 2001ODI # 1745
152Pakistanv IrelandDublin (Malahide)18 Aug 2016ODI # 3767
151P.N.G.v IrelandHarare6 Mar 2018ODI # 3986
149*Afghanistanv Sri LankaPallekele9 Feb 2024ODI # 4725
148West Indiesv AustraliaSt John's22 Feb 1978ODI # 48
148Indiav PakistanVisakhapatnam5 Apr 2005ODI # 2236
148Australiav ScotlandEdinburgh3 Sep 2013ODI # 3410
148West Indiesv Sri LankaBulawayo23 Nov 2016ODI # 3808
148West Indiesv IrelandDublin (Malahide)11 May 2019ODI # 4132
147*South Africav ZimbabwePotchefstroom20 Sep 2006ODI # 2420
146*Australiav New ZealandAuckland30 Jan 2017ODI # 3829
146South Africav West IndiesSt George's10 Apr 2007ODI # 2567
144Kenyav BangladeshNairobi (Gym)10 Oct 1997ODI # 1239
144Pakistanv Hong KongColombo (SSC)18 Jul 2004ODI # 2147
143*Australiav PakistanJohannesburg11 Feb 2003ODI # 1945
143*Hong Kongv P.N.G.ICCA Dubai8 Dec 2017ODI # 3938
142*Englandv New ZealandManchester18 Jul 1986ODI # 389
142Zimbabwev New ZealandHyderabad (Deccan)10 Oct 1987ODI # 454
142Irelandv KenyaNairobi (Ruaraka)2 Feb 2007ODI # 2499
141New Zealandv Sri LankaBloemfontein10 Feb 2003ODI # 1944
141Zimbabwev AfghanistanBulawayo20 Jul 2014ODI # 3504
140Sri Lankav New ZealandBloemfontein8 Dec 1994ODI # 958
140South Africav BangladeshBenoni9 Nov 2008ODI # 2772
140Sri Lankav New ZealandMount Maunganui5 Jan 2019ODI # 4075
139*Scotlandv U.A.E.Lincoln1 Feb 2014ODI # 3468
139*Sri Lankav IndiaRanchi16 Nov 2014ODI # 3547
139New Zealandv EnglandNapier20 Feb 2008ODI # 2682
137*Canadav ScotlandNairobi (Ruaraka)31 Jan 2007ODI # 2495
137*Netherlandsv KenyaLincoln23 Jan 2014ODI # 3460
137Englandv PakistanLord's12 Jun 2001ODI # 1722
137Sri Lankav AustraliaColombo (RPS)19 Jun 2022ODI # 4415
136Namibiav U.S.A.Lauderhill20 Sep 2019ODI # 4208
136Scotlandv OmanBulawayo25 Jun 2023ODI # 4600
134*Netherlandsv NamibiaBloemfontein3 Mar 2003ODI # 1978
134*Bangladeshv CanadaSt John's28 Feb 2007ODI # 2530
133Scotlandv AfghanistanSharjah8 Mar 2013ODI # 3342
132*U.A.E.v AfghanistanICCA Dubai30 Nov 2014ODI # 3558
132Sri Lankav West IndiesNairobi (Gym)4 Oct 2000ODI # 1631
131*Zimbabwev Sri LankaHarare5 Nov 1994ODI # 946
131*New Zealandv West IndiesQueenstown1 Jan 2014ODI # 3451
131Englandv New ZealandNottingham11 Jun 1975ODI # 23
130*South Africav West IndiesGqeberha25 Jan 2015ODI # 3591
130*Zimbabwev New ZealandHarare2 Aug 2015ODI # 3673
130New Zealandv AustraliaChennai11 Mar 1996ODI # 1080
130Africa XIv Asia XIBengaluru6 Jun 2007ODI # 2587
130Canadav BermudaKing City (NW)1 Jul 2008ODI # 2728
130Indiav ZimbabweHarare22 Aug 2022ODI # 4457
129*Namibiav OmanAl Amerat8 Jan 2020ODI # 4227
129*South Africav AustraliaBloemfontein4 Mar 2020ODI # 4252
129Bangladeshv IrelandMirpur22 Mar 2008ODI # 2695
128*New Zealandv Sri LankaNapier28 Dec 2006ODI # 2468
128Englandv New ZealandLeeds23 May 1990ODI # 632
128West Indiesv PakistanDurban19 Feb 1993ODI # 805
128West Indiesv EnglandNorth Sound5 Mar 2014ODI # 3484
128South Africav West IndiesJohannesburg18 Jan 2015ODI # 3583
128Australiav PakistanAdelaide26 Jan 2017ODI # 3826
127*Pakistanv West IndiesSharjah5 Nov 1993ODI # 845
127*Bangladeshv PakistanMirpur22 Apr 2015ODI # 3649
127*New Zealandv IrelandDublin (Malahide)10 Jul 2022ODI # 4419
127Englandv West IndiesLord's28 May 1995ODI # 1002
127South Africav ZimbabweHarare21 Oct 1995ODI # 1013
127West Indiesv U.A.E.Harare6 Mar 2018ODI # 3987
127Afghanistanv IrelandAbu Dhabi21 Jan 2021ODI # 4271
126*Pakistanv New ZealandWellington8 Mar 1989ODI # 557
126*Englandv IndiaSouthampton21 Aug 2007ODI # 2611
126Pakistanv Sri LankaAdelaide17 Feb 1990ODI # 606
126Australiav West IndiesSt George's29 Jun 2008ODI # 2724
126New Zealandv BangladeshWellington26 Mar 2021ODI # 4282
126Nepalv P.N.G.Kirtipur25 Mar 2022ODI # 4376
125*Australiav EnglandThe Oval6 Jun 1977ODI # 44
125*Australiav West IndiesPerth3 Feb 2013ODI # 3331
125*Indiav EnglandManchester17 Jul 2022ODI # 4433
125Australiav IndiaSydney21 Jan 1986ODI # 354
125South Africav West IndiesGqeberha30 Jan 1999ODI # 1397
125Englandv NetherlandsAmstelveen17 Jun 2022ODI # 4413
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]