Smallest victories by Afghanistan in T20s

By runs
Winner
Margin
Balls Rem
Target
Overs
Opposition
Ground
Match Date
Scorecard
1 run-14620.0v BangladeshDehradun7 Jun 2018T20I # 669
3 runs-21020.0v Sri LankaDambulla21 Feb 2024T20I # 2482
4 runs-17120.0v U.A.E.Sharjah5 Sep 2025T20I # 3437
5 runs-18820.0v ZimbabweSharjah8 Jan 2016T20I # 475
6 runs-12420.0v West IndiesNagpur27 Mar 2016T20I # 552
8 runs-11719.1v Sri LankaHangzhou4 Oct 2023T20I # 2282
8 runs-11417.5v BangladeshKingstown24 Jun 2024T20I # 2722
9 runs-21120.0v ZimbabweHarare2 Nov 2025T20I # 3553
10 runs-15320.0v IrelandSharjah17 Mar 2024T20I # 2526
11 runs-16220.0v U.A.E.ICCA Dubai14 Dec 2016T20I # 571
11 runs-12315.0v IrelandGreater Noida6 Mar 2020T20I # 1077
12 runs-16120.0v OmanAbu Dhabi30 Nov 2015T20I # 472
12 runs-11620.0v WICB Pres XIBasseterre30 May 2017Twenty20
13 runs-14019.2v IrelandDubai (DICS)9 Feb 2010T20I # 135
14 runs-13220.0v ScotlandAbu Dhabi10 Feb 2010T20I # 137
14 runs-17120.0v ScotlandNagpur8 Mar 2016T20I # 523
15 runs-17820.0v BermudaICCA Dubai20 Mar 2012Twenty20
16 runs-16118.0v IrelandBready20 Aug 2018T20I # 696
17 runs-17220.0v ScotlandSharjah16 Nov 2013T20I # 337
17 runs-11111.0v IrelandGreater Noida10 Mar 2017T20I # 600
17 runs-15920.0v ZimbabweSharjah6 Feb 2018T20I # 644
18 runs-17020.0v PakistanSharjah2 Sep 2025T20I # 3433
21 runs-18520.0v IrelandGreater Noida8 Mar 2020T20I # 1079
21 runs-17120.0v ZimbabweHarare12 Jun 2022T20I # 1568
21 runs-14919.2v AustraliaKingstown22 Jun 2024T20I # 2717
22 runs-19020.0v IrelandBelfast12 Aug 2022T20I # 1731
25 runs-16519.5v BangladeshMirpur15 Sep 2019T20I # 883
25 runs-15020.0v QatarDoha11 Nov 2025T20I # 3571
27 runs-13320.0v ScotlandSharjah3 Mar 2013T20I # 307
27 runs-16018.1v OmanAbu Dhabi29 Nov 2015T20I # 471
27 runs-13311.0v IrelandBelfast15 Aug 2022T20I # 1736
28 runs-23419.2v IrelandGreater Noida12 Mar 2017T20I # 601
28 runs-19820.0v ZimbabweMirpur14 Sep 2019T20I # 882
29 runs-13620.0v U.S.A.Dubai (DICS)11 Feb 2010Twenty20
29 runs-15720.0v West IndiesLucknow17 Nov 2019T20I # 1017
32 runs-16319.4v NetherlandsEdinburgh9 Jul 2015T20I # 431
32 runs-21120.0v IrelandDehradun24 Feb 2019T20I # 747
34 runs-15820.0v NepalSharjah16 Mar 2012Twenty20
34 runs-14918.2v KenyaSharjah24 Nov 2013T20I # 345
35 runs-13918.4v Trinidad & TKing City (NW)11 Aug 2011Twenty20
35 runs-12620.0v ZimbabweHarare14 Jun 2022T20I # 1570
37 runs-21119.2v ScotlandEdinburgh12 Jul 2015T20I # 435
38 runs-18920.0v U.A.E.Sharjah1 Sep 2025T20I # 3432
41 runs-17520.0v CanadaICCA Dubai18 Mar 2012T20I # 234
41 runs-14820.0v West IndiesLucknow16 Nov 2019T20I # 1016
44 runs-19020.0v U.A.E.ICCA Dubai18 Dec 2016T20I # 573
45 runs-16819.0v BangladeshDehradun3 Jun 2018T20I # 667
45 runs-19417.1v ZimbabweAbu Dhabi19 Mar 2021T20I # 1136
47 runs-14718.1v NamibiaDubai (DICS)22 Mar 2012Twenty20
47 runs-18420.0v ZimbabweAbu Dhabi20 Mar 2021T20I # 1137
48 runs-19920.0v ZimbabweAbu Dhabi17 Mar 2021T20I # 1134
50 runs-15417.4v ZimbabweHarare13 Dec 2024T20I # 3045
53 runs-18116.1v ZimbabweHarare29 Oct 2025T20I # 3537
57 runs-15617.2v IrelandSharjah18 Mar 2024T20I # 2529
59 runs-18719.4v ZimbabweNagpur12 Mar 2016T20I # 531
62 runs-16120.0v NamibiaAbu Dhabi31 Oct 2021T20I # 1380
64 runs-16819.2v NamibiaDubai (DICS)19 Jan 2017Twenty20
66 runs-17917.1v Hong KongMirpur22 Feb 2016T20I # 507
72 runs-20420.0v U.A.E.Sharjah29 Dec 2023T20I # 2424
81 runs-21618.1v ZimbabweSharjah10 Jan 2016T20I # 477
81 runs-16115.0v IrelandBready22 Aug 2018T20I # 697
84 runs-27920.0v IrelandDehradun23 Feb 2019T20I # 746
84 runs-16015.2v New ZealandProvidence7 Jun 2024T20I # 2645
89 runs-17320.0v DenmarkSharjah15 Mar 2012Twenty20
94 runs-18920.0v Hong KongAbu Dhabi9 Sep 2025T20I # 3443
106 runs-16318.4v KenyaSharjah30 Sep 2013T20I # 330
125 runs-18416.0v UgandaProvidence3 Jun 2024T20I # 2636
130 runs-19110.2v ScotlandSharjah25 Oct 2021T20I # 1364
By wickets
Winner
Margin
Balls Rem
Target
Overs
Opposition
Ground
Match Date
Scorecard
2 wickets2714615.3v DenmarkICCA 2 Dubai21 Nov 2013Twenty20
3 wickets217219.4v Trinidad & TPort of Spain6 Sep 2012Twenty20
3 wickets316619.3v OmanFatullah20 Feb 2016T20I # 504
3 wickets312819.3v ZimbabweHarare14 Dec 2024T20I # 3050
4 wickets310119.3v U.A.E.Dubai (DICS)13 Feb 2010Twenty20
4 wickets215019.4v NetherlandsDubai (DICS)14 Mar 2012T20I # 233
4 wickets1311617.5v PakistanHangzhou6 Oct 2023T20I # 2297
4 wickets912718.3v U.A.E.Sharjah2 Jan 2024T20I # 2427
5 wickets114119.5v CanadaColombo (SSC)4 Feb 2010T20I # 132
5 wickets1712017.1v BarbadosPort of Spain8 Sep 2012Twenty20
5 wickets712818.5v OmanDublin25 Jul 2015T20I # 446
5 wickets119119.5v ZimbabweBulawayo28 Oct 2015T20I # 459
5 wickets218019.4v U.A.E.Dubai (DICS)16 Dec 2016T20I # 572
5 wickets812618.4v IrelandAbu Dhabi14 Jan 2017T20I # 578
5 wickets714718.5v U.A.E.Abu Dhabi16 Jan 2017T20I # 581
5 wickets3212114.4v ZimbabweSharjah5 Feb 2018T20I # 643
5 wickets413319.2v IrelandDehradun21 Feb 2019T20I # 745
5 wickets514319.1v U.A.E.Abu Dhabi16 Feb 2023T20I # 1993
6 wickets611319.0v P.N.G.Dubai (DICS)13 Mar 2012Twenty20
6 wickets-697.0v P.N.G.Sharjah17 Nov 2013Twenty20
6 wickets1012818.2v P.N.G.Dublin (Malahide)23 Jul 2015T20I # 444
6 wickets515419.1v ZimbabweBulawayo26 Oct 2015T20I # 458
6 wickets1211718.0v Hong KongNagpur10 Mar 2016T20I # 528
6 wickets1216618.0v IrelandGreater Noida8 Mar 2017T20I # 599
6 wickets713518.5v BangladeshDehradun5 Jun 2018T20I # 668
6 wickets416019.2v ZimbabweHarare11 Jun 2022T20I # 1561
6 wickets516419.1v U.A.E.Abu Dhabi19 Feb 2023T20I # 1995
6 wickets139317.5v PakistanSharjah24 Mar 2023T20I # 2030
7 wickets1514017.3v ScotlandSharjah4 Mar 2013T20I # 309
7 wickets349114.2v NepalAbu Dhabi29 Nov 2013Twenty20
7 wickets1215418.0v Hong KongChattogram18 Mar 2014T20I # 370
7 wickets912818.3v BangladeshSharjah30 Aug 2022T20I # 1753
7 wickets113119.5v PakistanSharjah26 Mar 2023T20I # 2033
7 wickets299615.1v P.N.G.Tarouba13 Jun 2024T20I # 2679
7 wickets1212618.0v ZimbabweHarare31 Oct 2025T20I # 3543
8 wickets1514317.3v IrelandDubai (DICS)13 Feb 2010T20I # 143
8 wickets611029.5v BermudaICCA Dubai20 Nov 2013Twenty20
8 wickets1616517.2v U.A.E.Edinburgh10 Jul 2015T20I # 432
8 wickets915018.3v OmanDubai (DICS)20 Jan 2017T20I # 586
8 wickets1411617.4v BangladeshMirpur5 Mar 2022T20I # 1496
8 wickets5910610.1v Sri LankaDubai (DICS)27 Aug 2022T20I # 1748
9 wickets5310411.1v Hong KongSharjah19 Mar 2012Twenty20
9 wickets4746.2v NepalSharjah22 Nov 2013Twenty20
10 wickets73727.5v IrelandDubai (DICS)20 Jan 2017T20I # 588
By balls remaining in the second innings
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
Afghanistan6 wickets-697.07.0v P.N.G.Sharjah17 Nov 2013Twenty20
5 wickets114119.520.0v CanadaColombo (SSC)4 Feb 2010T20I # 132
5 wickets119119.520.0v ZimbabweBulawayo28 Oct 2015T20I # 459
7 wickets113119.520.0v PakistanSharjah26 Mar 2023T20I # 2033
4 wickets215019.420.0v NetherlandsDubai (DICS)14 Mar 2012T20I # 233
3 wickets217219.420.0v Trinidad & TPort of Spain6 Sep 2012Twenty20
5 wickets218019.420.0v U.A.E.Dubai (DICS)16 Dec 2016T20I # 572
4 wickets310119.320.0v U.A.E.Dubai (DICS)13 Feb 2010Twenty20
3 wickets316619.320.0v OmanFatullah20 Feb 2016T20I # 504
3 wickets312819.320.0v ZimbabweHarare14 Dec 2024T20I # 3050
9 wickets4746.27.0v NepalSharjah22 Nov 2013Twenty20
5 wickets413319.220.0v IrelandDehradun21 Feb 2019T20I # 745
6 wickets416019.220.0v ZimbabweHarare11 Jun 2022T20I # 1561
6 wickets515419.120.0v ZimbabweBulawayo26 Oct 2015T20I # 458
5 wickets514319.120.0v U.A.E.Abu Dhabi16 Feb 2023T20I # 1993
6 wickets516419.120.0v U.A.E.Abu Dhabi19 Feb 2023T20I # 1995
6 wickets611319.020.0v P.N.G.Dubai (DICS)13 Mar 2012Twenty20
5 wickets712818.520.0v OmanDublin25 Jul 2015T20I # 446
5 wickets714718.520.0v U.A.E.Abu Dhabi16 Jan 2017T20I # 581
6 wickets713518.520.0v BangladeshDehradun5 Jun 2018T20I # 668
5 wickets812618.420.0v IrelandAbu Dhabi14 Jan 2017T20I # 578
8 wickets915018.320.0v OmanDubai (DICS)20 Jan 2017T20I # 586
7 wickets912818.320.0v BangladeshSharjah30 Aug 2022T20I # 1753
4 wickets912718.320.0v U.A.E.Sharjah2 Jan 2024T20I # 2427
6 wickets1012818.220.0v P.N.G.Dublin (Malahide)23 Jul 2015T20I # 444
7 wickets1215418.020.0v Hong KongChattogram18 Mar 2014T20I # 370
6 wickets1211718.020.0v Hong KongNagpur10 Mar 2016T20I # 528
6 wickets1216618.020.0v IrelandGreater Noida8 Mar 2017T20I # 599
7 wickets1212618.020.0v ZimbabweHarare31 Oct 2025T20I # 3543
6 wickets139317.520.0v PakistanSharjah24 Mar 2023T20I # 2030
4 wickets1311617.520.0v PakistanHangzhou6 Oct 2023T20I # 2297
8 wickets1411617.420.0v BangladeshMirpur5 Mar 2022T20I # 1496
8 wickets1514317.320.0v IrelandDubai (DICS)13 Feb 2010T20I # 143
7 wickets1514017.320.0v ScotlandSharjah4 Mar 2013T20I # 309
8 wickets1616517.220.0v U.A.E.Edinburgh10 Jul 2015T20I # 432
5 wickets1712017.120.0v BarbadosPort of Spain8 Sep 2012Twenty20
2 wickets2714615.320.0v DenmarkICCA 2 Dubai21 Nov 2013Twenty20
7 wickets299615.120.0v P.N.G.Tarouba13 Jun 2024T20I # 2679
5 wickets3212114.420.0v ZimbabweSharjah5 Feb 2018T20I # 643
7 wickets349114.220.0v NepalAbu Dhabi29 Nov 2013Twenty20
9 wickets5310411.120.0v Hong KongSharjah19 Mar 2012Twenty20
8 wickets5910610.120.0v Sri LankaDubai (DICS)27 Aug 2022T20I # 1748
8 wickets611029.520.0v BermudaICCA Dubai20 Nov 2013Twenty20
10 wickets73727.520.0v IrelandDubai (DICS)20 Jan 2017T20I # 588
Tied matches
Team 1
Team 2
Ground
Match Date
Scorecard
AfghanistanIrelandGreater Noida Sports Complex Ground, Greater Noida10 Mar 2020T20I # 1083
IndiaAfghanistanM.Chinnaswamy Stadium, Bengaluru17 Jan 2024T20I # 2435
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Afghanistan vs Qatar at Doha, Afghanistan in Qatar Only Match, Nov 11, 2025 [T20I # 3571]

Afghanistan vs Zimbabwe at Harare, Afghanistan in Zimbabwe 3rd T20I, Nov 2, 2025 [T20I # 3553]

Zimbabwe vs Afghanistan at Harare, Afghanistan in Zimbabwe 2nd T20I, Oct 31, 2025 [T20I # 3543]