Live Scores
Series
Teams
News
Features
Videos
Stats
Edition US
Records
Home
2025
Ask Cricinfo
Statsguru
IPL
World Cup
WPL
Champions Trophy
More
Records
World Cup Records
Test+ODI+T20I Matches Records
Team Highest Innings Totals - Sri Lanka
Highest totals For World Cup - Sri Lanka
Highest totals
Team
Score
Overs
RR
Inns
Opposition
Ground
Result
Match Date
Scorecard
Sri Lanka
398/5
50.0
7.96
1
v Kenya
Kandy
won
6 Mar 1996
ODI # 1074
Sri Lanka
363/9
50.0
7.26
1
v Scotland
Hobart
won
11 Mar 2015
ODI # 3632
Sri Lanka
344/9
50.0
6.88
1
v Pakistan
Hyderabad
lost
10 Oct 2023
ODI # 4665
Sri Lanka
338/6
50.0
6.76
1
v West Indies
Chester-le-Street
won
1 Jul 2019
ODI # 4180
Sri Lanka
332/7
50.0
6.64
1
v Canada
Hambantota
won
20 Feb 2011
ODI # 3102
Sri Lanka
332/1
50.0
6.64
1
v Bangladesh
Melbourne
won
26 Feb 2015
ODI # 3615
Sri Lanka
327/6
50.0
6.54
1
v Zimbabwe
Pallekele
won
10 Mar 2011
ODI # 3125
Sri Lanka
326
44.5
7.27
2
v South Africa
Delhi
lost
7 Oct 2023
ODI # 4661
Sri Lanka
321/6
50.0
6.42
1
v Bermuda
Port of Spain
won
15 Mar 2007
ODI # 2534
Sri Lanka
318/4
50.0
6.36
1
v Bangladesh
Port of Spain
won
21 Mar 2007
ODI # 2546
Sri Lanka
313/7
49.2
6.34
2
v Zimbabwe
New Plymouth
won
23 Feb 1992
ODI # 716
Sri Lanka
312
46.2
6.73
2
v Australia
Sydney
lost
8 Mar 2015
ODI # 3629
Sri Lanka
312/1
47.2
6.59
2
v England
Wellington
won
1 Mar 2015
ODI # 3619
Sri Lanka
303/5
50.0
6.06
1
v West Indies
Providence
won
1 Apr 2007
ODI # 2560
Sri Lanka
289/5
50.0
5.78
1
v New Zealand
Kingston
won
24 Apr 2007
ODI # 2579
Sri Lanka
288/9
60.0
4.80
2
v Pakistan
Swansea
lost
9 Jun 1983
ODI # 198
Sri Lanka
286
58.0
4.93
2
v England
Taunton
lost
11 Jun 1983
ODI # 201
Sri Lanka
279
49.3
5.63
1
v Bangladesh
Delhi
lost
6 Nov 2023
ODI # 4695
Sri Lanka
276/4
60.0
4.60
2
v Australia
The Oval
lost
11 Jun 1975
ODI # 25
Sri Lanka
275/8
50.0
5.50
1
v Kenya
Southampton
won
30 May 1999
ODI # 1469
Sri Lanka
274/6
50.0
5.48
1
v India
Wankhede
lost
2 Apr 2011
ODI # 3148
Sri Lanka
272/4
48.4
5.58
2
v India
Delhi
won
2 Mar 1996
ODI # 1070
Sri Lanka
272/7
50.0
5.44
1
v New Zealand
Bloemfontein
won
10 Feb 2003
ODI # 1944
Sri Lanka
268/9
50.0
5.36
1
v South Africa
Durban
tied
3 Mar 2003
ODI # 1979
Sri Lanka
266/9
50.0
5.32
2
v Pakistan
Colombo (RPS)
lost
26 Feb 2011
ODI # 3109
Sri Lanka
265/9
50.0
5.30
1
v New Zealand
Wankhede
won
18 Mar 2011
ODI # 3137
Sri Lanka
264/7
50.0
5.28
1
v India
Leeds
lost
6 Jul 2019
ODI # 4187
Sri Lanka
263/5
48.2
5.44
2
v Netherlands
Lucknow
won
21 Oct 2023
ODI # 4676
Sri Lanka
256/5
50.0
5.12
1
v Zimbabwe
East London
won
15 Mar 2003
ODI # 1989
Sri Lanka
254/6
50.0
5.08
1
v India
Port of Spain
won
23 Mar 2007
ODI # 2550
Sri Lanka
252
49.2
5.10
2
v Pakistan
Hyderabad (Sind)
lost
8 Oct 1987
ODI # 451
Sri Lanka
251/8
50.0
5.02
1
v India
Eden Gardens
won
13 Mar 1996
ODI # 1081
Sri Lanka
247
45.5
5.38
2
v Australia
The Oval
lost
15 Jun 2019
ODI # 4159
Sri Lanka
245/3
46.2
5.28
2
v Australia
Lahore
won
17 Mar 1996
ODI # 1083
Sri Lanka
241
49.3
4.86
1
v Afghanistan
Pune
lost
30 Oct 2023
ODI # 4687
Sri Lanka
238/5
60.0
3.96
1
v India
Manchester
won
16 Jun 1979
ODI # 68
Sri Lanka
236/5
40.4
5.80
2
v England
Faisalabad
won
9 Mar 1996
ODI # 1077
Sri Lanka
236/6
48.2
4.88
2
v Afghanistan
Dunedin
won
22 Feb 2015
ODI # 3609
Sri Lanka
235
50.0
4.70
1
v England
North Sound
won
4 Apr 2007
ODI # 2563
Sri Lanka
233
46.1
5.04
2
v New Zealand
Christchurch
lost
14 Feb 2015
ODI # 3599
Sri Lanka
232/9
50.0
4.64
1
v England
Leeds
won
21 Jun 2019
ODI # 4168
Sri Lanka
231/0
39.3
5.84
2
v England
Colombo (RPS)
won
26 Mar 2011
ODI # 3145
Sri Lanka
229/4
37.0
6.18
2
v Zimbabwe
Colombo (SSC)
won
21 Feb 1996
ODI # 1055
Sri Lanka
228/6
50.0
4.56
1
v West Indies
Cape Town
won
28 Feb 2003
ODI # 1973
Sri Lanka
226
49.4
4.55
1
v Australia
St George's
lost
16 Apr 2007
ODI # 2573
Sri Lanka
224
58.3
3.82
2
v Pakistan
Leeds
lost
16 Jun 1983
ODI # 211
Sri Lanka
223
47.4
4.67
2
v Australia
Centurion
lost
7 Mar 2003
ODI # 1982
Sri Lanka
222/4
45.1
4.91
2
v New Zealand
St George's
won
12 Apr 2007
ODI # 2569
Sri Lanka
220/5
47.5
4.59
2
v New Zealand
Colombo (RPS)
won
29 Mar 2011
ODI # 3146
Sri Lanka
218/7
50.0
4.36
1
v England
Pune
lost
30 Oct 1987
ODI # 472
Sri Lanka
216
42.3
5.08
2
v India
Taunton
lost
26 May 1999
ODI # 1463
Sri Lanka
215/8
36.0
5.97
2
v Australia
Bridgetown
lost
28 Apr 2007
ODI # 2581
Sri Lanka
212/6
50.0
4.24
1
v Pakistan
W.A.C.A
lost
15 Mar 1992
ODI # 746
Sri Lanka
211/8
50.0
4.22
2
v West Indies
Kanpur
lost
21 Oct 1987
ODI # 464
Sri Lanka
209
43.3
4.80
1
v Australia
Lucknow
lost
16 Oct 2023
ODI # 4671
Sri Lanka
209
49.3
4.22
1
v South Africa
Providence
lost
28 Mar 2007
ODI # 2556
Sri Lanka
206/9
50.0
4.12
1
v New Zealand
Hamilton
lost
25 Feb 1992
ODI # 718
Sri Lanka
206
56.1
3.66
1
v New Zealand
Bristol
lost
13 Jun 1983
ODI # 206
Sri Lanka
204
48.4
4.19
1
v England
Lord's
lost
14 May 1999
ODI # 1443
Sri Lanka
203
49.3
4.10
1
v South Africa
Chester-le-Street
lost
28 Jun 2019
ODI # 4176
Sri Lanka
201
36.5
5.45
1
v Afghanistan
Cardiff
won
4 Jun 2019
ODI # 4149
Sri Lanka
198/6
46.0
4.30
2
v Zimbabwe
Worcester
won
22 May 1999
ODI # 1456
Sri Lanka
198/7
49.5
3.97
2
v South Africa
Wellington
won
2 Mar 1992
ODI # 727
Sri Lanka
189/9
50.0
3.78
1
v Australia
Adelaide
lost
7 Mar 1992
ODI # 733
Sri Lanka
189
56.5
3.32
1
v New Zealand
Nottingham
lost
9 Jun 1979
ODI # 62
Sri Lanka
184/8
50.0
3.68
2
v Pakistan
Faisalabad
lost
25 Oct 1987
ODI # 467
Sri Lanka
184/7
52.5
3.48
2
v New Zealand
Derby
won
18 Jun 1983
ODI # 214
Sri Lanka
177/9
50.0
3.54
2
v West Indies
Berri
lost
13 Mar 1992
ODI # 742
Sri Lanka
174
44.0
3.95
2
v England
Ballarat
lost
9 Mar 1992
ODI # 736
Sri Lanka
171
46.4
3.66
1
v New Zealand
Bengaluru
lost
9 Nov 2023
ODI # 4698
Sri Lanka
169/4
50.0
3.38
2
v West Indies
Karachi
lost
13 Oct 1987
ODI # 457
Sri Lanka
160/2
25.4
6.23
2
v England
Bengaluru
won
26 Oct 2023
ODI # 4682
Sri Lanka
158/8
45.0
3.51
2
v England
Peshawar
lost
17 Oct 1987
ODI # 460
Sri Lanka
157
45.0
3.48
2
v Kenya
Nairobi (Gym)
lost
24 Feb 2003
ODI # 1965
Sri Lanka
146/1
18.4
7.82
2
v Kenya
Colombo (RPS)
won
1 Mar 2011
ODI # 3113
Sri Lanka
146/3
32.5
4.44
1
v Australia
Colombo (RPS)
n/r
5 Mar 2011
ODI # 3119
Sri Lanka
138
50.1
2.75
2
v Pakistan
Nottingham
lost
14 Jun 1975
ODI # 30
Sri Lanka
136
29.2
4.63
1
v New Zealand
Cardiff
lost
1 Jun 2019
ODI # 4145
Sri Lanka
136
50.4
2.68
1
v England
Leeds
lost
20 Jun 1983
ODI # 217
Sri Lanka
133
37.2
3.56
1
v South Africa
Sydney
lost
18 Mar 2015
ODI # 3640
Sri Lanka
126/0
21.1
5.95
2
v Bangladesh
Pietermaritzburg
won
14 Feb 2003
ODI # 1950
Sri Lanka
123/7
38.1
3.22
2
v Australia
Gqeberha
lost
18 Mar 2003
ODI # 1991
Sri Lanka
110
35.2
3.11
2
v South Africa
Northampton
lost
19 May 1999
ODI # 1451
Sri Lanka
109
23.0
4.73
2
v India
Johannesburg
lost
10 Mar 2003
ODI # 1985
Sri Lanka
86
37.2
2.30
1
v West Indies
Manchester
lost
7 Jun 1975
ODI # 22
Sri Lanka
81/2
10.0
8.10
2
v Ireland
St George's
won
18 Apr 2007
ODI # 2575
Sri Lanka
55
19.4
2.79
2
v India
Wankhede
lost
2 Nov 2023
ODI # 4690
Sri Lanka
37/1
4.4
7.92
2
v Canada
Paarl
won
19 Feb 2003
ODI # 1958
Sri Lanka
DNB
0.0
-
-
v India
Mackay
n/r
28 Feb 1992
ODI # 722
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years