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 Matches Records
Team Smallest Margins
Smallest victories by Sri Lanka in Tests
By runs
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
By wickets
Winner
Margin
Target
Overs
Opposition
Ground
Match Date
Scorecard
Sri Lanka
1 wicket
352
113.3
v South Africa
Colombo (PSS)
4 Aug 2006
Test # 1812
Sri Lanka
1 wicket
304
85.3
v South Africa
Durban
13 Feb 2019
Test # 2347
Sri Lanka
2 wickets
220
83.5
v Pakistan
Rawalpindi
26 Feb 2000
Test # 1485
Sri Lanka
4 wickets
388
114.5
v Zimbabwe
Colombo (RPS)
14 Jul 2017
Test # 2263
Sri Lanka
4 wickets
144
40.2
v West Indies
Bridgetown
23 Jun 2018
Test # 2309
Sri Lanka
5 wickets
140
42.4
v England
Colombo (SSC)
13 Mar 1993
Test # 1219
Sri Lanka
5 wickets
326
113.5
v Zimbabwe
Colombo (SSC)
14 Jan 1998
Test # 1395
Sri Lanka
6 wickets
95
26.5
v Australia
Kandy
9 Sep 1999
Test # 1459
Sri Lanka
6 wickets
35
15.2
v Zimbabwe
Harare
26 Nov 1999
Test # 1473
Sri Lanka
6 wickets
172
38.3
v West Indies
Colombo (SSC)
13 Jul 2005
Test # 1755
Sri Lanka
6 wickets
268
86.1
v New Zealand
Galle
14 Aug 2019
Test # 2354
Sri Lanka
7 wickets
171
31.5
v Pakistan
Colombo (PSS)
12 Jul 2009
Test # 1924
Sri Lanka
7 wickets
160
41.4
v Bangladesh
Colombo (RPS)
16 Mar 2013
Test # 2082
Sri Lanka
7 wickets
99
16.2
v Pakistan
Galle
6 Aug 2014
Test # 2133
Sri Lanka
7 wickets
153
26.3
v Pakistan
Colombo (PSS)
25 Jun 2015
Test # 2168
Sri Lanka
8 wickets
32
13.0
v Pakistan
Colombo (CCC)
14 Mar 1986
Test # 1041
Sri Lanka
8 wickets
10
1.5
v Zimbabwe
Kandy
7 Jan 1998
Test # 1394
Sri Lanka
8 wickets
32
6.2
v Pakistan
Lahore
6 Mar 2002
Test # 1592
Sri Lanka
8 wickets
163
37.0
v Bangladesh
Chattogram
28 Feb 2006
Test # 1784
Sri Lanka
8 wickets
122
33.1
v India
Colombo (PSS)
8 Aug 2008
Test # 1886
Sri Lanka
8 wickets
197
45.4
v South Africa
Gqeberha
21 Feb 2019
Test # 2348
Sri Lanka
8 wickets
219
40.3
v England
The Oval
6 Sep 2024
Test # 2548
Sri Lanka
9 wickets
70
14.4
v New Zealand
Colombo (SSC)
6 Dec 1992
Test # 1204
Sri Lanka
9 wickets
137
46.2
v Pakistan
Dubai (DICS)
8 Jan 2014
Test # 2114
Sri Lanka
10 wickets
27
6.4
v Zimbabwe
Colombo (SSC)
18 Sep 1996
Test # 1334
Sri Lanka
10 wickets
36
5.0
v England
The Oval
27 Aug 1998
Test # 1423
Sri Lanka
10 wickets
6
1.5
v India
Galle
14 Aug 2001
Test # 1555
Sri Lanka
10 wickets
3
0.4
v West Indies
Galle
13 Nov 2001
Test # 1567
Sri Lanka
10 wickets
26
5.3
v West Indies
Colombo (SSC)
29 Nov 2001
Test # 1572
Sri Lanka
10 wickets
120
28.0
v Bangladesh
Bogra
8 Mar 2006
Test # 1786
Sri Lanka
10 wickets
95
14.1
v India
Galle
18 Jul 2010
Test # 1964
Sri Lanka
10 wickets
93
18.3
v New Zealand
Galle
17 Nov 2012
Test # 2059
Sri Lanka
10 wickets
14
3.0
v Zimbabwe
Harare
19 Jan 2020
Test # 2381
Sri Lanka
10 wickets
29
3.0
v Bangladesh
Mirpur
23 May 2022
Test # 2463
Sri Lanka
10 wickets
56
7.2
v Afghanistan
Colombo (SSC)
2 Feb 2024
Test # 2527
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years