Live Scores
Series
Teams
News
Features
Videos
Stats
ENG vs IND
Edition IN
Records
Home
2025
Ask Cricinfo
Statsguru
IPL
World Cup
WPL
Champions Trophy
More
Records
India Records
Test Matches Records
Team Largest Margins By Runs
Cricket Records for India in Tests
Largest victories
Winner
Margin
Target
Overs
Opposition
Ground
Match Date
Scorecard
India
434 runs
557
39.4
v England
Rajkot
15 Feb 2024
Test # 2530
India
372 runs
540
56.3
v New Zealand
Wankhede
3 Dec 2021
Test # 2438
India
337 runs
481
143.1
v South Africa
Delhi
3 Dec 2015
Test # 2191
India
336 runs
608
68.1
v England
Birmingham
2 Jul 2025
Test # 2591
India
321 runs
475
44.5
v New Zealand
Indore
8 Oct 2016
Test # 2223
India
320 runs
516
64.4
v Australia
Mohali
17 Oct 2008
Test # 1889
India
318 runs
419
26.5
v West Indies
North Sound
22 Aug 2019
Test # 2358
India
317 runs
482
54.2
v England
Chennai
13 Feb 2021
Test # 2411
India
304 runs
550
76.5
v Sri Lanka
Galle
26 Jul 2017
Test # 2265
India
295 runs
534
58.4
v Australia
Perth
22 Nov 2024
Test # 2561
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
279 runs
408
63.3
v England
Leeds
19 Jun 1986
Test # 1047
India
278 runs
413
43.4
v Sri Lanka
Colombo (PSS)
20 Aug 2015
Test # 2177
India
272 runs
374
61.4
v New Zealand
Auckland
7 Mar 1968
Test # 634
India
259 runs
509
92.3
v Sri Lanka
Ahmedabad
18 Dec 2005
Test # 1778
India
257 runs
468
59.5
v West Indies
Kingston
30 Aug 2019
Test # 2359
India
255 runs
416
41.2
v West Indies
Chennai
11 Jan 1988
Test # 1089
India
246 runs
405
97.3
v England
Visakhapatnam
17 Nov 2016
Test # 2235
India
238 runs
447
59.3
v Sri Lanka
Bengaluru
12 Mar 2022
Test # 2456
India
237 runs
346
47.3
v West Indies
Gros Islet
9 Aug 2016
Test # 2215
India
235 runs
472
121.1
v Sri Lanka
Colombo (SSC)
27 Jul 1993
Test # 1228
India
222 runs
387
51.1x8
v Australia
Melbourne
30 Dec 1977
Test # 812
India
216 runs
360
67.0
v New Zealand
Chennai
26 Nov 1976
Test # 787
India
212 runs
420
60.3
v Pakistan
Delhi
4 Feb 1999
Test # 1443
India
208 runs
459
100.3
v Bangladesh
Hyderabad
9 Feb 2017
Test # 2249
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
197 runs
434
87.3
v New Zealand
Kanpur
22 Sep 2016
Test # 2221
India
195 runs
422
91.3
v Pakistan
Eden Gardens
16 Mar 2005
Test # 1741
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
187 runs
421
116.2
v England
Eden Gardens
30 Dec 1961
Test # 518
India
179 runs
348
67.5
v Australia
Chennai
6 Mar 1998
Test # 1405
India
178 runs
376
81.1
v New Zealand
Eden Gardens
30 Sep 2016
Test # 2222
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
171 runs
384
68.3
v Australia
Eden Gardens
11 Mar 2001
Test # 1535
India
170 runs
307
47.3
v Sri Lanka
Galle
31 Jul 2008
Test # 1884
India
162 runs
304
80.2
v New Zealand
Wankhede
10 Nov 1976
Test # 785
India
157 runs
368
92.2
v England
The Oval
2 Sep 2021
Test # 2433
India
153 runs
279
60.2
v Australia
Kanpur
2 Oct 1979
Test # 857
India
151 runs
272
51.5
v England
Lord's
12 Aug 2021
Test # 2429
India
140 runs
318
57.3
v England
Bengaluru
28 Jan 1977
Test # 794
India
138 runs
241
26.2
v England
Wankhede
27 Nov 1981
Test # 911
India
137 runs
399
89.3
v Australia
Melbourne
26 Dec 2018
Test # 2337
India
131 runs
322
51.4
v Pakistan
Wankhede
16 Dec 1979
Test # 865
India
128 runs
338
92.3
v England
Chennai
10 Jan 1962
Test # 520
India
124 runs
310
89.5
v South Africa
Nagpur
25 Nov 2015
Test # 2189
India
123 runs
402
86.5
v South Africa
Johannesburg
15 Dec 2006
Test # 1823
India
119 runs
225
57.4
v Australia
Kanpur
19 Dec 1959
Test # 483
India
117 runs
386
85.0
v Sri Lanka
Colombo (SSC)
28 Aug 2015
Test # 2179
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
108 runs
218
39.5
v South Africa
Mohali
5 Nov 2015
Test # 2186
India
106 runs
399
69.2
v England
Visakhapatnam
2 Feb 2024
Test # 2526
India
100 runs
255
67.0
v West Indies
Chennai
11 Jan 1975
Test # 752
India
96 runs
363
81.4
v West Indies
Wankhede
18 Nov 1994
Test # 1274
India
95 runs
319
88.2
v England
Lord's
17 Jul 2014
Test # 2130
India
87 runs
303
72.3
v South Africa
Durban
26 Dec 2010
Test # 1987
India
85 runs
310
84.2
v West Indies
Eden Gardens
27 Dec 1974
Test # 750
India
75 runs
188
35.4
v Australia
Bengaluru
4 Mar 2017
Test # 2251
India
72 runs
413
86.5
v Australia
W.A.C.A
16 Jan 2008
Test # 1862
India
64 runs
170
38.5
v South Africa
Ahmedabad
20 Nov 1996
Test # 1338
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
60 runs
188
69.5
v New Zealand
Brabourne
25 Sep 1969
Test # 659
India
59 runs
143
48.4
v Australia
Melbourne
7 Feb 1981
Test # 895
India
49 runs
269
69.4
v West Indies
Kingston
30 Jun 2006
Test # 1808
India
37 runs
313
115.1
v West Indies
Port of Spain
19 Apr 2002
Test # 1599
India
31 runs
323
119.5
v Australia
Adelaide
6 Dec 2018
Test # 2333
India
28 runs
192
91.0
v England
Eden Gardens
30 Dec 1972
Test # 706
India
13 runs
107
30.5
v Australia
Wankhede
3 Nov 2004
Test # 1720
India
6 runs
374
85.1
v England
The Oval
31 Jul 2025
Test # 2598
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years