Live Scores
Series
Teams
News
Features
Videos
Stats
Edition US
Records
Home
2025
Ask Cricinfo
Statsguru
IPL
World Cup
WPL
Champions Trophy
More
Records
Sri Lanka Records
Test+ODI+T20I Matches Records
Team Highest Innings Totals
Highest totals by Sri Lanka in Tests+ODIs+T20Is
Highest totals
Team
Score
Overs
RR
Inns
Opposition
Ground
Result
Match Date
Scorecard
Sri Lanka
952/6d
271.0
3.51
2
v India
Colombo (RPS)
draw
2 Aug 1997
Test # 1374
Sri Lanka
760/7d
202.4
3.75
2
v India
Ahmedabad
draw
16 Nov 2009
Test # 1933
Sri Lanka
756/5d
185.1
4.08
2
v South Africa
Colombo (SSC)
won
27 Jul 2006
Test # 1810
Sri Lanka
730/6d
187.5
3.88
2
v Bangladesh
Mirpur
won
27 Jan 2014
Test # 2116
Sri Lanka
713/3d
165.3
4.30
2
v Zimbabwe
Bulawayo
won
14 May 2004
Test # 1699
Sri Lanka
713/9d
199.3
3.57
2
v Bangladesh
Chattogram
draw
31 Jan 2018
Test # 2295
Sri Lanka
704/3d
151.0
4.66
2
v Ireland
Galle
won
24 Apr 2023
Test # 2503
Sri Lanka
648/8d
179.0
3.62
2
v Bangladesh
Pallekele
draw
21 Apr 2021
Test # 2418
Sri Lanka
644/7d
155.2
4.14
1
v Pakistan
Karachi
draw
21 Feb 2009
Test # 1909
Sri Lanka
642/4d
159.4
4.02
1
v India
Colombo (SSC)
draw
26 Jul 2010
Test # 1966
Sri Lanka
628/8d
182.0
3.45
2
v England
Colombo (SSC)
won
18 Dec 2003
Test # 1675
Sri Lanka
627/9d
197.0
3.18
2
v West Indies
Colombo (SSC)
won
29 Nov 2001
Test # 1572
Sri Lanka
610/6d
171.0
3.56
2
v India
Colombo (SSC)
won
29 Aug 2001
Test # 1559
Sri Lanka
606
151.0
4.01
1
v Pakistan
Lahore
draw
1 Mar 2009
Test # 1912
Sri Lanka
602/5d
163.4
3.67
1
v New Zealand
Galle
won
26 Sep 2024
Test # 2551
Sri Lanka
600/6d
162.0
3.70
1
v India
Colombo (SSC)
won
23 Jul 2008
Test # 1882
Sri Lanka
591/6d
131.0
4.51
1
v Ireland
Galle
won
16 Apr 2023
Test # 2502
Sri Lanka
591
156.5
3.76
2
v England
The Oval
won
27 Aug 1998
Test # 1423
Sri Lanka
590/9d
202.4
2.91
2
v West Indies
Galle
won
13 Nov 2001
Test # 1567
Sri Lanka
587
156.4
3.74
1
v Bangladesh
Chattogram
draw
4 Feb 2014
Test # 2117
Sri Lanka
586/6d
161.0
3.63
1
v Zimbabwe
Colombo (SSC)
won
27 Dec 2001
Test # 1581
Sri Lanka
577/6d
135.5
4.24
2
v Bangladesh
Colombo (SSC)
won
25 Jun 2007
Test # 1837
Sri Lanka
570/4d
135.0
4.22
1
v Bangladesh
Galle
draw
8 Mar 2013
Test # 2078
Sri Lanka
555/5d
103.3
5.36
2
v Bangladesh
Colombo (SSC)
won
6 Sep 2001
Test # 1561
Sri Lanka
555/8d
169.0
3.28
1
v England
Lord's
draw
16 May 2002
Test # 1603
Sri Lanka
554
181.0
3.06
2
v Australia
Galle
won
8 Jul 2022
Test # 2471
Sri Lanka
548/9d
186.5
2.93
2
v England
Colombo (SSC)
draw
9 Dec 2007
Test # 1853
Sri Lanka
547/8d
170.0
3.21
2
v Australia
Colombo (SSC)
lost
17 Aug 1992
Test # 1194
Sri Lanka
541/9d
111.0
4.87
2
v Bangladesh
Colombo (PSS)
won
21 Jul 2002
Test # 1609
Sri Lanka
541
125.1
4.32
2
v Zimbabwe
Harare
won
6 May 2004
Test # 1698
Sri Lanka
537
155.0
3.46
1
v Zimbabwe
Harare
won
29 Oct 2016
Test # 2228
Sri Lanka
537/9
199.0
2.69
3
v England
Lord's
draw
11 May 2006
Test # 1802
Sri Lanka
533/9d
163.1
3.26
2
v Pakistan
Galle
won
6 Aug 2014
Test # 2133
Sri Lanka
531
159.0
3.33
1
v Bangladesh
Chattogram
won
30 Mar 2024
Test # 2537
Sri Lanka
528
139.5
3.77
2
v Pakistan
Lahore
won
6 Mar 2002
Test # 1592
Sri Lanka
522
150.4
3.46
1
v South Africa
Galle
won
20 Jul 2000
Test # 1504
Sri Lanka
520/8d
124.0
4.19
1
v India
Galle
won
18 Jul 2010
Test # 1964
Sri Lanka
515/9d
176.2
2.92
2
v Zimbabwe
Harare
won
19 Jan 2020
Test # 2381
Sri Lanka
506
165.1
3.06
2
v Bangladesh
Mirpur
won
23 May 2022
Test # 2463
Sri Lanka
505
148.5
3.39
2
v Zimbabwe
Kandy
won
4 Jan 2002
Test # 1583
Sri Lanka
504
144.4
3.48
1
v Zimbabwe
Harare
won
6 Nov 2016
Test # 2231
Sri Lanka
500/4d
107.0
4.67
2
v Bangladesh
Kandy
won
11 Jul 2007
Test # 1839
Sri Lanka
499/8d
148.5
3.35
1
v England
Galle
draw
18 Dec 2007
Test # 1854
Sri Lanka
498
148.1
3.36
2
v New Zealand
Napier
draw
4 Apr 2005
Test # 1746
Sri Lanka
497
151.1
3.28
2
v New Zealand
Wellington
draw
31 Jan 1991
Test # 1162
Sri Lanka
494
129.1
3.82
1
v Bangladesh
Galle
won
7 Mar 2017
Test # 2252
Sri Lanka
493/7d
159.2
3.09
1
v Bangladesh
Pallekele
won
29 Apr 2021
Test # 2419
Sri Lanka
491/7d
166.0
2.95
1
v England
Lord's
draw
23 Aug 1984
Test # 994
Sri Lanka
486
145.4
3.33
1
v South Africa
Galle
draw
4 Aug 2004
Test # 1709
Sri Lanka
485
131.2
3.69
2
v Bangladesh
Galle
draw
17 Jun 2025
Test # 2586
Sri Lanka
485
159.1
3.04
2
v India
Colombo (SSC)
draw
24 Feb 1999
Test # 1445
Sri Lanka
484
152.3
3.17
1
v West Indies
Galle
won
14 Oct 2015
Test # 2181
Sri Lanka
483
152.0
3.17
2
v New Zealand
Colombo (PSS)
draw
25 Apr 2003
Test # 1641
Sri Lanka
483
168.0
2.87
3
v Pakistan
Abu Dhabi
draw
18 Oct 2011
Test # 2009
Sri Lanka
482
159.2
3.02
1
v Pakistan
Dubai (DICS)
won
6 Oct 2017
Test # 2278
Sri Lanka
480/5d
168.3
2.84
3
v Pakistan
Abu Dhabi
draw
31 Dec 2013
Test # 2112
Sri Lanka
479
131.4
3.63
2
v England
Lord's
draw
3 Jun 2011
Test # 1995
Sri Lanka
479
200.3
2.38
1
v Pakistan
Faisalabad
draw
16 Oct 1985
Test # 1026
Sri Lanka
476
149.5
3.17
3
v West Indies
North Sound
draw
21 Mar 2021
Test # 2416
Sri Lanka
476/8d
162.0
2.93
1
v West Indies
Providence
won
22 Mar 2008
Test # 1869
Sri Lanka
475
128.2
3.70
3
v England
Chester-le-Street
lost
27 May 2016
Test # 2204
Sri Lanka
473
174.0
2.71
2
v Australia
Colombo (SSC)
draw
16 Sep 2011
Test # 2008
Sri Lanka
472
153.2
3.07
1
v Pakistan
Galle
won
22 Jun 2012
Test # 2046
Sri Lanka
470
142.3
3.29
1
v South Africa
Colombo (SSC)
won
11 Aug 2004
Test # 1710
Sri Lanka
470/5d
170.0
2.76
1
v England
Galle
won
22 Feb 2001
Test # 1530
Sri Lanka
469/9d
154.3
3.03
1
v Zimbabwe
Kandy
won
7 Jan 1998
Test # 1394
Sri Lanka
469
156.5
2.99
2
v England
Colombo (SSC)
won
13 Mar 1993
Test # 1219
Sri Lanka
467/5
155.4
3.00
1
v Pakistan
Kandy
draw
28 Jun 2000
Test # 1502
Sri Lanka
458
116.5
3.92
2
v Bangladesh
Colombo (SSC)
won
25 Jun 2025
Test # 2588
Sri Lanka
457/9d
92.3
4.94
1
v Bangladesh
Colombo (PSS)
won
20 Sep 2005
Test # 1766
Sri Lanka
457
132.5
3.44
3
v England
Leeds
won
20 Jun 2014
Test # 2126
Sri Lanka
455
144.4
3.14
2
v Australia
Cairns
draw
9 Jul 2004
Test # 1706
Sri Lanka
454
155.0
2.92
1
v Pakistan
Faisalabad
draw
14 Mar 1982
Test # 925
Sri Lanka
453
138.4
3.26
2
v England
Lord's
draw
12 Jun 2014
Test # 2124
Sri Lanka
452
117.4
3.84
1
v New Zealand
Galle
won
18 Aug 2009
Test # 1930
Sri Lanka
451/6d
124.5
3.61
2
v Bangladesh
Colombo (PSS)
won
3 Jul 2007
Test # 1838
Sri Lanka
448/5d
128.0
3.50
3
v Pakistan
Colombo (SSC)
draw
26 Mar 2006
Test # 1794
Sri Lanka
447/6d
127.0
3.51
3
v Bangladesh
Chattogram
won
3 Jan 2009
Test # 1905
Sri Lanka
443/9
50.0
8.86
1
v Netherlands
Amstelveen
won
4 Jul 2006
ODI # 2390
Sri Lanka
442/8d
130.0
3.40
3
v England
Kandy
won
1 Dec 2007
Test # 1851
Sri Lanka
439
109.2
4.01
2
v Afghanistan
Colombo (SSC)
won
2 Feb 2024
Test # 2527
Sri Lanka
438
109.2
4.00
3
v Pakistan
Faisalabad
won
20 Oct 2004
Test # 1716
Sri Lanka
432
149.3
2.88
2
v Zimbabwe
Harare
won
26 Nov 1999
Test # 1473
Sri Lanka
428
147.0
2.91
2
v Zimbabwe
Bulawayo
draw
18 Nov 1999
Test # 1470
Sri Lanka
428/9d
172.0
2.48
1
v Pakistan
Sharjah
lost
16 Jan 2014
Test # 2115
Sri Lanka
425
138.0
3.07
1
v India
Colombo (PSS)
lost
3 Aug 2010
Test # 1968
Sri Lanka
423/8d
155.1
2.72
3
v Pakistan
Colombo (RPS)
draw
19 Apr 1997
Test # 1366
Sri Lanka
421
121.4
3.46
1
v South Africa
Colombo (SSC)
draw
24 Jul 2014
Test # 2131
Sri Lanka
420
138.0
3.04
1
v India
Kanpur
draw
17 Dec 1986
Test # 1061
Sri Lanka
419
154.5
2.70
1
v Pakistan
Abu Dhabi
won
28 Sep 2017
Test # 2275
Sri Lanka
418
110.4
3.77
3
v Bangladesh
Sylhet
won
22 Mar 2024
Test # 2536
Sri Lanka
418
158.4
2.63
1
v Zimbabwe
Galle
won
12 Jan 2002
Test # 1585
Sri Lanka
418
166.3
2.51
2
v Australia
Brisbane
draw
8 Dec 1989
Test # 1131
Sri Lanka
416
130.3
3.18
1
v New Zealand
Colombo (SSC)
won
26 Aug 2009
Test # 1932
Sri Lanka
415/7d
98.4
4.20
3
v India
Colombo (SSC)
draw
9 Aug 1997
Test # 1376
Sri Lanka
413
153.3
2.69
1
v Pakistan
Sharjah
draw
3 Nov 2011
Test # 2014
Sri Lanka
411/8
50.0
8.22
2
v India
Rajkot
lost
15 Dec 2009
ODI # 2932
Sri Lanka
411
168.4
2.43
3
v New Zealand
Dunedin
draw
18 Mar 1995
Test # 1293
Sri Lanka
410
104.3
3.92
4
v Australia
Hobart
lost
16 Nov 2007
Test # 1847
Sri Lanka
407
127.1
3.20
2
v Australia
Colombo (SSC)
lost
24 Mar 2004
Test # 1691
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years