Live Scores
Series
Teams
News
Features
Videos
Stats
Asia Cup 2025
Edition IN
Records
Home
2025
Ask Cricinfo
Statsguru
IPL
World Cup
WPL
Champions Trophy
More
Records
Sri Lanka Records
Test Matches Records
Team Smallest Margins By Runs
Cricket Records for Sri Lanka in Tests
Smallest victories
Winner
Margin
Target
Overs
Opposition
Ground
Match Date
Scorecard
Sri Lanka
21 runs
136
47.4
v Pakistan
Abu Dhabi
28 Sep 2017
Test # 2275
Sri Lanka
42 runs
252
72.1
v Pakistan
Faisalabad
15 Sep 1995
Test # 1305
Sri Lanka
50 runs
168
44.3
v Pakistan
Galle
4 Jul 2009
Test # 1921
Sri Lanka
57 runs
294
70.1
v Pakistan
Peshawar
5 Mar 2000
Test # 1487
Sri Lanka
63 runs
176
49.5
v India
Galle
12 Aug 2015
Test # 2176
Sri Lanka
63 runs
275
71.4
v New Zealand
Galle
18 Sep 2024
Test # 2549
Sri Lanka
68 runs
317
90.2
v Pakistan
Dubai (DICS)
6 Oct 2017
Test # 2278
Sri Lanka
72 runs
244
65.5
v West Indies
Colombo (PSS)
22 Oct 2015
Test # 2182
Sri Lanka
75 runs
340
99.0
v England
Galle
26 Mar 2012
Test # 2038
Sri Lanka
88 runs
350
94.0
v England
Kandy
1 Dec 2007
Test # 1851
Sri Lanka
96 runs
494
123.5
v New Zealand
Colombo (SSC)
26 Aug 2009
Test # 1932
Sri Lanka
100 runs
350
116.5
v England
Leeds
20 Jun 2014
Test # 2126
Sri Lanka
105 runs
271
52.1
v Pakistan
Colombo (SSC)
14 Aug 2014
Test # 2136
Sri Lanka
106 runs
268
88.3
v Australia
Pallekele
26 Jul 2016
Test # 2209
Sri Lanka
107 runs
521
126.2
v Bangladesh
Mirpur
26 Dec 2008
Test # 1903
Sri Lanka
121 runs
437
106.2
v West Indies
Providence
22 Mar 2008
Test # 1869
Sri Lanka
131 runs
322
83.5
v West Indies
Kandy
21 Nov 2001
Test # 1570
Sri Lanka
134 runs
325
68.5
v England
Nottingham
2 Jun 2006
Test # 1804
Sri Lanka
144 runs
357
76.0
v Pakistan
Sialkot
22 Sep 1995
Test # 1306
Sri Lanka
149 runs
348
66.2
v India
Colombo (PSS)
6 Sep 1985
Test # 1024
Sri Lanka
163 runs
324
44.1
v Australia
Colombo (SSC)
13 Aug 2016
Test # 2217
Sri Lanka
164 runs
296
54.3
v New Zealand
Colombo (SSC)
10 Jun 1998
Test # 1418
Sri Lanka
164 runs
297
56.1
v West Indies
Galle
29 Nov 2021
Test # 2437
Sri Lanka
187 runs
348
79.0
v West Indies
Galle
21 Nov 2021
Test # 2434
Sri Lanka
192 runs
511
85.0
v Bangladesh
Chattogram
30 Mar 2024
Test # 2537
Sri Lanka
199 runs
490
86.5
v South Africa
Colombo (SSC)
20 Jul 2018
Test # 2313
Sri Lanka
201 runs
418
79.2
v Pakistan
Faisalabad
20 Oct 2004
Test # 1716
Sri Lanka
202 runs
413
71.5
v New Zealand
Galle
18 Aug 2009
Test # 1930
Sri Lanka
208 runs
450
87.3
v South Africa
Durban
26 Dec 2011
Test # 2026
Sri Lanka
209 runs
510
114.0
v Pakistan
Galle
22 Jun 2012
Test # 2046
Sri Lanka
209 runs
437
71.0
v Bangladesh
Pallekele
29 Apr 2021
Test # 2419
Sri Lanka
215 runs
339
29.3
v Bangladesh
Mirpur
8 Feb 2018
Test # 2296
Sri Lanka
217 runs
504
85.1
v New Zealand
Wellington
15 Dec 2006
Test # 1822
Sri Lanka
225 runs
412
90.3
v Zimbabwe
Harare
29 Oct 2016
Test # 2228
Sri Lanka
229 runs
413
50.1
v Australia
Galle
4 Aug 2016
Test # 2213
Sri Lanka
240 runs
378
41.2
v West Indies
Kandy
22 Jul 2005
Test # 1757
Sri Lanka
241 runs
427
84.4
v New Zealand
Napier
11 Mar 1995
Test # 1292
Sri Lanka
246 runs
508
77.0
v Pakistan
Galle
24 Jul 2022
Test # 2473
Sri Lanka
257 runs
491
58.0
v Zimbabwe
Harare
6 Nov 2016
Test # 2231
Sri Lanka
259 runs
457
60.2
v Bangladesh
Galle
7 Mar 2017
Test # 2252
Sri Lanka
278 runs
352
28.5
v South Africa
Galle
12 Jul 2018
Test # 2311
Sri Lanka
288 runs
473
60.4
v Bangladesh
Colombo (SSC)
28 Jul 2002
Test # 1611
Sri Lanka
313 runs
493
67.0
v South Africa
Colombo (SSC)
11 Aug 2004
Test # 1710
Sri Lanka
315 runs
395
43.3
v Zimbabwe
Galle
12 Jan 2002
Test # 1585
Sri Lanka
328 runs
511
49.2
v Bangladesh
Sylhet
22 Mar 2024
Test # 2536
Sri Lanka
465 runs
624
49.2
v Bangladesh
Chattogram
3 Jan 2009
Test # 1905
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years