Live Scores
Series
Teams
News
Features
Videos
Stats
Edition IN
Records
Home
2025
Ask Cricinfo
Statsguru
IPL
World Cup
WPL
Champions Trophy
More
Records
ICC World Test Championship Records
Test Matches Records
Team Highest Innings Totals - vs Sri Lanka
Highest totals For ICC World Test Championship - vs Sri Lanka
Highest totals
Team
Score
Overs
RR
Inns
Opposition
Ground
Result
Match Date
Scorecard
Australia
654/6d
154.0
4.24
1
v Sri Lanka
Galle
won
29 Jan 2025
Test # 2579
South Africa
621
142.1
4.36
2
v Sri Lanka
Centurion
won
26 Dec 2020
Test # 2399
New Zealand
580/4d
123.0
4.71
1
v Sri Lanka
Wellington
won
17 Mar 2023
Test # 2500
Pakistan
576/5d
134.0
4.29
2
v Sri Lanka
Colombo (SSC)
won
24 Jul 2023
Test # 2514
India
574/8d
129.2
4.43
1
v Sri Lanka
Mohali
won
4 Mar 2022
Test # 2452
Pakistan
555/3d
131.0
4.23
3
v Sri Lanka
Karachi
won
19 Dec 2019
Test # 2375
Bangladesh
541/7d
173.0
3.12
1
v Sri Lanka
Pallekele
draw
21 Apr 2021
Test # 2418
Bangladesh
495
153.4
3.22
1
v Sri Lanka
Galle
draw
17 Jun 2025
Test # 2586
Bangladesh
465
170.1
2.73
2
v Sri Lanka
Chattogram
draw
15 May 2022
Test # 2462
Pakistan
461
121.2
3.79
2
v Sri Lanka
Galle
won
16 Jul 2023
Test # 2511
New Zealand
431/6d
115.0
3.74
2
v Sri Lanka
Colombo (PSS)
won
22 Aug 2019
Test # 2356
England
427
102.0
4.18
1
v Sri Lanka
Lord's
won
29 Aug 2024
Test # 2546
England
421
117.1
3.59
2
v Sri Lanka
Galle
won
14 Jan 2021
Test # 2403
Australia
414
106.4
3.88
2
v Sri Lanka
Galle
won
6 Feb 2025
Test # 2580
New Zealand
373
107.3
3.46
2
v Sri Lanka
Christchurch
won
9 Mar 2023
Test # 2498
South Africa
366/5d
100.4
3.63
3
v Sri Lanka
Durban
won
27 Nov 2024
Test # 2563
Bangladesh
365
116.2
3.13
1
v Sri Lanka
Mirpur
lost
23 May 2022
Test # 2463
Australia
364
110.0
3.30
1
v Sri Lanka
Galle
lost
8 Jul 2022
Test # 2471
New Zealand
360
81.4
4.40
3
v Sri Lanka
Galle
lost
26 Sep 2024
Test # 2551
England
358
85.3
4.18
2
v Sri Lanka
Manchester
won
21 Aug 2024
Test # 2545
South Africa
358
103.4
3.45
1
v Sri Lanka
Gqeberha
won
5 Dec 2024
Test # 2566
West Indies
354
111.1
3.18
1
v Sri Lanka
North Sound
draw
29 Mar 2021
Test # 2417
England
344
116.1
2.96
2
v Sri Lanka
Galle
won
22 Jan 2021
Test # 2405
Pakistan
344/6
127.2
2.70
4
v Sri Lanka
Galle
won
16 Jul 2022
Test # 2472
New Zealand
340
90.5
3.74
2
v Sri Lanka
Galle
lost
18 Sep 2024
Test # 2549
England
325
69.1
4.69
1
v Sri Lanka
The Oval
lost
6 Sep 2024
Test # 2548
Australia
321
70.5
4.53
2
v Sri Lanka
Galle
won
29 Jun 2022
Test # 2469
Bangladesh
318
85.0
3.74
4
v Sri Lanka
Chattogram
lost
30 Mar 2024
Test # 2537
South Africa
317
86.0
3.68
3
v Sri Lanka
Gqeberha
won
5 Dec 2024
Test # 2566
India
303/9d
68.5
4.40
3
v Sri Lanka
Bengaluru
won
12 Mar 2022
Test # 2456
South Africa
302
75.4
3.99
2
v Sri Lanka
Johannesburg
won
3 Jan 2021
Test # 2401
New Zealand
285/8
70.0
4.07
4
v Sri Lanka
Christchurch
won
9 Mar 2023
Test # 2498
Bangladesh
285/6d
87.0
3.27
3
v Sri Lanka
Galle
draw
17 Jun 2025
Test # 2586
New Zealand
285
106.0
2.68
3
v Sri Lanka
Galle
lost
14 Aug 2019
Test # 2354
West Indies
280/4d
72.4
3.85
3
v Sri Lanka
North Sound
draw
29 Mar 2021
Test # 2417
West Indies
271
103.0
2.63
2
v Sri Lanka
North Sound
draw
21 Mar 2021
Test # 2416
Pakistan
261
77.0
3.38
4
v Sri Lanka
Galle
lost
24 Jul 2022
Test # 2473
West Indies
253
104.2
2.42
2
v Sri Lanka
Galle
lost
29 Nov 2021
Test # 2437
India
252
59.1
4.25
1
v Sri Lanka
Bengaluru
won
12 Mar 2022
Test # 2456
Pakistan
252/2
70.0
3.60
2
v Sri Lanka
Rawalpindi
draw
11 Dec 2019
Test # 2373
England
251
54.3
4.60
3
v Sri Lanka
Lord's
won
29 Aug 2024
Test # 2546
Bangladesh
251
83.0
3.02
2
v Sri Lanka
Pallekele
lost
29 Apr 2021
Test # 2419
New Zealand
249
83.2
2.98
1
v Sri Lanka
Galle
lost
14 Aug 2019
Test # 2354
Bangladesh
247
79.3
3.10
1
v Sri Lanka
Colombo (SSC)
lost
25 Jun 2025
Test # 2588
West Indies
236/4
100.0
2.36
4
v Sri Lanka
North Sound
draw
21 Mar 2021
Test # 2416
Pakistan
231
88.1
2.62
2
v Sri Lanka
Galle
lost
24 Jul 2022
Test # 2473
West Indies
230
85.5
2.67
2
v Sri Lanka
Galle
lost
21 Nov 2021
Test # 2434
Bangladesh
227
71.0
3.19
4
v Sri Lanka
Pallekele
lost
29 Apr 2021
Test # 2419
Pakistan
218
90.5
2.40
2
v Sri Lanka
Galle
won
16 Jul 2022
Test # 2472
New Zealand
211
71.4
2.94
4
v Sri Lanka
Galle
lost
18 Sep 2024
Test # 2549
England
205/5
57.2
3.57
4
v Sri Lanka
Manchester
won
21 Aug 2024
Test # 2545
South Africa
191
49.4
3.84
1
v Sri Lanka
Durban
won
27 Nov 2024
Test # 2563
Pakistan
191
59.3
3.21
1
v Sri Lanka
Karachi
won
19 Dec 2019
Test # 2375
Bangladesh
188
51.3
3.65
2
v Sri Lanka
Sylhet
lost
22 Mar 2024
Test # 2536
Bangladesh
182
49.2
3.68
4
v Sri Lanka
Sylhet
lost
22 Mar 2024
Test # 2536
Bangladesh
178
68.4
2.59
2
v Sri Lanka
Chattogram
lost
30 Mar 2024
Test # 2537
Bangladesh
169
55.3
3.04
3
v Sri Lanka
Mirpur
lost
23 May 2022
Test # 2463
England
164/4
43.3
3.77
4
v Sri Lanka
Galle
won
22 Jan 2021
Test # 2405
West Indies
160
79.0
2.02
4
v Sri Lanka
Galle
lost
21 Nov 2021
Test # 2434
England
156
34.0
4.58
3
v Sri Lanka
The Oval
lost
6 Sep 2024
Test # 2548
Australia
151
41.0
3.68
3
v Sri Lanka
Galle
lost
8 Jul 2022
Test # 2471
Pakistan
133/6
32.5
4.05
4
v Sri Lanka
Galle
won
16 Jul 2023
Test # 2511
Bangladesh
133
44.2
3.00
3
v Sri Lanka
Colombo (SSC)
lost
25 Jun 2025
Test # 2588
West Indies
132
56.1
2.35
4
v Sri Lanka
Galle
lost
29 Nov 2021
Test # 2437
Bangladesh
100/2
33.0
3.03
3
v Sri Lanka
Pallekele
draw
21 Apr 2021
Test # 2418
New Zealand
88
39.5
2.20
2
v Sri Lanka
Galle
lost
26 Sep 2024
Test # 2551
England
76/3
24.2
3.12
4
v Sri Lanka
Galle
won
14 Jan 2021
Test # 2403
Australia
75/1
17.4
4.24
4
v Sri Lanka
Galle
won
6 Feb 2025
Test # 2580
South Africa
67/0
13.2
5.02
4
v Sri Lanka
Johannesburg
won
3 Jan 2021
Test # 2401
Australia
10/0
0.4
15.00
4
v Sri Lanka
Galle
won
29 Jun 2022
Test # 2469
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years