T20 Internationals - Country Records and Statistics - Matches
T20 Matches for 
Played   
Versus 
From  to         

  Date Series Ground Result
1 01/02/2010 Ireland P Sara Oval Ireland won by 5 wickets
2 04/02/2010 Canada Sinhalese Sports Club Ground Afghanistan won by 5 wickets
3 09/02/2010 Ireland Dubai International Cricket Stadium Afghanistan won by 13 runs
4 10/02/2010 Scotland Sheikh Zayed Stadium Afghanistan won by 14 runs
5 12/02/2010 Netherlands Dubai International Cricket Stadium Netherlands won by 4 wickets
6 13/02/2010 Ireland Dubai International Cricket Stadium Afghanistan won by 8 wickets
7 01/05/2010 India Daren Sammy National Cricket Stadium India won by 7 wickets
8 05/05/2010 South Africa Kensington Oval South Africa won by 59 runs
9 14/03/2012 Netherlands Dubai International Cricket Stadium Afghanistan won by 4 wickets
10 18/03/2012 Canada ICC Global Cricket Academy Afghanistan won by 41 runs
11 24/03/2012 Ireland Dubai International Cricket Stadium Ireland won by 5 wickets
12 19/09/2012 India R Premadasa Stadium India won by 23 runs
13 21/09/2012 England R Premadasa Stadium England won by 116 runs
14 03/03/2013 Scotland Sharjah Cricket Stadium Afghanistan won by 27 runs
15 04/03/2013 Scotland Sharjah Cricket Stadium Afghanistan won by 7 wickets
16 30/09/2013 Kenya Sharjah Cricket Stadium Afghanistan won by 106 runs
17 11/10/2013 Kenya Sharjah Cricket Stadium Kenya won by 34 runs
18 15/11/2013 Netherlands Sharjah Cricket Stadium Netherlands won by 7 wickets
19 16/11/2013 Scotland Sharjah Cricket Stadium Afghanistan won by 17 runs
20 24/11/2013 Kenya Sharjah Cricket Stadium Afghanistan won by 34 runs
21 30/11/2013 Ireland Sheikh Zayed Stadium Ireland won by 68 runs
22 08/12/2013 Pakistan Sharjah Cricket Stadium Pakistan won by 6 wickets
23 16/03/2014 Bangladesh Shere Bangla National Stadium Bangladesh won by 9 wickets
24 18/03/2014 Hong Kong Zahur Ahmed Chowdhury Stadium Afghanistan won by 7 wickets
25 20/03/2014 Nepal Zahur Ahmed Chowdhury Stadium Nepal won by 9 runs
26 09/07/2015 Netherlands Grange Cricket Club Afghanistan won by 32 runs
27 10/07/2015 United Arab Emirates Grange Cricket Club Afghanistan won by 8 wickets
28 12/07/2015 Scotland Grange Cricket Club Afghanistan won by 37 runs
29 21/07/2015 Hong Kong The Village Hong Kong won by 5 wickets
30 23/07/2015 Papua New Guinea The Village Afghanistan won by 6 wickets
31 25/07/2015 Oman Castle Avenue Afghanistan won by 5 wickets
32 26/10/2015 Zimbabwe Queens Sports Club Afghanistan won by 6 wickets
33 28/10/2015 Zimbabwe Queens Sports Club Afghanistan won by 5 wickets
34 28/11/2015 Hong Kong Sheikh Zayed Stadium Hong Kong won by 4 wickets
35 29/11/2015 Oman Sheikh Zayed Stadium Afghanistan won by 27 runs
36 30/11/2015 Oman Sheikh Zayed Stadium Afghanistan won by 12 runs
37 08/01/2016 Zimbabwe Sharjah Cricket Stadium Afghanistan won by 5 runs
38 10/01/2016 Zimbabwe Sharjah Cricket Stadium Afghanistan won by 81 runs
39 19/02/2016 United Arab Emirates Khan Shaheb Osman Ali Stadium United Arab Emirates won by 16 runs
40 20/02/2016 Oman Khan Shaheb Osman Ali Stadium Afghanistan won by 3 wickets
41 22/02/2016 Hong Kong Shere Bangla National Stadium Afghanistan won by 66 runs
42 08/03/2016 Scotland Vidarbha Cricket Association Stadium Afghanistan won by 14 runs
43 10/03/2016 Hong Kong Vidarbha Cricket Association Stadium Afghanistan won by 6 wickets
44 12/03/2016 Zimbabwe Vidarbha Cricket Association Stadium Afghanistan won by 59 runs
45 17/03/2016 Sri Lanka Eden Gardens Sri Lanka won by 6 wickets
46 20/03/2016 South Africa Wankhede Stadium South Africa won by 37 runs
47 23/03/2016 England Arun Jaitley Stadium England won by 15 runs
48 27/03/2016 West Indies Vidarbha Cricket Association Stadium Afghanistan won by 6 runs
49 14/12/2016 United Arab Emirates ICC Global Cricket Academy Afghanistan won by 11 runs
50 16/12/2016 United Arab Emirates Dubai International Cricket Stadium Afghanistan won by 5 wickets
51 18/12/2016 United Arab Emirates ICC Global Cricket Academy Afghanistan won by 44 runs
52 14/01/2017 Ireland Sheikh Zayed Stadium Afghanistan won by 5 wickets
53 16/01/2017 United Arab Emirates Sheikh Zayed Stadium Afghanistan won by 5 wickets
54 20/01/2017 Oman Dubai International Cricket Stadium Afghanistan won by 8 wickets
55 20/01/2017 Ireland Dubai International Cricket Stadium Afghanistan won by 10 wickets
56 08/03/2017 Ireland Greater Noida Sports Complex Ground Afghanistan won by 6 wickets
57 10/03/2017 Ireland Greater Noida Sports Complex Ground Afghanistan won by 17 runs
58 12/03/2017 Ireland Greater Noida Sports Complex Ground Afghanistan won by 28 runs
59 02/06/2017 West Indies Warner Park West Indies won by 6 wickets
60 03/06/2017 West Indies Warner Park West Indies won by 29 runs
61 05/06/2017 West Indies Warner Park West Indies won by 7 wickets
62 05/02/2018 Zimbabwe Sharjah Cricket Stadium Afghanistan won by 5 wickets
63 06/02/2018 Zimbabwe Sharjah Cricket Stadium Afghanistan won by 17 runs
64 03/06/2018 Bangladesh Rajiv Gandhi International Stadium Afghanistan won by 45 runs
65 05/06/2018 Bangladesh Rajiv Gandhi International Stadium Afghanistan won by 6 wickets
66 07/06/2018 Bangladesh Rajiv Gandhi International Stadium Afghanistan won by 1 run
67 20/08/2018 Ireland Bready Cricket Club Afghanistan won by 16 runs
68 22/08/2018 Ireland Bready Cricket Club Afghanistan won by 81 runs
69 21/02/2019 Ireland Rajiv Gandhi International Cricket Stadium Afghanistan won by 5 wickets
70 23/02/2019 Ireland Rajiv Gandhi International Cricket Stadium Afghanistan won by 84 runs
71 24/02/2019 Ireland Rajiv Gandhi International Cricket Stadium Afghanistan won by 32 runs
72 14/09/2019 Zimbabwe Shere Bangla National Stadium Afghanistan won by 28 runs
73 15/09/2019 Bangladesh Shere Bangla National Stadium Afghanistan won by 25 runs
74 20/09/2019 Zimbabwe Zahur Ahmed Chowdhury Stadium Zimbabwe won by 7 wickets
75 21/09/2019 Bangladesh Zahur Ahmed Chowdhury Stadium Bangladesh won by 4 wickets
76 14/11/2019 West Indies Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium West Indies won by 30 runs
77 16/11/2019 West Indies Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium Afghanistan won by 41 runs
78 17/11/2019 West Indies Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium Afghanistan won by 29 runs
79 06/03/2020 Ireland Greater Noida Sports Complex Ground Afghanistan won by 11 runs
80 08/03/2020 Ireland Greater Noida Sports Complex Ground Afghanistan won by 21 runs
81 10/03/2020 Ireland Greater Noida Sports Complex Ground Ireland won in super over after scores were tied
82 17/03/2021 Zimbabwe Sheikh Zayed Stadium Afghanistan won by 48 runs
83 19/03/2021 Zimbabwe Sheikh Zayed Stadium Afghanistan won by 45 runs
84 20/03/2021 Zimbabwe Sheikh Zayed Stadium Afghanistan won by 47 runs
85 25/10/2021 Scotland Sharjah Cricket Stadium Afghanistan won by 130 runs
86 29/10/2021 Pakistan Dubai International Cricket Stadium Pakistan won by 5 wickets
87 31/10/2021 Namibia Sheikh Zayed Stadium Afghanistan won by 62 runs
88 03/11/2021 India Sheikh Zayed Stadium India won by 66 runs
89 07/11/2021 New Zealand Sheikh Zayed Stadium New Zealand won by 8 wickets
90 03/03/2022 Bangladesh Shere Bangla National Stadium Bangladesh won by 61 runs
91 05/03/2022 Bangladesh Shere Bangla National Stadium Afghanistan won by 8 wickets
92 11/06/2022 Zimbabwe Harare Sports Club Afghanistan won by 6 wickets
93 12/06/2022 Zimbabwe Harare Sports Club Afghanistan won by 21 runs
94 14/06/2022 Zimbabwe Harare Sports Club Afghanistan won by 35 runs
95 09/08/2022 Ireland Civil Service Cricket Club Ireland won by 7 wickets
96 11/08/2022 Ireland Civil Service Cricket Club Ireland won by 5 wickets
97 12/08/2022 Ireland Civil Service Cricket Club Afghanistan won by 22 runs
98 15/08/2022 Ireland Civil Service Cricket Club Afghanistan won by 27 runs
99 17/08/2022 Ireland Civil Service Cricket Club Ireland won by 7 wickets
100 27/08/2022 Sri Lanka Dubai International Cricket Stadium Afghanistan won by 8 wickets
101 30/08/2022 Bangladesh Sharjah Cricket Stadium Afghanistan won by 7 wickets
102 03/09/2022 Sri Lanka Sharjah Cricket Stadium Sri Lanka won by 4 wickets
103 07/09/2022 Pakistan Sharjah Cricket Stadium Pakistan won by 1 wicket
104 08/09/2022 India Dubai International Cricket Stadium India won by 101 runs
105 22/10/2022 England Perth Stadium England won by 5 wickets
106 01/11/2022 Sri Lanka Brisbane Cricket Ground Sri Lanka won by 6 wickets
107 04/11/2022 Australia Adelaide Oval Australia won by 4 runs
108 16/02/2023 United Arab Emirates Sheikh Zayed Stadium Afghanistan won by 5 wickets
109 18/02/2023 United Arab Emirates Sheikh Zayed Stadium United Arab Emirates won by 9 wickets
110 19/02/2023 United Arab Emirates Sheikh Zayed Stadium Afghanistan won by 6 wickets
111 24/03/2023 Pakistan Sharjah Cricket Stadium Afghanistan won by 6 wickets
112 26/03/2023 Pakistan Sharjah Cricket Stadium Afghanistan won by 7 wickets
113 27/03/2023 Pakistan Sharjah Cricket Stadium Pakistan won by 66 runs
114 14/07/2023 Bangladesh Sylhet Stadium Bangladesh won by 2 wickets
115 16/07/2023 Bangladesh Sylhet Stadium Bangladesh won by 6 wickets
116 04/10/2023 Sri Lanka Zhejiang University of Technology Cricket Field Afghanistan won by 8 runs
117 06/10/2023 Pakistan Zhejiang University of Technology Cricket Field Afghanistan won by 4 wickets
118 07/10/2023 India Zhejiang University of Technology Cricket Field No Result
119 29/12/2023 United Arab Emirates Sharjah Cricket Stadium Afghanistan won by 72 runs
120 31/12/2023 United Arab Emirates Sharjah Cricket Stadium United Arab Emirates won by 11 runs
121 02/01/2024 United Arab Emirates Sharjah Cricket Stadium Afghanistan won by 4 wickets
122 11/01/2024 India Punjab Cricket Association IS Bindra Stadium India won by 6 wickets
123 14/01/2024 India Holkar Cricket Stadium India won by 6 wickets
124 17/01/2024 India M Chinnaswamy Stadium India won in super over after scores were tied
125 17/02/2024 Sri Lanka Rangiri Dambulla International Stadium Sri Lanka won by 4 runs
126 19/02/2024 Sri Lanka Rangiri Dambulla International Stadium Sri Lanka won by 72 runs
127 21/02/2024 Sri Lanka Rangiri Dambulla International Stadium Afghanistan won by 3 runs
128 15/03/2024 Ireland Sharjah Cricket Stadium Ireland won by 38 runs
129 17/03/2024 Ireland Sharjah Cricket Stadium Afghanistan won by 10 runs
130 18/03/2024 Ireland Sharjah Cricket Stadium Afghanistan won by 57 runs

Afghanistan: 79 Opposing Country: 50 Tied: 0 No Result: 1

Country Records and Statistics
Match Records and Statistics
Match Scorecards