Live Scores
Series
Teams
News
Features
Videos
Stats
Edition US
Records
Home
2025
Ask Cricinfo
Statsguru
IPL
World Cup
WPL
Champions Trophy
More
Records
India Records
Test Matches Records
Team Smallest Margins
Smallest victories by India in Tests
By runs
Winner
Margin
Target
Overs
Opposition
Ground
Match Date
Scorecard
India
6 runs
374
85.1
v England
The Oval
31 Jul 2025
Test # 2598
India
13 runs
107
30.5
v Australia
Wankhede
3 Nov 2004
Test # 1720
India
28 runs
192
91.0
v England
Eden Gardens
30 Dec 1972
Test # 706
India
31 runs
323
119.5
v Australia
Adelaide
6 Dec 2018
Test # 2333
India
37 runs
313
115.1
v West Indies
Port of Spain
19 Apr 2002
Test # 1599
India
49 runs
269
69.4
v West Indies
Kingston
30 Jun 2006
Test # 1808
India
59 runs
143
48.4
v Australia
Melbourne
7 Feb 1981
Test # 895
India
60 runs
188
69.5
v New Zealand
Brabourne
25 Sep 1969
Test # 659
India
63 runs
326
68.2
v West Indies
Kingston
20 Jun 2011
Test # 1997
India
63 runs
241
73.3
v South Africa
Johannesburg
24 Jan 2018
Test # 2294
India
64 runs
170
38.5
v South Africa
Ahmedabad
20 Nov 1996
Test # 1338
India
72 runs
413
86.5
v Australia
W.A.C.A
16 Jan 2008
Test # 1862
India
75 runs
188
35.4
v Australia
Bengaluru
4 Mar 2017
Test # 2251
India
85 runs
310
84.2
v West Indies
Eden Gardens
27 Dec 1974
Test # 750
India
87 runs
303
72.3
v South Africa
Durban
26 Dec 2010
Test # 1987
India
95 runs
319
88.2
v England
Lord's
17 Jul 2014
Test # 2130
India
96 runs
363
81.4
v West Indies
Wankhede
18 Nov 1994
Test # 1274
India
100 runs
255
67.0
v West Indies
Chennai
11 Jan 1975
Test # 752
India
106 runs
399
69.2
v England
Visakhapatnam
2 Feb 2024
Test # 2526
India
108 runs
218
39.5
v South Africa
Mohali
5 Nov 2015
Test # 2186
India
113 runs
415
75.2
v Bangladesh
Chattogram
17 Jan 2010
Test # 1949
India
113 runs
305
68.0
v South Africa
Centurion
26 Dec 2021
Test # 2443
India
117 runs
386
85.0
v Sri Lanka
Colombo (SSC)
28 Aug 2015
Test # 2179
India
119 runs
225
57.4
v Australia
Kanpur
19 Dec 1959
Test # 483
India
123 runs
402
86.5
v South Africa
Johannesburg
15 Dec 2006
Test # 1823
India
124 runs
310
89.5
v South Africa
Nagpur
25 Nov 2015
Test # 2189
India
128 runs
338
92.3
v England
Chennai
10 Jan 1962
Test # 520
India
131 runs
322
51.4
v Pakistan
Wankhede
16 Dec 1979
Test # 865
India
137 runs
399
89.3
v Australia
Melbourne
26 Dec 2018
Test # 2337
India
138 runs
241
26.2
v England
Wankhede
27 Nov 1981
Test # 911
India
140 runs
318
57.3
v England
Bengaluru
28 Jan 1977
Test # 794
India
151 runs
272
51.5
v England
Lord's
12 Aug 2021
Test # 2429
India
153 runs
279
60.2
v Australia
Kanpur
2 Oct 1979
Test # 857
India
157 runs
368
92.2
v England
The Oval
2 Sep 2021
Test # 2433
India
162 runs
304
80.2
v New Zealand
Wankhede
10 Nov 1976
Test # 785
India
170 runs
307
47.3
v Sri Lanka
Galle
31 Jul 2008
Test # 1884
India
171 runs
384
68.3
v Australia
Eden Gardens
11 Mar 2001
Test # 1535
India
172 runs
337
78.4
v New Zealand
Bengaluru
12 Nov 1988
Test # 1107
India
172 runs
382
50.2
v Australia
Nagpur
6 Nov 2008
Test # 1892
India
178 runs
376
81.1
v New Zealand
Eden Gardens
30 Sep 2016
Test # 2222
India
179 runs
348
67.5
v Australia
Chennai
6 Mar 1998
Test # 1405
India
187 runs
421
116.2
v England
Eden Gardens
30 Dec 1961
Test # 518
India
188 runs
436
91.2
v Sri Lanka
Delhi
10 Dec 2005
Test # 1776
India
188 runs
513
113.2
v Bangladesh
Chattogram
14 Dec 2022
Test # 2481
India
195 runs
422
91.3
v Pakistan
Eden Gardens
16 Mar 2005
Test # 1741
India
197 runs
434
87.3
v New Zealand
Kanpur
22 Sep 2016
Test # 2221
India
203 runs
521
104.5
v England
Nottingham
18 Aug 2018
Test # 2316
India
203 runs
395
63.5
v South Africa
Visakhapatnam
2 Oct 2019
Test # 2363
India
208 runs
459
100.3
v Bangladesh
Hyderabad
9 Feb 2017
Test # 2249
India
212 runs
420
60.3
v Pakistan
Delhi
4 Feb 1999
Test # 1443
India
216 runs
360
67.0
v New Zealand
Chennai
26 Nov 1976
Test # 787
India
222 runs
387
51.1x8
v Australia
Melbourne
30 Dec 1977
Test # 812
India
235 runs
472
121.1
v Sri Lanka
Colombo (SSC)
27 Jul 1993
Test # 1228
India
237 runs
346
47.3
v West Indies
Gros Islet
9 Aug 2016
Test # 2215
India
238 runs
447
59.3
v Sri Lanka
Bengaluru
12 Mar 2022
Test # 2456
India
246 runs
405
97.3
v England
Visakhapatnam
17 Nov 2016
Test # 2235
India
255 runs
416
41.2
v West Indies
Chennai
11 Jan 1988
Test # 1089
India
257 runs
468
59.5
v West Indies
Kingston
30 Aug 2019
Test # 2359
India
259 runs
509
92.3
v Sri Lanka
Ahmedabad
18 Dec 2005
Test # 1778
India
272 runs
374
61.4
v New Zealand
Auckland
7 Mar 1968
Test # 634
India
278 runs
413
43.4
v Sri Lanka
Colombo (PSS)
20 Aug 2015
Test # 2177
India
279 runs
408
63.3
v England
Leeds
19 Jun 1986
Test # 1047
India
280 runs
461
96.1
v South Africa
Kanpur
8 Dec 1996
Test # 1344
India
280 runs
515
62.1
v Bangladesh
Chennai
19 Sep 2024
Test # 2550
India
295 runs
534
58.4
v Australia
Perth
22 Nov 2024
Test # 2561
India
304 runs
550
76.5
v Sri Lanka
Galle
26 Jul 2017
Test # 2265
India
317 runs
482
54.2
v England
Chennai
13 Feb 2021
Test # 2411
India
318 runs
419
26.5
v West Indies
North Sound
22 Aug 2019
Test # 2358
India
320 runs
516
64.4
v Australia
Mohali
17 Oct 2008
Test # 1889
India
321 runs
475
44.5
v New Zealand
Indore
8 Oct 2016
Test # 2223
India
336 runs
608
68.1
v England
Birmingham
2 Jul 2025
Test # 2591
India
337 runs
481
143.1
v South Africa
Delhi
3 Dec 2015
Test # 2191
India
372 runs
540
56.3
v New Zealand
Wankhede
3 Dec 2021
Test # 2438
India
434 runs
557
39.4
v England
Rajkot
15 Feb 2024
Test # 2530
By wickets
Winner
Margin
Target
Overs
Opposition
Ground
Match Date
Scorecard
India
1 wicket
216
58.4
v Australia
Mohali
1 Oct 2010
Test # 1972
India
2 wickets
254
128.4
v Australia
Brabourne
10 Oct 1964
Test # 567
India
2 wickets
155
41.1
v Australia
Chennai
18 Mar 2001
Test # 1539
India
3 wickets
125
46.2
v West Indies
Chennai
12 Jan 1979
Test # 841
India
3 wickets
328
97.0
v Australia
Brisbane
15 Jan 2021
Test # 2404
India
3 wickets
145
47.0
v Bangladesh
Mirpur
22 Dec 2022
Test # 2484
India
4 wickets
173
101.0
v England
The Oval
19 Aug 1971
Test # 692
India
4 wickets
86
33.5
v England
Chennai
12 Jan 1973
Test # 708
India
4 wickets
122
45.5
v Zimbabwe
Delhi
28 Feb 2002
Test # 1591
India
4 wickets
230
72.4
v Australia
Adelaide
12 Dec 2003
Test # 1673
India
5 wickets
200
74.4
v New Zealand
Dunedin
15 Feb 1968
Test # 630
India
5 wickets
134
42.0
v England
Lord's
5 Jun 1986
Test # 1046
India
5 wickets
257
68.3
v Sri Lanka
Colombo (PSS)
3 Aug 2010
Test # 1968
India
5 wickets
276
80.4
v West Indies
Delhi
6 Nov 2011
Test # 2015
India
5 wickets
261
63.2
v New Zealand
Bengaluru
31 Aug 2012
Test # 2055
India
5 wickets
192
61.0
v England
Ranchi
23 Feb 2024
Test # 2531
India
6 wickets
403
147.0
v West Indies
Port of Spain
7 Apr 1976
Test # 775
India
6 wickets
203
61.1
v Pakistan
Delhi
22 Nov 2007
Test # 1849
India
6 wickets
387
98.3
v England
Chennai
11 Dec 2008
Test # 1898
India
6 wickets
133
33.3
v Australia
Mohali
14 Mar 2013
Test # 2081
India
6 wickets
155
31.2
v Australia
Delhi
22 Mar 2013
Test # 2085
India
6 wickets
115
26.4
v Australia
Delhi
17 Feb 2023
Test # 2493
India
7 wickets
70
9.1
v New Zealand
Delhi
19 Mar 1965
Test # 583
India
7 wickets
181
80.4
v Australia
Delhi
28 Nov 1969
Test # 667
India
7 wickets
124
49.4
v West Indies
Port of Spain
6 Mar 1971
Test # 683
India
7 wickets
56
13.2
v Australia
Delhi
10 Oct 1996
Test # 1335
India
7 wickets
190
37.3
v Zimbabwe
Delhi
18 Nov 2000
Test # 1515
India
7 wickets
264
78.4
v Sri Lanka
Kandy
22 Aug 2001
Test # 1557
India
7 wickets
73
24.1
v England
Nottingham
27 Jul 2007
Test # 1841
India
7 wickets
207
45.0
v Australia
Bengaluru
9 Oct 2010
Test # 1973
India
7 wickets
79
12.0
v South Africa
Cape Town
3 Jan 2024
Test # 2522
India
7 wickets
95
17.2
v Bangladesh
Kanpur
27 Sep 2024
Test # 2552
India
8 wickets
59
13.3
v New Zealand
Wellington
29 Feb 1968
Test # 632
India
8 wickets
68
14.2x8
v New Zealand
Auckland
24 Jan 1976
Test # 769
India
8 wickets
48
15.1
v England
Wankhede
28 Nov 1984
Test # 1001
India
8 wickets
79
29.2
v England
Eden Gardens
29 Jan 1993
Test # 1211
India
8 wickets
151
40.5
v New Zealand
Bengaluru
18 Oct 1995
Test # 1308
India
8 wickets
82
18.2
v New Zealand
Kanpur
22 Oct 1999
Test # 1464
India
8 wickets
184
53.4
v Zimbabwe
Bulawayo
7 Jun 2001
Test # 1548
India
8 wickets
81
21.1
v West Indies
Chennai
17 Oct 2002
Test # 1618
India
8 wickets
117
39.4
v South Africa
Eden Gardens
28 Nov 2004
Test # 1724
India
8 wickets
62
13.1
v South Africa
Kanpur
11 Apr 2008
Test # 1873
India
8 wickets
50
11.3
v Australia
Chennai
22 Feb 2013
Test # 2074
India
8 wickets
103
20.2
v England
Mohali
26 Nov 2016
Test # 2238
India
8 wickets
106
23.5
v Australia
Dharamsala
25 Mar 2017
Test # 2258
India
8 wickets
70
15.5
v Australia
Melbourne
26 Dec 2020
Test # 2398
India
9 wickets
63
15.0
v Bangladesh
Dhaka
10 Nov 2000
Test # 1512
India
9 wickets
144
33.0
v England
Mohali
9 Mar 2006
Test # 1788
India
9 wickets
77
15.3
v England
Ahmedabad
15 Nov 2012
Test # 2058
India
10 wickets
42
15.2
v Pakistan
Brabourne
13 Nov 1952
Test # 357
India
10 wickets
76
18.0
v Pakistan
Chennai
15 Jan 1980
Test # 869
India
10 wickets
21
2.1
v New Zealand
Hyderabad (Deccan)
2 Dec 1988
Test # 1111
India
10 wickets
5
0.2
v England
Mohali
3 Dec 2001
Test # 1574
India
10 wickets
19
2.2
v Zimbabwe
Harare
20 Sep 2005
Test # 1767
India
10 wickets
39
5.2
v New Zealand
Hamilton
18 Mar 2009
Test # 1915
India
10 wickets
2
0.2
v Bangladesh
Mirpur
24 Jan 2010
Test # 1950
India
10 wickets
72
16.1
v West Indies
Hyderabad
12 Oct 2018
Test # 2321
India
10 wickets
49
7.4
v England
Ahmedabad
24 Feb 2021
Test # 2412
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years