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
T20I Matches Records
Team Smallest Margins By Runs
Cricket Records for India in T20Is
Smallest victories
Winner
Margin
Target
Overs
Opposition
Ground
Match Date
Scorecard
India
1 run
153
19.5
v South Africa
Colombo (RPS)
2 Oct 2012
T20I # 286
India
1 run
147
20.0
v Bangladesh
Bengaluru
23 Mar 2016
T20I # 547
India
2 runs
163
20.0
v Sri Lanka
Wankhede
3 Jan 2023
T20I # 1984
India
2 runs
46
6.5
v Ireland
Dublin (Malahide)
18 Aug 2023
T20I # 2200
India
3 runs
139
20.0
v Zimbabwe
Harare
22 Jun 2016
T20I # 560
India
4 runs
226
20.0
v Ireland
Dublin (Malahide)
28 Jun 2022
T20I # 1586
India
5 runs
158
19.3
v Pakistan
Johannesburg
24 Sep 2007
T20I # 46
India
5 runs
145
20.0
v England
Nagpur
29 Jan 2017
T20I # 593
India
5 runs
151
16.0
v Bangladesh
Adelaide
2 Nov 2022
T20I # 1860
India
6 runs
68
8.0
v New Zealand
Thiruvananthapuram
7 Nov 2017
T20I # 632
India
6 runs
161
20.0
v Australia
Bengaluru
3 Dec 2023
T20I # 2380
India
6 runs
120
20.0
v Pakistan
New York
9 Jun 2024
T20I # 2658
India
7 runs
173
20.0
v South Africa
Cape Town
24 Feb 2018
T20I # 655
India
7 runs
164
20.0
v New Zealand
Mount Maunganui
2 Feb 2020
T20I # 1037
India
7 runs
177
20.0
v South Africa
Bridgetown
29 Jun 2024
T20I # 2729
India
8 runs
186
20.0
v England
Ahmedabad
18 Mar 2021
T20I # 1135
India
8 runs
187
20.0
v West Indies
Eden Gardens
18 Feb 2022
T20I # 1473
India
11 runs
193
20.0
v Pakistan
Ahmedabad
28 Dec 2012
T20I # 298
India
11 runs
162
20.0
v Australia
Canberra
4 Dec 2020
T20I # 1114
India
11 runs
220
20.0
v South Africa
Centurion
13 Nov 2024
T20I # 2947
India
14 runs
187
20.0
v South Africa
Gros Islet
2 May 2010
T20I # 155
India
15 runs
189
20.0
v Australia
Durban
22 Sep 2007
T20I # 45
India
15 runs
182
19.4
v England
Pune
31 Jan 2025
T20I # 3085
India
16 runs
160
20.0
v West Indies
Port of Spain
4 Jun 2011
T20I # 200
India
16 runs
238
20.0
v South Africa
Guwahati
2 Oct 2022
T20I # 1803
India
17 runs
177
20.0
v Bangladesh
Colombo (RPS)
14 Mar 2018
T20I # 660
India
17 runs
185
20.0
v West Indies
Eden Gardens
20 Feb 2022
T20I # 1479
India
18 runs
219
20.0
v England
Durban
19 Sep 2007
T20I # 40
India
20 runs
175
20.0
v Australia
Raipur
1 Dec 2023
T20I # 2379
India
21 runs
169
20.0
v South Africa
Durban
9 Jan 2011
T20I # 196
India
22 runs
121
15.3
v West Indies
Lauderhill
4 Aug 2019
T20I # 843
India
23 runs
160
19.3
v Afghanistan
Colombo (RPS)
19 Sep 2012
T20I # 265
India
23 runs
203
20.0
v Nepal
Hangzhou
3 Oct 2023
T20I # 2278
India
23 runs
183
20.0
v Zimbabwe
Harare
10 Jul 2024
T20I # 2749
India
24 runs
206
20.0
v Australia
Gros Islet
24 Jun 2024
T20I # 2721
India
25 runs
181
20.0
v Bangladesh
Nottingham
6 Jun 2009
T20I # 93
India
27 runs
185
20.0
v Australia
Melbourne
29 Jan 2016
T20I # 486
India
28 runs
204
20.0
v South Africa
Johannesburg
18 Feb 2018
T20I # 652
India
30 runs
175
19.2
v Bangladesh
Nagpur
10 Nov 2019
T20I # 1014
India
33 runs
186
20.0
v Ireland
Dublin (Malahide)
20 Aug 2023
T20I # 2208
India
36 runs
225
20.0
v England
Ahmedabad
20 Mar 2021
T20I # 1138
India
37 runs
154
20.0
v South Africa
Durban
20 Sep 2007
T20I # 43
India
37 runs
189
19.3
v Australia
Adelaide
26 Jan 2016
T20I # 485
India
38 runs
165
18.3
v Sri Lanka
Colombo (RPS)
25 Jul 2021
T20I # 1204
India
39 runs
156
18.0
v Sri Lanka
Pallekele
7 Aug 2012
T20I # 255
India
40 runs
193
20.0
v Hong Kong
Dubai (DICS)
31 Aug 2022
T20I # 1754
India
42 runs
168
18.3
v Zimbabwe
Harare
14 Jul 2024
T20I # 2762
India
43 runs
214
19.2
v Sri Lanka
Pallekele
27 Jul 2024
T20I # 2767
India
44 runs
236
20.0
v Australia
Thiruvananthapuram
26 Nov 2023
T20I # 2367
India
45 runs
167
20.0
v Bangladesh
Mirpur
24 Feb 2016
T20I # 509
India
47 runs
182
20.0
v Afghanistan
Bridgetown
20 Jun 2024
T20I # 2710
India
48 runs
180
19.1
v South Africa
Visakhapatnam
14 Jun 2022
T20I # 1571
India
49 runs
171
17.0
v England
Birmingham
9 Jul 2022
T20I # 1628
India
50 runs
199
19.3
v England
Southampton
7 Jul 2022
T20I # 1616
India
50 runs
197
20.0
v Bangladesh
North Sound
22 Jun 2024
T20I # 2716
India
53 runs
203
20.0
v New Zealand
Delhi
1 Nov 2017
T20I # 630
India
54 runs
179
20.0
v Zimbabwe
Harare
17 Jul 2015
T20I # 440
India
56 runs
180
20.0
v Netherlands
Sydney
27 Oct 2022
T20I # 1848
India
59 runs
192
19.1
v West Indies
Lauderhill
6 Aug 2022
T20I # 1725
India
61 runs
203
17.5
v South Africa
Durban
8 Nov 2024
T20I # 2938
India
62 runs
200
20.0
v Sri Lanka
Lucknow
24 Feb 2022
T20I # 1492
India
65 runs
192
18.5
v New Zealand
Mount Maunganui
20 Nov 2022
T20I # 1898
India
66 runs
211
20.0
v Afghanistan
Abu Dhabi
3 Nov 2021
T20I # 1390
India
67 runs
241
20.0
v West Indies
Wankhede
11 Dec 2019
T20I # 1024
India
68 runs
191
20.0
v West Indies
Tarouba
29 Jul 2022
T20I # 1702
India
68 runs
172
16.4
v England
Providence
27 Jun 2024
T20I # 2724
India
69 runs
197
20.0
v Sri Lanka
Ranchi
12 Feb 2016
T20I # 497
India
71 runs
196
20.0
v West Indies
Lucknow
6 Nov 2018
T20I # 709
India
71 runs
187
17.2
v Zimbabwe
Melbourne
6 Nov 2022
T20I # 1873
India
73 runs
160
16.2
v Australia
Mirpur
30 Mar 2014
T20I # 393
India
73 runs
185
17.2
v New Zealand
Eden Gardens
21 Nov 2021
T20I # 1446
India
75 runs
203
16.3
v England
Bengaluru
1 Feb 2017
T20I # 594
India
76 runs
209
20.0
v Ireland
Dublin (Malahide)
27 Jun 2018
T20I # 678
India
78 runs
202
15.5
v Sri Lanka
Pune
10 Jan 2020
T20I # 1027
India
82 runs
170
16.5
v South Africa
Rajkot
17 Jun 2022
T20I # 1572
India
86 runs
222
20.0
v Bangladesh
Delhi
9 Oct 2024
T20I # 2899
India
88 runs
261
17.2
v Sri Lanka
Indore
22 Dec 2017
T20I # 634
India
88 runs
189
15.4
v West Indies
Lauderhill
7 Aug 2022
T20I # 1726
India
90 runs
171
14.4
v England
Colombo (RPS)
23 Sep 2012
T20I # 272
India
91 runs
229
16.4
v Sri Lanka
Rajkot
7 Jan 2023
T20I # 1986
India
93 runs
181
16.0
v Sri Lanka
Cuttack
20 Dec 2017
T20I # 633
India
100 runs
235
18.4
v Zimbabwe
Harare
7 Jul 2024
T20I # 2739
India
101 runs
213
20.0
v Afghanistan
Dubai (DICS)
8 Sep 2022
T20I # 1761
India
106 runs
202
13.5
v South Africa
Johannesburg
14 Dec 2023
T20I # 2401
India
133 runs
298
20.0
v Bangladesh
Hyderabad
12 Oct 2024
T20I # 2904
India
135 runs
284
18.2
v South Africa
Johannesburg
15 Nov 2024
T20I # 2952
India
143 runs
214
12.3
v Ireland
Dublin (Malahide)
29 Jun 2018
T20I # 680
India
150 runs
248
10.3
v England
Wankhede
2 Feb 2025
T20I # 3086
India
168 runs
235
12.1
v New Zealand
Ahmedabad
1 Feb 2023
T20I # 1992
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years