Team Highest Innings Totals

Players

Highest totals
Team
Score
Overs
RR
Inns
Opposition
Ground
Result
Match Date
Scorecard
398/550.07.961v KenyaKandywon6 Mar 1996ODI # 1074
349/950.06.981v PakistanSingaporewon2 Apr 1996ODI # 1088
348/850.06.961v IndiaNagpurwon26 Nov 1995ODI # 1018
333/750.06.661v Sri LankaSharjahwon16 Oct 1995ODI # 1010
32949.36.642v West IndiesSharjahlost16 Oct 1995ODI # 1010
328/350.06.561v NetherlandsRawalpindiwon5 Mar 1996ODI # 1073
321/250.06.421v U.A.E.Rawalpindiwon16 Feb 1996ODI # 1049
31549.46.342v Sri LankaSingaporelost2 Apr 1996ODI # 1088
314/350.06.281v PakistanSharjahwon13 Apr 1996ODI # 1095
307/850.06.141v NetherlandsVadodarawon17 Feb 1996ODI # 1051
305/550.06.101v PakistanSharjahwon15 Apr 1996ODI # 1098
304/750.06.081v KenyaVisakhapatnamwon23 Feb 1996ODI # 1058
303/550.06.061v ZimbabweHararewon21 Oct 1995ODI # 1013
289/447.56.042v New ZealandChennaiwon11 Mar 1996ODI # 1080
288/650.05.761v IndiaSharjahwon14 Apr 1996ODI # 1097
287/850.05.741v PakistanBengaluruwon9 Mar 1996ODI # 1078
287/550.05.741v IndiaSharjahwon19 Apr 1996ODI # 1101
286/950.05.721v AustraliaChennailost11 Mar 1996ODI # 1080
281/550.05.621v New ZealandLahorewon6 Mar 1996ODI # 1076
279/450.05.581v NetherlandsPeshawarwon22 Feb 1996ODI # 1057
278/550.05.561v ZimbabweAucklandwon28 Jan 1996ODI # 1045
27746.16.002v IndiaSharjahlost15 Apr 1996ODI # 1098
276/847.05.871v U.A.E.Faisalabadwon27 Feb 1996ODI # 1064
276/348.05.752v EnglandCenturionwon14 Jan 1996ODI # 1038
27349.55.471v West IndiesSharjahwon20 Oct 1995ODI # 1012
273/550.05.461v Sri LankaSydneywon20 Jan 1996ODI # 1043
272/448.45.582v IndiaDelhiwon2 Mar 1996ODI # 1070
272/850.05.441v South AfricaCenturionlost14 Jan 1996ODI # 1038
271/350.05.421v Sri LankaDelhilost2 Mar 1996ODI # 1070
271/550.05.421v IndiaSharjahwon12 Apr 1996ODI # 1094
267/750.05.341v New ZealandNapierwon3 Feb 1996ODI # 1047
266/650.05.321v Sri LankaW.A.C.Awon12 Jan 1996ODI # 1035
265/548.25.482v South AfricaBloemfonteinwon11 Jan 1996ODI # 1034
264/750.05.281v Sri LankaSharjahwon12 Oct 1995ODI # 1007
264/850.05.281v South AfricaKarachiwon11 Mar 1996ODI # 1079
262/850.05.241v EnglandBloemfonteinlost11 Jan 1996ODI # 1034
261/450.05.221v New ZealandWellingtonwon20 Dec 1995ODI # 1025
25850.05.161v IndiaWankhedewon27 Feb 1996ODI # 1065
257/549.45.172v Sri LankaSydneywon21 Dec 1995ODI # 1026
257/750.05.141v PakistanFaisalabadwon1 Oct 1995ODI # 1004
255/950.05.101v AustraliaSydneylost21 Dec 1995ODI # 1026
254/750.05.082v Sri LankaKandylost6 Mar 1996ODI # 1074
25148.35.171v West IndiesPort of Spainwon13 Apr 1996ODI # 1096
251/850.05.021v IndiaEden Gardenswon13 Mar 1996ODI # 1081
250/347.45.242v EnglandKarachiwon3 Mar 1996ODI # 1071
24939.36.302v New ZealandNagpurlost26 Nov 1995ODI # 1018
249/650.04.981v West IndiesMelbournewon19 Dec 1995ODI # 1024
249/950.04.981v PakistanKarachilost3 Mar 1996ODI # 1071
249/950.04.982v South AfricaSharjahlost19 Apr 1996ODI # 1101
248/949.05.062v IndiaBengalurulost9 Mar 1996ODI # 1078
247/949.15.022v New ZealandKingstonwon26 Mar 1996ODI # 1084
247/550.04.941v ZimbabweKanpurwon6 Mar 1996ODI # 1075
24648.15.102v ZimbabweNapierlost3 Feb 1996ODI # 1047
246/749.44.952v AustraliaMelbournewon16 Jan 1996ODI # 1039
245/346.25.282v AustraliaLahorewon17 Mar 1996ODI # 1083
24549.34.942v West IndiesKarachilost11 Mar 1996ODI # 1079
244/845.05.421v PakistanAucklandwon23 Dec 1995ODI # 1027
243/544.25.482v PakistanKarachiwon29 Feb 1996ODI # 1067
24349.14.941v West IndiesKingstonlost26 Mar 1996ODI # 1084
242/647.05.141v West IndiesAdelaidewon17 Dec 1995ODI # 1023
24248.05.042v AustraliaWankhedelost27 Feb 1996ODI # 1065
242/348.34.982v New ZealandKingstownwon6 Apr 1996ODI # 1092
242/450.04.841v West IndiesSharjahwon13 Oct 1995ODI # 1008
242/450.04.841v Sri LankaMelbournelost16 Jan 1996ODI # 1039
242/650.04.841v South AfricaKarachilost29 Feb 1996ODI # 1067
241/750.04.821v Sri LankaLahorelost17 Mar 1996ODI # 1083
241/850.04.821v West IndiesKingstownlost6 Apr 1996ODI # 1092
23949.24.841v ZimbabweHararewon22 Oct 1995ODI # 1014
239/649.54.792v West IndiesPort of Spainwon29 Mar 1996ODI # 1085
239/650.04.781v EnglandAhmedabadwon14 Feb 1996ODI # 1048
238/750.04.761v New ZealandPort of Spainlost29 Mar 1996ODI # 1085
237/246.55.062v IndiaJamshedpurwon15 Nov 1995ODI # 1015
236/540.45.802v EnglandFaisalabadwon9 Mar 1996ODI # 1077
236/545.55.142v New ZealandPunewon24 Nov 1995ODI # 1017
23649.14.801v New ZealandJamshedpurlost15 Nov 1995ODI # 1015
236/949.54.732v PakistanChristchurchwon17 Dec 1995ODI # 1022
23547.34.942v PakistanLahorelost6 Mar 1996ODI # 1076
235/650.04.701v IndiaPunelost24 Nov 1995ODI # 1017
235/850.04.701v Sri LankaFaisalabadlost9 Mar 1996ODI # 1077
234/144.05.312v Sri LankaGujranwalawon29 Sep 1995ODI # 1003
234/750.04.681v West IndiesSharjahwon11 Oct 1995ODI # 1006
23347.24.922v PakistanSharjahlost12 Apr 1996ODI # 1094
233/550.04.661v PakistanGujranwalalost29 Sep 1995ODI # 1003
232/648.54.752v AustraliaJaipurwon4 Mar 1996ODI # 1072
232/950.04.641v New ZealandChristchurchlost17 Dec 1995ODI # 1022
23149.34.661v AustraliaBrisbanewon7 Jan 1996ODI # 1031
230/650.04.602v EnglandPeshawarlost22 Feb 1996ODI # 1057
23050.04.601v EnglandRawalpindiwon25 Feb 1996ODI # 1060
229/437.06.182v ZimbabweColombo (SSC)won21 Feb 1996ODI # 1055
229/650.04.581v West IndiesJaipurlost4 Mar 1996ODI # 1072
228/950.04.562v Sri LankaSharjahlost11 Oct 1995ODI # 1006
228/950.04.562v New ZealandAhmedabadlost14 Feb 1996ODI # 1048
228/650.04.561v Sri LankaColombo (SSC)lost21 Feb 1996ODI # 1055
22749.04.632v PakistanSharjahlost13 Oct 1995ODI # 1008
226/847.14.791v PakistanSingaporelost5 Apr 1996ODI # 1091
225/345.44.922v New ZealandPort of Spainwon30 Mar 1996ODI # 1086
22549.14.572v AustraliaMelbournelost19 Dec 1995ODI # 1024
22347.34.692v Sri LankaSharjahlost20 Oct 1995ODI # 1012
220/344.24.962v NetherlandsLahorewon1 Mar 1996ODI # 1069
219/850.04.381v West IndiesPort of Spainlost30 Mar 1996ODI # 1086
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 2nd ODI, Jan 24, 2026 [ODI # 4941 - Live]
>> 205/7 (47.0 ov, DN Wellalage 12*, Pramod Madushan 4*, WG Jacks 1/47)

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 1st ODI, Jan 22, 2026 [ODI # 4940]

New Zealand vs India at Indore, New Zealand in India 3rd ODI, Jan 18, 2026 [ODI # 4939]