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 - vs Sri Lanka
Highest totals For World Cup - vs Sri Lanka
Highest totals
Team
Score
Overs
RR
Inns
Opposition
Ground
Result
Match Date
Scorecard
South Africa
428/5
50.0
8.56
1
v Sri Lanka
Delhi
won
7 Oct 2023
ODI # 4661
Australia
376/9
50.0
7.52
1
v Sri Lanka
Sydney
won
8 Mar 2015
ODI # 3629
India
373/6
50.0
7.46
1
v Sri Lanka
Taunton
won
26 May 1999
ODI # 1463
West Indies
360/4
50.0
7.20
1
v Sri Lanka
Karachi
won
13 Oct 1987
ODI # 457
India
357/8
50.0
7.14
1
v Sri Lanka
Wankhede
won
2 Nov 2023
ODI # 4690
Pakistan
345/4
48.2
7.13
2
v Sri Lanka
Hyderabad
won
10 Oct 2023
ODI # 4665
Pakistan
338/5
60.0
5.63
1
v Sri Lanka
Swansea
won
9 Jun 1983
ODI # 198
Australia
334/7
50.0
6.68
1
v Sri Lanka
The Oval
won
15 Jun 2019
ODI # 4159
England
333/9
60.0
5.55
1
v Sri Lanka
Taunton
won
11 Jun 1983
ODI # 201
New Zealand
331/6
50.0
6.62
1
v Sri Lanka
Christchurch
won
14 Feb 2015
ODI # 3599
Pakistan
330/6
60.0
5.50
1
v Sri Lanka
Nottingham
won
14 Jun 1975
ODI # 30
Australia
328/5
60.0
5.46
1
v Sri Lanka
The Oval
won
11 Jun 1975
ODI # 25
Australia
319/5
50.0
6.38
1
v Sri Lanka
Centurion
won
7 Mar 2003
ODI # 1982
West Indies
315/9
50.0
6.30
2
v Sri Lanka
Chester-le-Street
lost
1 Jul 2019
ODI # 4180
Zimbabwe
312/4
50.0
6.24
1
v Sri Lanka
New Plymouth
lost
23 Feb 1992
ODI # 716
England
309/6
50.0
6.18
1
v Sri Lanka
Wellington
lost
1 Mar 2015
ODI # 3619
Pakistan
297/7
50.0
5.94
1
v Sri Lanka
Faisalabad
won
25 Oct 1987
ODI # 467
England
296/4
50.0
5.92
1
v Sri Lanka
Peshawar
won
17 Oct 1987
ODI # 460
India
292/6
50.0
5.84
1
v Sri Lanka
Johannesburg
won
10 Mar 2003
ODI # 1985
Bangladesh
282/7
41.1
6.85
2
v Sri Lanka
Delhi
won
6 Nov 2023
ODI # 4695
Australia
281/4
38.0
7.39
1
v Sri Lanka
Bridgetown
won
28 Apr 2007
ODI # 2581
England
280/6
50.0
5.60
1
v Sri Lanka
Ballarat
won
9 Mar 1992
ODI # 736
India
277/4
48.2
5.73
2
v Sri Lanka
Wankhede
won
2 Apr 2011
ODI # 3148
Pakistan
277/7
50.0
5.54
1
v Sri Lanka
Colombo (RPS)
won
26 Feb 2011
ODI # 3109
India
271/3
50.0
5.42
1
v Sri Lanka
Delhi
lost
2 Mar 1996
ODI # 1070
West Indies
268/8
50.0
5.36
1
v Sri Lanka
Berri
won
13 Mar 1992
ODI # 742
Pakistan
267/6
50.0
5.34
1
v Sri Lanka
Hyderabad (Sind)
won
8 Oct 1987
ODI # 451
India
265/3
43.3
6.09
2
v Sri Lanka
Leeds
won
6 Jul 2019
ODI # 4187
Netherlands
262
49.4
5.27
1
v Sri Lanka
Lucknow
lost
21 Oct 2023
ODI # 4676
Kenya
254/7
50.0
5.08
2
v Sri Lanka
Kandy
lost
6 Mar 1996
ODI # 1074
Afghanistan
242/3
45.2
5.33
2
v Sri Lanka
Pune
won
30 Oct 2023
ODI # 4687
Australia
241/7
50.0
4.82
1
v Sri Lanka
Lahore
lost
17 Mar 1996
ODI # 1083
Bangladesh
240
47.0
5.10
2
v Sri Lanka
Melbourne
lost
26 Feb 2015
ODI # 3615
West Indies
236/8
50.0
4.72
1
v Sri Lanka
Kanpur
won
21 Oct 1987
ODI # 464
England
235/8
50.0
4.70
1
v Sri Lanka
Faisalabad
lost
9 Mar 1996
ODI # 1077
Pakistan
235/7
60.0
3.91
1
v Sri Lanka
Leeds
won
16 Jun 1983
ODI # 211
England
233/8
50.0
4.66
2
v Sri Lanka
North Sound
lost
4 Apr 2007
ODI # 2563
Australia
232/3
42.4
5.43
2
v Sri Lanka
St George's
won
16 Apr 2007
ODI # 2573
Afghanistan
232
49.4
4.67
1
v Sri Lanka
Dunedin
lost
22 Feb 2015
ODI # 3609
Kenya
230/6
50.0
4.60
2
v Sri Lanka
Southampton
lost
30 May 1999
ODI # 1469
South Africa
229/6
45.0
5.08
2
v Sri Lanka
Durban
tied
3 Mar 2003
ODI # 1979
England
229/6
50.0
4.58
1
v Sri Lanka
Colombo (RPS)
lost
26 Mar 2011
ODI # 3145
Zimbabwe
228/6
50.0
4.56
1
v Sri Lanka
Colombo (SSC)
lost
21 Feb 1996
ODI # 1055
New Zealand
225
45.3
4.94
2
v Sri Lanka
Bloemfontein
lost
10 Feb 2003
ODI # 1944
West Indies
222/9
50.0
4.44
2
v Sri Lanka
Cape Town
lost
28 Feb 2003
ODI # 1973
England
219/2
41.2
5.29
2
v Sri Lanka
Pune
won
30 Oct 1987
ODI # 472
New Zealand
219/7
50.0
4.38
1
v Sri Lanka
St George's
lost
12 Apr 2007
ODI # 2569
New Zealand
217
48.5
4.44
1
v Sri Lanka
Colombo (RPS)
lost
29 Mar 2011
ODI # 3146
Pakistan
216/6
49.1
4.39
2
v Sri Lanka
W.A.C.A
won
15 Mar 1992
ODI # 746
Australia
215/5
35.2
6.08
2
v Sri Lanka
Lucknow
won
16 Oct 2023
ODI # 4671
Scotland
215
43.1
4.98
2
v Sri Lanka
Hobart
lost
11 Mar 2015
ODI # 3632
England
212
47.0
4.51
2
v Sri Lanka
Leeds
lost
21 Jun 2019
ODI # 4168
South Africa
212/9
48.2
4.38
2
v Sri Lanka
Providence
won
28 Mar 2007
ODI # 2556
Australia
212/7
50.0
4.24
1
v Sri Lanka
Gqeberha
won
18 Mar 2003
ODI # 1991
New Zealand
210/4
48.2
4.34
2
v Sri Lanka
Hamilton
won
25 Feb 1992
ODI # 718
Kenya
210/9
50.0
4.20
1
v Sri Lanka
Nairobi (Gym)
won
24 Feb 2003
ODI # 1965
New Zealand
209/5
39.2
5.31
2
v Sri Lanka
Bristol
won
13 Jun 1983
ODI # 206
New Zealand
208
41.4
4.99
2
v Sri Lanka
Kingston
lost
24 Apr 2007
ODI # 2579
England
207/2
46.5
4.41
2
v Sri Lanka
Lord's
won
14 May 1999
ODI # 1443
South Africa
206/1
37.2
5.51
2
v Sri Lanka
Chester-le-Street
won
28 Jun 2019
ODI # 4176
South Africa
199/9
50.0
3.98
1
v Sri Lanka
Northampton
won
19 May 1999
ODI # 1451
Zimbabwe
197/9
50.0
3.94
1
v Sri Lanka
Worcester
lost
22 May 1999
ODI # 1456
South Africa
195
50.0
3.90
1
v Sri Lanka
Wellington
lost
2 Mar 1992
ODI # 727
India
191
54.1
3.52
2
v Sri Lanka
Manchester
lost
16 Jun 1979
ODI # 68
Australia
190/3
44.0
4.31
2
v Sri Lanka
Adelaide
won
7 Mar 1992
ODI # 733
West Indies
190
44.3
4.26
2
v Sri Lanka
Providence
lost
1 Apr 2007
ODI # 2560
New Zealand
190/1
47.4
3.98
2
v Sri Lanka
Nottingham
won
9 Jun 1979
ODI # 62
Zimbabwe
188
39.0
4.82
2
v Sri Lanka
Pallekele
lost
10 Mar 2011
ODI # 3125
India
185
43.3
4.25
2
v Sri Lanka
Port of Spain
lost
23 Mar 2007
ODI # 2550
Zimbabwe
182
41.5
4.35
2
v Sri Lanka
East London
lost
15 Mar 2003
ODI # 1989
New Zealand
181
58.2
3.10
1
v Sri Lanka
Derby
lost
18 Jun 1983
ODI # 214
New Zealand
172/5
23.2
7.37
2
v Sri Lanka
Bengaluru
won
9 Nov 2023
ODI # 4698
England
156
33.2
4.68
1
v Sri Lanka
Bengaluru
lost
26 Oct 2023
ODI # 4682
New Zealand
153
35.0
4.37
2
v Sri Lanka
Wankhede
lost
18 Mar 2011
ODI # 3137
Afghanistan
152
32.4
4.65
2
v Sri Lanka
Cardiff
lost
4 Jun 2019
ODI # 4149
Kenya
142
43.4
3.25
1
v Sri Lanka
Colombo (RPS)
lost
1 Mar 2011
ODI # 3113
New Zealand
137/0
16.1
8.47
2
v Sri Lanka
Cardiff
won
1 Jun 2019
ODI # 4145
England
137/1
24.1
5.66
2
v Sri Lanka
Leeds
won
20 Jun 1983
ODI # 217
South Africa
134/1
18.0
7.44
2
v Sri Lanka
Sydney
won
18 Mar 2015
ODI # 3640
Bangladesh
124
31.1
3.97
1
v Sri Lanka
Pietermaritzburg
lost
14 Feb 2003
ODI # 1950
Canada
122
36.5
3.31
2
v Sri Lanka
Hambantota
lost
20 Feb 2011
ODI # 3102
India
120/8
34.1
3.51
2
v Sri Lanka
Eden Gardens
lost
13 Mar 1996
ODI # 1081
Bangladesh
112
37.0
3.02
2
v Sri Lanka
Port of Spain
lost
21 Mar 2007
ODI # 2546
West Indies
87/1
20.4
4.20
2
v Sri Lanka
Manchester
won
7 Jun 1975
ODI # 22
Bermuda
78
24.4
3.16
2
v Sri Lanka
Port of Spain
lost
15 Mar 2007
ODI # 2534
Ireland
77
27.4
2.78
1
v Sri Lanka
St George's
lost
18 Apr 2007
ODI # 2575
Canada
36
18.4
1.92
1
v Sri Lanka
Paarl
lost
19 Feb 2003
ODI # 1958
India
1/0
0.2
3.00
1
v Sri Lanka
Mackay
n/r
28 Feb 1992
ODI # 722
Australia
DNB
0.0
-
-
v Sri Lanka
Colombo (RPS)
n/r
5 Mar 2011
ODI # 3119
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years