Records for ODI Matches

Most hundreds in an innings
Team
Score
100s
Inns
Result
Opposition
Ground
Match Date
Scorecard
439/231wonv West IndiesJohannesburg18 Jan 2015ODI # 3583
438/431wonv IndiaWankhede25 Oct 2015ODI # 3700
498/431wonv NetherlandsAmstelveen17 Jun 2022ODI # 4413
428/531wonv Sri LankaDelhi7 Oct 2023ODI # 4661
263/221wonv IndiaMultan17 Dec 1982ODI # 163
252/321lostv IndiaLahore31 Dec 1982ODI # 164
333/821wonv IndiaJamshedpur7 Dec 1983ODI # 229
257/222wonv AustraliaLord's3 Jun 1985ODI # 331
250/321lostv IndiaJaipur7 Sep 1986ODI # 390
360/421wonv Sri LankaKarachi13 Oct 1987ODI # 457
284/321wonv BangladeshChattogram29 Oct 1988ODI # 531
315/321wonv Sri LankaAdelaide17 Feb 1990ODI # 606
287/421lostv South AfricaNew Delhi14 Nov 1991ODI # 688
271/421wonv Sri LankaRawalpindi19 Jan 1992ODI # 710
281/321wonv Sri LankaSharjah4 Feb 1993ODI # 799
313/321wonv Sri LankaSharjah30 Oct 1993ODI # 841
328/221wonv New ZealandSharjah20 Apr 1994ODI # 911
242/322wonv New ZealandKingstown6 Apr 1996ODI # 1092
305/521wonv PakistanSharjah15 Apr 1996ODI # 1098
321/821wonv PakistanNairobi (Gym)29 Sep 1996ODI # 1121
371/921wonv Sri LankaNairobi (Gym)4 Oct 1996ODI # 1125
284/322wonv AustraliaBrisbane5 Jan 1997ODI # 1159
300/722lostv Sri LankaColombo (RPS)17 Aug 1997ODI # 1223
347/321wonv BangladeshNairobi (Gym)10 Oct 1997ODI # 1239
281/222wonv PakistanLahore5 Nov 1997ODI # 1251
314/521lostv IndiaDhaka18 Jan 1998ODI # 1279
301/321wonv ZimbabweCuttack9 Apr 1998ODI # 1311
307/621wonv Sri LankaColombo (RPS)7 Jul 1998ODI # 1344
315/821lostv AustraliaLahore10 Nov 1998ODI # 1371
316/422wonv PakistanLahore10 Nov 1998ODI # 1371
292/921wonv South AfricaEast London24 Jan 1999ODI # 1393
287/421wonv Sri LankaNagpur22 Mar 1999ODI # 1415
329/221wonv KenyaBristol23 May 1999ODI # 1457
373/621wonv Sri LankaTaunton26 May 1999ODI # 1463
376/221wonv New ZealandHyderabad (Deccan)8 Nov 1999ODI # 1523
301/321lostv IndiaKochi9 Mar 2000ODI # 1572
295/521wonv South AfricaMelbourne (Docklands)16 Aug 2000ODI # 1620
294/521wonv IndiaSharjah27 Oct 2000ODI # 1650
338/421wonv IndiaVisakhapatnam3 Apr 2001ODI # 1700
269/921wonv New ZealandSharjah10 Apr 2001ODI # 1705
279/521lostv South AfricaJohannesburg5 Oct 2001ODI # 1752
354/321wonv KenyaCape Town22 Oct 2001ODI # 1763
351/321wonv KenyaPaarl24 Oct 2001ODI # 1764
273/322wonv Sri LankaSharjah2 Nov 2001ODI # 1771
325/521lostv IndiaLord's13 Jul 2002ODI # 1856
271/222wonv EnglandColombo (RPS)22 Sep 2002ODI # 1884
323/321wonv ZimbabweHarare27 Nov 2002ODI # 1902
335/621wonv South AfricaGqeberha11 Dec 2002ODI # 1916
318/621wonv EnglandMelbourne15 Dec 2002ODI # 1919
343/521wonv AustraliaSydney9 Jan 2003ODI # 1931
311/221wonv NamibiaPietermaritzburg23 Feb 2003ODI # 1964
314/421wonv NamibiaBloemfontein3 Mar 2003ODI # 1978
265/422wonv South AfricaThe Oval28 Jun 2003ODI # 2029
283/521wonv AustraliaGwalior26 Oct 2003ODI # 2052
347/221wonv IndiaBengaluru12 Nov 2003ODI # 2061
353/521wonv New ZealandHyderabad (Deccan)15 Nov 2003ODI # 2062
347/621wonv ZimbabweBulawayo22 Nov 2003ODI # 2065
277/421wonv New ZealandRawalpindi7 Dec 2003ODI # 2074
296/421lostv AustraliaSydney22 Jan 2004ODI # 2086
277/622lostv IndiaAdelaide24 Jan 2004ODI # 2087
285/721lostv West IndiesLord's6 Jul 2004ODI # 2140
343/521wonv Hong KongColombo (SSC)18 Jul 2004ODI # 2147
281/821wonv PakistanKochi2 Apr 2005ODI # 2235
391/421wonv BangladeshNottingham21 Jun 2005ODI # 2252
285/821lostv Sri LankaAhmedabad6 Nov 2005ODI # 2294
368/521wonv Sri LankaSydney12 Feb 2006ODI # 2328
267/122wonv Sri LankaBrisbane14 Feb 2006ODI # 2330
324/222wonv EnglandLeeds1 Jul 2006ODI # 2389
443/921wonv NetherlandsAmstelveen4 Jul 2006ODI # 2390
272/421lostv EnglandAhmedabad28 Oct 2006ODI # 2439
343/521wonv New ZealandPerth28 Jan 2007ODI # 2488
284/421lostv KenyaNairobi (Ruaraka)2 Feb 2007ODI # 2499
331/821wonv Africa XIChennai10 Jun 2007ODI # 2589
288/221wonv IndiaSouthampton21 Aug 2007ODI # 2611
294/521wonv PakistanLahore18 Oct 2007ODI # 2633
308/821wonv BangladeshLahore13 Apr 2008ODI # 2700
315/321wonv IndiaMirpur14 Jun 2008ODI # 2707
374/421wonv Hong KongKarachi25 Jun 2008ODI # 2716
332/821wonv BangladeshKarachi30 Jun 2008ODI # 2726
402/221wonv IrelandAberdeen1 Jul 2008ODI # 2727
363/521wonv Sri LankaColombo (RPS)3 Feb 2009ODI # 2813
286/421lostv CanadaAberdeen7 Jul 2009ODI # 2856
258/122wonv EnglandCenturion2 Oct 2009ODI # 2905
317/322wonv Sri LankaEden Gardens24 Dec 2009ODI # 2935
252/122wonv BangladeshMirpur8 Jan 2010ODI # 2940
289/621wonv CanadaSharjah16 Feb 2010ODI # 2957
365/221wonv IndiaAhmedabad27 Feb 2010ODI # 2963
280/721wonv West IndiesNorth Sound22 May 2010ODI # 2979
347/721wonv BangladeshBirmingham12 Jul 2010ODI # 3026
225/122wonv ScotlandAyr16 Aug 2010ODI # 3033
351/621wonv ZimbabweBloemfontein15 Oct 2010ODI # 3057
273/222wonv ZimbabwePotchefstroom17 Oct 2010ODI # 3059
399/621wonv ZimbabweBenoni22 Oct 2010ODI # 3061
370/421wonv BangladeshMirpur19 Feb 2011ODI # 3100
351/521wonv NetherlandsMohali3 Mar 2011ODI # 3115
327/621wonv ZimbabwePallekele10 Mar 2011ODI # 3125
231/022wonv EnglandColombo (RPS)26 Mar 2011ODI # 3145
328/521lostv ZimbabweBulawayo25 Oct 2011ODI # 3209
312/421lostv Sri LankaJohannesburg22 Jan 2012ODI # 3229
320/421lostv IndiaHobart28 Feb 2012ODI # 3251
271/621lostv Sri LankaAdelaide6 Mar 2012ODI # 3256
304/321wonv Sri LankaMirpur13 Mar 2012ODI # 3259
329/621lostv IndiaMirpur18 Mar 2012ODI # 3263
315/521wonv New ZealandKingston7 Jul 2012ODI # 3285
337/421wonv ZimbabweSt George's22 Feb 2013ODI # 3337
343/521wonv PakistanJohannesburg17 Mar 2013ODI # 3347
348/121wonv IndiaKingston2 Jul 2013ODI # 3382
274/422wonv IrelandDublin (Malahide)3 Sep 2013ODI # 3409
362/321wonv ScotlandEdinburgh3 Sep 2013ODI # 3410
362/122wonv AustraliaJaipur16 Oct 2013ODI # 3420
350/621lostv IndiaNagpur30 Oct 2013ODI # 3424
351/422wonv AustraliaNagpur30 Oct 2013ODI # 3424
280/621wonv IndiaDurban8 Dec 2013ODI # 3443
301/821no resultv IndiaCenturion11 Dec 2013ODI # 3444
283/421wonv West IndiesQueenstown1 Jan 2014ODI # 3451
363/421wonv New ZealandHamilton8 Jan 2014ODI # 3453
339/521wonv Sri LankaHambantota12 Jul 2014ODI # 3502
338/721wonv BangladeshBasseterre25 Aug 2014ODI # 3514
328/322wonv AustraliaHarare27 Aug 2014ODI # 3516
363/521wonv Sri LankaCuttack2 Nov 2014ODI # 3539
360/521wonv Sri LankaDunedin23 Jan 2015ODI # 3588
361/521wonv West IndiesCenturion28 Jan 2015ODI # 3593
369/521wonv PakistanNapier3 Feb 2015ODI # 3598
339/421wonv ZimbabweHamilton15 Feb 2015ODI # 3601
372/221wonv ZimbabweCanberra24 Feb 2015ODI # 3612
332/121wonv BangladeshMelbourne26 Feb 2015ODI # 3615
312/122wonv EnglandWellington1 Mar 2015ODI # 3619
411/421wonv IrelandCanberra3 Mar 2015ODI # 3621
363/921wonv ScotlandHobart11 Mar 2015ODI # 3632
329/621wonv PakistanMirpur17 Apr 2015ODI # 3647
408/921wonv New ZealandBirmingham9 Jun 2015ODI # 3654
306/722wonv EnglandSouthampton14 Jun 2015ODI # 3656
350/322wonv New ZealandNottingham17 Jun 2015ODI # 3657
236/022wonv ZimbabweHarare4 Aug 2015ODI # 3674
355/521wonv PakistanDubai (DICS)20 Nov 2015ODI # 3712
310/522wonv IndiaPerth12 Jan 2016ODI # 3723
32322lostv AustraliaCanberra20 Jan 2016ODI # 3726
330/721lostv IndiaSydney23 Jan 2016ODI # 3727
319/322wonv EnglandCenturion9 Feb 2016ODI # 3736
256/022wonv Sri LankaBirmingham24 Jun 2016ODI # 3753
327/521wonv U.A.E.Edinburgh14 Aug 2016ODI # 3765
308/621wonv West IndiesAbu Dhabi5 Oct 2016ODI # 3789
371/621lostv South AfricaDurban5 Oct 2016ODI # 3790
356/722wonv EnglandPune15 Jan 2017ODI # 3819
381/621wonv EnglandCuttack19 Jan 2017ODI # 3821
369/721wonv PakistanAdelaide26 Jan 2017ODI # 3826
307/621wonv Sri LankaDurban1 Feb 2017ODI # 3830
384/621wonv Sri LankaCenturion10 Feb 2017ODI # 3834
32821wonv West IndiesBridgetown9 Mar 2017ODI # 3849
268/522wonv New ZealandCardiff9 Jun 2017ODI # 3883
312/222wonv ZimbabweHambantota6 Jul 2017ODI # 3901
375/521wonv Sri LankaColombo (RPS)31 Aug 2017ODI # 3908
282/022wonv BangladeshKimberley15 Oct 2017ODI # 3923
337/621wonv New ZealandKanpur29 Oct 2017ODI # 3932
301/521wonv U.A.E.ICCA Dubai13 Jan 2018ODI # 3950
357/421wonv U.A.E.Harare6 Mar 2018ODI # 3987
335/921lostv New ZealandDunedin7 Mar 2018ODI # 3989
481/621wonv AustraliaNottingham19 Jun 2018ODI # 4011
310/821lostv EnglandChester-le-Street21 Jun 2018ODI # 4012
399/121wonv ZimbabweBulawayo20 Jul 2018ODI # 4020
364/421wonv ZimbabweBulawayo22 Jul 2018ODI # 4021
238/122wonv PakistanDubai (DICS)23 Sep 2018ODI # 4044
326/222wonv West IndiesGuwahati21 Oct 2018ODI # 4056
288/322wonv ZimbabweChattogram26 Oct 2018ODI # 4061
377/521wonv West IndiesBrabourne29 Oct 2018ODI # 4063
320/521wonv AustraliaHobart11 Nov 2018ODI # 4069
364/421wonv Sri LankaNelson8 Jan 2019ODI # 4076
364/422wonv West IndiesBridgetown20 Feb 2019ODI # 4096
418/621wonv West IndiesSt George's27 Feb 2019ODI # 4099
271/822lostv AustraliaDubai (DICS)29 Mar 2019ODI # 4119
381/321wonv IrelandDublin5 May 2019ODI # 4128
334/922lostv PakistanNottingham3 Jun 2019ODI # 4148
265/322wonv Sri LankaLeeds6 Jul 2019ODI # 4187
291/222wonv IndiaChennai15 Dec 2019ODI # 4221
387/521wonv West IndiesVisakhapatnam18 Dec 2019ODI # 4222
258/022wonv IndiaWankhede14 Jan 2020ODI # 4231
276/621wonv U.S.A.Kirtipur11 Feb 2020ODI # 4244
345/821wonv West IndiesHambantota26 Feb 2020ODI # 4247
322/321wonv ZimbabweSylhet6 Mar 2020ODI # 4253
329/322wonv EnglandSouthampton4 Aug 2020ODI # 4258
305/722wonv EnglandManchester16 Sep 2020ODI # 4261
374/621wonv IndiaSydney27 Nov 2020ODI # 4265
270/422wonv IrelandAbu Dhabi8 Jan 2021ODI # 4268
318/621wonv BangladeshWellington26 Mar 2021ODI # 4282
346/421wonv IrelandDublin (Malahide)16 Jul 2021ODI # 4305
296/421wonv IndiaPaarl19 Jan 2022ODI # 4344
348/321wonv NamibiaSharjah12 Mar 2022ODI # 4365
349/422wonv AustraliaLahore31 Mar 2022ODI # 4380
333/821wonv NetherlandsHamilton4 Apr 2022ODI # 4383
308/521wonv NetherlandsAmstelveen4 Jun 2022ODI # 4398
323/821wonv OmanPearland8 Jun 2022ODI # 4402
359/922lostv New ZealandDublin (Malahide)15 Jul 2022ODI # 4429
307/522wonv BangladeshHarare5 Aug 2022ODI # 4441
291/522wonv BangladeshHarare7 Aug 2022ODI # 4442
355/521wonv EnglandMelbourne22 Nov 2022ODI # 4480
409/821wonv BangladeshChattogram10 Dec 2022ODI # 4499
390/521wonv Sri LankaThiruvananthapuram15 Jan 2023ODI # 4505
288/421lostv ZimbabweHarare18 Jan 2023ODI # 4506
385/921wonv New ZealandIndore24 Jan 2023ODI # 4511
346/721wonv South AfricaKimberley1 Feb 2023ODI # 4514
291/421wonv P.N.G.Windhoek1 Apr 2023ODI # 4560
291/222wonv NepalHarare18 Jun 2023ODI # 4585
339/721wonv NepalHarare22 Jun 2023ODI # 4593
331/921wonv BangladeshChattogram8 Jul 2023ODI # 4619
342/621wonv NepalMultan30 Aug 2023ODI # 4628
334/521wonv AfghanistanLahore3 Sep 2023ODI # 4631
297/222wonv EnglandCardiff8 Sep 2023ODI # 4636
392/821wonv South AfricaBloemfontein9 Sep 2023ODI # 4638
356/221wonv PakistanColombo (RPS)10 Sep 2023ODI # 4639
399/521wonv AustraliaIndore24 Sep 2023ODI # 4654
283/122wonv EnglandAhmedabad5 Oct 2023ODI # 4658
344/921lostv PakistanHyderabad10 Oct 2023ODI # 4665
345/422wonv Sri LankaHyderabad10 Oct 2023ODI # 4665
367/921wonv PakistanBengaluru20 Oct 2023ODI # 4675
399/821wonv NetherlandsDelhi25 Oct 2023ODI # 4681
357/421wonv New ZealandPune1 Nov 2023ODI # 4689
410/421wonv NetherlandsBengaluru12 Nov 2023ODI # 4702
397/421wonv New ZealandWankhede15 Nov 2023ODI # 4703
339/622lostv Sri LankaPallekele9 Feb 2024ODI # 4725
234/122wonv CanadaKirtipur12 Feb 2024ODI # 4728
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]