By runs
Winner Margin Target Ground Match Date Scorecard
India 143 runs 214 Dublin (Malahide) 29 Jun 2018 T20I # 680
Afghanistan 84 runs 279 Dehradun 23 Feb 2019 T20I # 746
New Zealand 83 runs 199 Nottingham 11 Jun 2009 T20I # 102
Afghanistan 81 runs 161 Bready 22 Aug 2018 T20I # 697
India 76 runs 209 Dublin (Malahide) 27 Jun 2018 T20I # 678
Bangladesh 71 runs 191 Belfast 18 Jul 2012 T20I # 249
West Indies 70 runs 139 Providence 30 Apr 2010 T20I # 152
Oman 43 runs 174 Al Amerat 6 Oct 2019 T20I # 917
Hong Kong 40 runs 170 Bready 5 Sep 2016 T20I # 564
Pakistan 39 runs 160 The Oval 15 Jun 2009 T20I # 110
Afghanistan 32 runs 211 Dehradun 24 Feb 2019 T20I # 747
Afghanistan 28 runs 234 Greater Noida 12 Mar 2017 T20I # 601
Netherlands 21 runs 159 Dubai (DSC) 1 Nov 2019 T20I # 994
Afghanistan 21 runs 185 Greater Noida 8 Mar 2020 T20I # 1079
Afghanistan 17 runs 111 Greater Noida 10 Mar 2017 T20I # 600
Afghanistan 16 runs 161 Bready 20 Aug 2018 T20I # 696
Afghanistan 13 runs 140 Dubai (DSC) 9 Feb 2010 T20I # 135
Netherlands 12 runs 60 Dharamsala 13 Mar 2016 T20I # 533
West Indies 11 runs 97 Kingston 21 Feb 2014 T20I # 360
P.N.G. 11 runs 117 Townsville 9 Feb 2016 T20I # 495
Afghanistan 11 runs - Greater Noida 6 Mar 2020 T20I # 1077
Canada 10 runs 157 Abu Dhabi 23 Oct 2019 T20I # 961
Sri Lanka 9 runs 145 Lord's 14 Jun 2009 T20I # 108
Hong Kong 5 runs 130 Dublin (Malahide) 17 Jul 2015 T20I # 441
U.A.E. 5 runs 134 Abu Dhabi 16 Feb 2016 T20I # 500
Canada 4 runs 177 Colombo (SSC) 3 Feb 2010 T20I # 130
Netherlands 4 runs 145 Rotterdam 12 Jun 2018 T20I # 670
Bangladesh 1 run 147 Belfast 20 Jul 2012 T20I # 250
By wickets
Winner Margin Balls Rem Target Overs Ground Match Date Scorecard
Afghanistan 10 wickets 73 72 7.5 Dubai (DSC) 20 Jan 2017 T20I # 588
West Indies 9 wickets 54 139 11.0 Basseterre 19 Jan 2020 T20I # 1030
India 8 wickets 15 113 15.3 Nottingham 10 Jun 2009 T20I # 101
Afghanistan 8 wickets 15 143 17.3 Dubai (DSC) 13 Feb 2010 T20I # 143
Zimbabwe 8 wickets 20 172 16.4 Bready 14 Jul 2019 T20I # 831
Australia 7 wickets 29 124 15.1 Colombo (RPS) 19 Sep 2012 T20I # 264
Netherlands 6 wickets 37 190 13.5 Sylhet 21 Mar 2014 T20I # 377
Scotland 6 wickets 23 147 16.1 Bready 18 Jun 2015 T20I # 419
Scotland 6 wickets 11 167 18.1 Bready 20 Jun 2015 T20I # 421
Afghanistan 6 wickets 12 166 18.0 Greater Noida 8 Mar 2017 T20I # 599
Scotland 6 wickets 9 181 18.3 Al Amerat 15 Feb 2019 T20I # 742
Netherlands 6 wickets 5 182 19.1 Dublin (Malahide) 18 Sep 2019 T20I # 887
Netherlands 5 wickets 11 129 18.1 Dublin (Malahide) 25 Jul 2015 T20I # 447
Afghanistan 5 wickets 8 126 18.4 Abu Dhabi 14 Jan 2017 T20I # 578
Afghanistan 5 wickets 4 133 19.2 Dehradun 21 Feb 2019 T20I # 745
U.A.E. 5 wickets 18 126 17.0 Abu Dhabi 19 Oct 2019 T20I # 944
Netherlands 4 wickets 6 159 19.0 Rotterdam 13 Jun 2018 T20I # 672
Bangladesh 2 wickets 0 141 20.0 Belfast 21 Jul 2012 T20I # 251
P.N.G. 2 wickets 7 124 18.5 Belfast 15 Jul 2015 T20I # 437
Oman 2 wickets 2 155 19.4 Dharamsala 9 Mar 2016 T20I # 525
By balls remaining in the second innings
Winner Margin Balls Rem Target Overs Max Ground Match Date Scorecard
Afghanistan 10 wickets 73 72 7.5 20.0 Dubai (DSC) 20 Jan 2017 T20I # 588
West Indies 9 wickets 54 139 11.0 20.0 Basseterre 19 Jan 2020 T20I # 1030
Netherlands 6 wickets 37 190 13.5 20.0 Sylhet 21 Mar 2014 T20I # 377
Australia 7 wickets 29 124 15.1 20.0 Colombo (RPS) 19 Sep 2012 T20I # 264
Scotland 6 wickets 23 147 16.1 20.0 Bready 18 Jun 2015 T20I # 419
Zimbabwe 8 wickets 20 172 16.4 20.0 Bready 14 Jul 2019 T20I # 831
U.A.E. 5 wickets 18 126 17.0 20.0 Abu Dhabi 19 Oct 2019 T20I # 944
India 8 wickets 15 113 15.3 18.0 Nottingham 10 Jun 2009 T20I # 101
Afghanistan 8 wickets 15 143 17.3 20.0 Dubai (DSC) 13 Feb 2010 T20I # 143
Afghanistan 6 wickets 12 166 18.0 20.0 Greater Noida 8 Mar 2017 T20I # 599
Scotland 6 wickets 11 167 18.1 20.0 Bready 20 Jun 2015 T20I # 421
Netherlands 5 wickets 11 129 18.1 20.0 Dublin (Malahide) 25 Jul 2015 T20I # 447
Scotland 6 wickets 9 181 18.3 20.0 Al Amerat 15 Feb 2019 T20I # 742
Afghanistan 5 wickets 8 126 18.4 20.0 Abu Dhabi 14 Jan 2017 T20I # 578
P.N.G. 2 wickets 7 124 18.5 20.0 Belfast 15 Jul 2015 T20I # 437
Netherlands 4 wickets 6 159 19.0 20.0 Rotterdam 13 Jun 2018 T20I # 672
Netherlands 6 wickets 5 182 19.1 20.0 Dublin (Malahide) 18 Sep 2019 T20I # 887
Afghanistan 5 wickets 4 133 19.2 20.0 Dehradun 21 Feb 2019 T20I # 745
Oman 2 wickets 2 155 19.4 20.0 Dharamsala 9 Mar 2016 T20I # 525
Bangladesh 2 wickets 0 141 20.0 20.0 Belfast 21 Jul 2012 T20I # 251
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month | past 6 months | past year | 4 years | 10 years
Records includes the following current or recent matches:
Afghanistan v Ireland at Greater Noida, 3rd T20I, Mar 10, 2020 [T20I # 1083]
Afghanistan v Ireland at Greater Noida, 2nd T20I, Mar 8, 2020 [T20I # 1079]
Afghanistan v Ireland at Greater Noida, 1st T20I, Mar 6, 2020 [T20I # 1077]