Records for ODI Matches

Most runs in debut match
Player
Runs
Inns
Team
Opposition
Ground
Match Date
Scorecard
1481West Indiesv AustraliaSt John's22 Feb 1978ODI # 48
1271Afghanistanv IrelandAbu Dhabi21 Jan 2021ODI # 4271
1241South Africav ZimbabweBloemfontein15 Oct 2010ODI # 3057
1241Hong Kongv U.A.E.ICCA Dubai16 Nov 2015ODI # 3709
1221New Zealandv West IndiesAuckland10 Jan 2009ODI # 2789
1151Zimbabwev Sri LankaNew Plymouth23 Feb 1992ODI # 716
1131South Africav IrelandBenoni25 Sep 2016ODI # 3780
1121Australiav Sri LankaMelbourne11 Jan 2013ODI # 3317
1122Pakistanv AustraliaDubai (DICS)29 Mar 2019ODI # 4119
1082New Zealandv ZimbabweHarare20 Oct 2011ODI # 3204
1062Englandv West IndiesNorth Sound28 Feb 2014ODI # 3477
1032Englandv AustraliaManchester24 Aug 1972ODI # 2
1022Pakistanv Sri LankaGujranwala29 Sep 1995ODI # 1003
1021South Africav Sri LankaPallekele05 Aug 2018ODI # 4029
1002Indiav ZimbabweHarare11 Jun 2016ODI # 3742
1002Pakistanv Sri LankaAbu Dhabi18 Oct 2017ODI # 3926
992U.A.E.v ScotlandLincoln01 Feb 2014ODI # 3468
991Irelandv ScotlandAyr05 Aug 2006ODI # 2396
941Australiav South AfricaMelbourne (Docklands)20 Jan 2006ODI # 2316
931South Africav PakistanGqeberha19 Jan 2019ODI # 4080
931West Indiesv IrelandKingston08 Jan 2022ODI # 4339
921Bangladeshv IrelandSylhet18 Mar 2023ODI # 4539
901New Zealandv IndiaNapier25 Mar 1994ODI # 896
891Englandv IrelandNottingham23 Sep 2023ODI # 4653
882Englandv West IndiesLord's28 Aug 1976ODI # 38
871Scotlandv IrelandICCA Dubai16 Jan 2018ODI # 3954
862Indiav EnglandIndore15 Apr 2006ODI # 2362
862Netherlandsv ZimbabweDeventer19 Jun 2019ODI # 4164
842Englandv Sri LankaThe Oval04 Sep 1988ODI # 521
841U.A.E.v U.S.A.Aberdeen11 Aug 2022ODI # 4445
821Englandv AustraliaMelbourne05 Jan 1971ODI # 1
821Indiav EnglandLeeds13 Jul 1974ODI # 12
822Englandv West IndiesLeeds28 May 1980ODI # 89
822Australiav PakistanPerth19 Jan 2017ODI # 3820
811Australiav West IndiesKingstown24 Jun 2008ODI # 2713
801Englandv West IndiesScarborough26 Aug 1976ODI # 37
801Scotlandv PakistanEdinburgh27 Jun 2006ODI # 2387
802Netherlandsv ScotlandRotterdam15 Jun 2010ODI # 2992
791Englandv ZimbabweThe Oval08 Jul 2000ODI # 1607
792Australiav New ZealandMelbourne09 Jan 1983ODI # 165
791Englandv PakistanManchester24 May 1978ODI # 50
792Zimbabwev New ZealandBulawayo31 Oct 1992ODI # 765
761Englandv AustraliaPerth01 Jan 1987ODI # 409
752Pakistanv New ZealandChristchurch06 Feb 1985ODI # 302
752Englandv ZimbabweHarare28 Nov 2004ODI # 2193
741Netherlandsv CanadaKing City (NW)27 Aug 2013ODI # 3405
742Australiav BangladeshFatullah28 Apr 2006ODI # 2367
741Sri Lankav PakistanAbu Dhabi25 Dec 2013ODI # 3448
731Australiav South AfricaMelbourne09 Dec 1993ODI # 860
732Indiav AustraliaChennai09 Oct 1987ODI # 453
711Indiav ZimbabweHarare14 Jul 2015ODI # 3667
701Englandv IndiaNagpur23 Jan 1985ODI # 295
702U.A.E.v IndiaSharjah13 Apr 1994ODI # 904
702Afghanistanv Hong KongKuala Lumpur01 May 2014ODI # 3487
701Canadav KenyaICCA Dubai11 Mar 2013ODI # 3344
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
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]