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
ICC World Test Championship Records
Test Matches Records
Team Smallest Margins
Smallest victories For ICC World Test Championship
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
West Indies
8 runs
216
50.5
v Australia
Brisbane
25 Jan 2024
Test # 2524
West Indies
17 runs
231
61.3
v Bangladesh
Mirpur
11 Feb 2021
Test # 2410
England
22 runs
193
74.5
v India
Lord's
10 Jul 2025
Test # 2594
New Zealand
25 runs
147
29.1
v India
Wankhede
1 Nov 2024
Test # 2560
England
26 runs
355
102.1
v Pakistan
Multan
9 Dec 2022
Test # 2480
England
28 runs
231
69.2
v India
Hyderabad
25 Jan 2024
Test # 2525
South Africa
40 runs
263
66.2
v West Indies
Providence
15 Aug 2024
Test # 2543
Australia
43 runs
371
81.3
v England
Lord's
28 Jun 2023
Test # 2508
England
49 runs
384
94.4
v Australia
The Oval
27 Jul 2023
Test # 2515
Sri Lanka
63 runs
275
71.4
v New Zealand
Galle
18 Sep 2024
Test # 2549
England
74 runs
343
96.3
v Pakistan
Rawalpindi
1 Dec 2022
Test # 2478
Australia
79 runs
317
67.2
v Pakistan
Melbourne
26 Dec 2023
Test # 2519
South Africa
87 runs
247
41.0
v West Indies
Centurion
28 Feb 2023
Test # 2495
Pakistan
95 runs
370
91.4
v South Africa
Rawalpindi
4 Feb 2021
Test # 2408
New Zealand
101 runs
373
123.3
v Pakistan
Mount Maunganui
26 Dec 2020
Test # 2397
Bangladesh
101 runs
287
50.0
v West Indies
Kingston
30 Nov 2024
Test # 2565
India
106 runs
399
69.2
v England
Visakhapatnam
2 Feb 2024
Test # 2526
South Africa
107 runs
376
93.0
v England
Centurion
26 Dec 2019
Test # 2377
Pakistan
109 runs
329
83.2
v West Indies
Kingston
20 Aug 2021
Test # 2431
South Africa
109 runs
348
69.1
v Sri Lanka
Gqeberha
5 Dec 2024
Test # 2566
England
113 runs
312
70.1
v West Indies
Manchester
16 Jul 2020
Test # 2389
India
113 runs
305
68.0
v South Africa
Centurion
26 Dec 2021
Test # 2443
New Zealand
113 runs
359
60.2
v India
Pune
24 Oct 2024
Test # 2557
Australia
115 runs
351
92.1
v Pakistan
Lahore
21 Mar 2022
Test # 2458
West Indies
120 runs
254
44.0
v Pakistan
Multan
25 Jan 2025
Test # 2578
Pakistan
127 runs
251
36.3
v West Indies
Multan
17 Jan 2025
Test # 2577
Australia
133 runs
277
34.3
v West Indies
St George's
3 Jul 2025
Test # 2592
England
135 runs
399
77.0
v Australia
The Oval
12 Sep 2019
Test # 2362
Australia
146 runs
271
38.5
v England
Hobart
14 Jan 2022
Test # 2449
Bangladesh
150 runs
332
71.1
v New Zealand
Sylhet
28 Nov 2023
Test # 2516
India
151 runs
272
51.5
v England
Lord's
12 Aug 2021
Test # 2429
Pakistan
152 runs
297
33.3
v England
Multan
15 Oct 2024
Test # 2554
India
157 runs
368
92.2
v England
The Oval
2 Sep 2021
Test # 2433
South Africa
158 runs
324
58.3
v West Indies
Gros Islet
18 Jun 2021
Test # 2426
Australia
159 runs
301
33.4
v West Indies
Bridgetown
25 Jun 2025
Test # 2589
Sri Lanka
164 runs
297
56.1
v West Indies
Galle
29 Nov 2021
Test # 2437
Australia
164 runs
498
110.5
v West Indies
Perth
30 Nov 2022
Test # 2477
Australia
172 runs
369
64.4
v New Zealand
Wellington
29 Feb 2024
Test # 2533
Australia
176 runs
204
14.3
v West Indies
Kingston
12 Jul 2025
Test # 2595
Australia
184 runs
340
79.1
v India
Melbourne
26 Dec 2024
Test # 2571
Australia
185 runs
383
91.3
v England
Manchester
4 Sep 2019
Test # 2360
Sri Lanka
187 runs
348
79.0
v West Indies
Galle
21 Nov 2021
Test # 2434
India
188 runs
513
113.2
v Bangladesh
Chattogram
14 Dec 2022
Test # 2481
England
189 runs
438
137.4
v South Africa
Cape Town
3 Jan 2020
Test # 2379
England
190 runs
483
86.4
v Sri Lanka
Lord's
29 Aug 2024
Test # 2546
England
191 runs
466
77.1
v South Africa
Johannesburg
24 Jan 2020
Test # 2382
Sri Lanka
192 runs
511
85.0
v Bangladesh
Chattogram
30 Mar 2024
Test # 2537
South Africa
198 runs
426
93.5
v New Zealand
Christchurch
25 Feb 2022
Test # 2451
West Indies
201 runs
334
38.0
v Bangladesh
North Sound
22 Nov 2024
Test # 2562
India
203 runs
395
63.5
v South Africa
Visakhapatnam
2 Oct 2019
Test # 2363
Sri Lanka
209 runs
437
71.0
v Bangladesh
Pallekele
29 Apr 2021
Test # 2419
Australia
209 runs
444
63.3
v India
The Oval
7 Jun 2023
Test # 2505
South Africa
220 runs
274
19.0
v Bangladesh
Durban
31 Mar 2022
Test # 2460
England
227 runs
420
58.1
v India
Chennai
5 Feb 2021
Test # 2409
South Africa
233 runs
516
79.4
v Sri Lanka
Durban
27 Nov 2024
Test # 2563
India
238 runs
447
59.3
v Sri Lanka
Bengaluru
12 Mar 2022
Test # 2456
England
241 runs
385
36.1
v West Indies
Nottingham
18 Jul 2024
Test # 2539
Sri Lanka
246 runs
508
77.0
v Pakistan
Galle
24 Jul 2022
Test # 2473
Australia
247 runs
488
71.0
v New Zealand
Melbourne
26 Dec 2019
Test # 2376
Australia
251 runs
398
52.3
v England
Birmingham
1 Aug 2019
Test # 2353
India
257 runs
468
59.5
v West Indies
Kingston
30 Aug 2019
Test # 2359
Pakistan
263 runs
476
62.5
v Sri Lanka
Karachi
19 Dec 2019
Test # 2375
England
269 runs
399
37.1
v West Indies
Manchester
24 Jul 2020
Test # 2390
Australia
275 runs
468
113.1
v England
Adelaide
16 Dec 2021
Test # 2441
Australia
279 runs
416
47.5
v New Zealand
Sydney
3 Jan 2020
Test # 2378
India
280 runs
515
62.1
v Bangladesh
Chennai
19 Sep 2024
Test # 2550
New Zealand
281 runs
529
80.0
v South Africa
Mount Maunganui
4 Feb 2024
Test # 2528
South Africa
284 runs
391
35.1
v West Indies
Johannesburg
8 Mar 2023
Test # 2497
India
295 runs
534
58.4
v Australia
Perth
22 Nov 2024
Test # 2561
Australia
296 runs
468
65.3
v New Zealand
Perth
12 Dec 2019
Test # 2374
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
England
323 runs
583
54.2
v New Zealand
Wellington
6 Dec 2024
Test # 2567
Sri Lanka
328 runs
511
49.2
v Bangladesh
Sylhet
22 Mar 2024
Test # 2536
South Africa
332 runs
413
23.3
v Bangladesh
Gqeberha
8 Apr 2022
Test # 2461
India
336 runs
608
68.1
v England
Birmingham
2 Jul 2025
Test # 2591
Australia
360 runs
450
30.2
v Pakistan
Perth
14 Dec 2023
Test # 2518
India
372 runs
540
56.3
v New Zealand
Wankhede
3 Dec 2021
Test # 2438
Australia
419 runs
497
40.5
v West Indies
Adelaide
8 Dec 2022
Test # 2479
New Zealand
423 runs
658
47.2
v England
Hamilton
14 Dec 2024
Test # 2569
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
England
1 wicket
359
125.4
v Australia
Leeds
22 Aug 2019
Test # 2357
West Indies
1 wicket
168
56.5
v Pakistan
Kingston
12 Aug 2021
Test # 2430
New Zealand
2 wickets
285
70.0
v Sri Lanka
Christchurch
9 Mar 2023
Test # 2498
Australia
2 wickets
281
92.3
v England
Birmingham
16 Jun 2023
Test # 2507
South Africa
2 wickets
148
39.3
v Pakistan
Centurion
26 Dec 2024
Test # 2572
England
3 wickets
277
82.1
v Pakistan
Manchester
5 Aug 2020
Test # 2391
India
3 wickets
328
97.0
v Australia
Brisbane
15 Jan 2021
Test # 2404
West Indies
3 wickets
395
127.3
v Bangladesh
Chattogram
3 Feb 2021
Test # 2407
India
3 wickets
145
47.0
v Bangladesh
Mirpur
22 Dec 2022
Test # 2484
England
3 wickets
251
50.0
v Australia
Leeds
6 Jul 2023
Test # 2509
Australia
3 wickets
279
65.0
v New Zealand
Christchurch
8 Mar 2024
Test # 2535
West Indies
4 wickets
200
64.2
v England
Southampton
8 Jul 2020
Test # 2388
Pakistan
4 wickets
342
127.2
v Sri Lanka
Galle
16 Jul 2022
Test # 2472
Pakistan
4 wickets
131
32.5
v Sri Lanka
Galle
16 Jul 2023
Test # 2511
New Zealand
4 wickets
137
39.4
v Bangladesh
Mirpur
6 Dec 2023
Test # 2517
England
5 wickets
277
78.5
v New Zealand
Lord's
2 Jun 2022
Test # 2464
England
5 wickets
299
50.0
v New Zealand
Nottingham
10 Jun 2022
Test # 2465
India
5 wickets
192
61.0
v England
Ranchi
23 Feb 2024
Test # 2531
England
5 wickets
205
57.2
v Sri Lanka
Manchester
21 Aug 2024
Test # 2545
South Africa
5 wickets
282
83.4
v Australia
Lord's
11 Jun 2025
Test # 2585
England
5 wickets
371
82.0
v India
Leeds
20 Jun 2025
Test # 2587
Sri Lanka
6 wickets
268
86.1
v New Zealand
Galle
14 Aug 2019
Test # 2354
England
6 wickets
164
43.3
v Sri Lanka
Galle
22 Jan 2021
Test # 2405
Australia
6 wickets
34
7.5
v South Africa
Brisbane
17 Dec 2022
Test # 2482
India
6 wickets
115
26.4
v Australia
Delhi
17 Feb 2023
Test # 2493
Bangladesh
6 wickets
185
56.0
v Pakistan
Rawalpindi
30 Aug 2024
Test # 2547
Australia
6 wickets
162
27.0
v India
Sydney
3 Jan 2025
Test # 2575
New Zealand
7 wickets
132
36.0
v India
Christchurch
29 Feb 2020
Test # 2387
England
7 wickets
74
24.2
v Sri Lanka
Galle
14 Jan 2021
Test # 2403
Pakistan
7 wickets
88
22.5
v South Africa
Karachi
26 Jan 2021
Test # 2406
South Africa
7 wickets
240
67.4
v India
Johannesburg
3 Jan 2022
Test # 2445
South Africa
7 wickets
212
63.3
v India
Cape Town
11 Jan 2022
Test # 2448
West Indies
7 wickets
84
22.0
v Bangladesh
North Sound
16 Jun 2022
Test # 2466
England
7 wickets
296
54.2
v New Zealand
Leeds
23 Jun 2022
Test # 2467
England
7 wickets
378
76.4
v India
Birmingham
1 Jul 2022
Test # 2470
India
7 wickets
79
12.0
v South Africa
Cape Town
3 Jan 2024
Test # 2522
New Zealand
7 wickets
267
94.2
v South Africa
Hamilton
13 Feb 2024
Test # 2529
India
7 wickets
95
17.2
v Bangladesh
Kanpur
27 Sep 2024
Test # 2552
South Africa
7 wickets
106
22.0
v Bangladesh
Mirpur
21 Oct 2024
Test # 2556
Australia
8 wickets
90
21.0
v India
Adelaide
17 Dec 2020
Test # 2396
India
8 wickets
70
15.5
v Australia
Melbourne
26 Dec 2020
Test # 2398
New Zealand
8 wickets
139
45.5
v India
Southampton
18 Jun 2021
Test # 2425
Pakistan
8 wickets
202
58.3
v Bangladesh
Chattogram
26 Nov 2021
Test # 2436
Bangladesh
8 wickets
40
16.5
v New Zealand
Mount Maunganui
1 Jan 2022
Test # 2444
England
8 wickets
167
28.1
v Pakistan
Karachi
17 Dec 2022
Test # 2483
Australia
8 wickets
130
25.5
v Pakistan
Sydney
3 Jan 2024
Test # 2521
Sri Lanka
8 wickets
219
40.3
v England
The Oval
6 Sep 2024
Test # 2548
New Zealand
8 wickets
107
27.4
v India
Bengaluru
16 Oct 2024
Test # 2555
England
8 wickets
104
12.4
v New Zealand
Christchurch
28 Nov 2024
Test # 2564
Australia
9 wickets
20
5.1
v England
Brisbane
8 Dec 2021
Test # 2440
England
9 wickets
130
22.3
v South Africa
The Oval
8 Sep 2022
Test # 2476
Australia
9 wickets
76
18.5
v India
Indore
1 Mar 2023
Test # 2496
Pakistan
9 wickets
36
3.1
v England
Rawalpindi
24 Oct 2024
Test # 2558
Australia
9 wickets
75
17.4
v Sri Lanka
Galle
6 Feb 2025
Test # 2580
New Zealand
10 wickets
9
1.4
v India
Wellington
21 Feb 2020
Test # 2385
South Africa
10 wickets
67
13.2
v Sri Lanka
Johannesburg
3 Jan 2021
Test # 2401
India
10 wickets
49
7.4
v England
Ahmedabad
24 Feb 2021
Test # 2412
West Indies
10 wickets
28
4.5
v England
St George's
24 Mar 2022
Test # 2459
Sri Lanka
10 wickets
29
3.0
v Bangladesh
Mirpur
23 May 2022
Test # 2463
West Indies
10 wickets
13
2.5
v Bangladesh
Gros Islet
24 Jun 2022
Test # 2468
Australia
10 wickets
5
0.4
v Sri Lanka
Galle
29 Jun 2022
Test # 2469
Australia
10 wickets
26
6.4
v West Indies
Adelaide
17 Jan 2024
Test # 2523
England
10 wickets
82
7.2
v West Indies
Birmingham
26 Jul 2024
Test # 2541
Bangladesh
10 wickets
30
6.3
v Pakistan
Rawalpindi
21 Aug 2024
Test # 2544
Australia
10 wickets
19
3.2
v India
Adelaide
6 Dec 2024
Test # 2568
South Africa
10 wickets
58
7.1
v Pakistan
Cape Town
3 Jan 2025
Test # 2576
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years