| 24 Nov 2017 | CV 211/5 v SS 171/8Match 26 · T20 | CV | 19* | - | 1 | Chittagong Vikings won by 40 runs | Chattogram | Bangladesh Premier League 2017/18 |
| 17 Nov 2017 | CV 160/5 v KT 164/5Match 18 · T20 | CV | 24 | - | 0 | Khulna Titans won by 5 wickets | Dhaka | Bangladesh Premier League 2017/18 |
| 5 Jun 2017 | AFG 146/6 v WI 147/33rd T20I · T20I | AFG | 10* | - | 1 | West Indies won by 7 wickets (with 4 balls remaining) | Basseterre | Afghanistan tour of West Indies 2017 |
| 3 Jun 2017 | WI 112/3 v AFG 932nd T20I · T20I | AFG | 11 | - | 1 | West Indies won by 29 runs (DLS method) | Basseterre | Afghanistan tour of West Indies 2017 |
| 12 Mar 2017 | AFG 233/8 v IRE 2053rd T20I · T20I | AFG | 1 | - | 0 | Afghanistan won by 28 runs | Greater Noida | Ireland v Afghanistan in India 2016/17 |
| 10 Mar 2017 | AFG 184/8 v IRE 93/92nd T20I · T20I | AFG | 7* | - | 2 | Afghanistan won by 17 runs (DLS method) | Greater Noida | Ireland v Afghanistan in India 2016/17 |
| 8 Mar 2017 | IRE 165/5 v AFG 171/41st T20I · T20I | AFG | DNB | - | 1 | Afghanistan won by 6 wickets (with 12 balls remaining) | Greater Noida | Ireland v Afghanistan in India 2016/17 |
| 26 Feb 2017 | ZIM 54 v AFG 253/95th ODI · ODI | AFG | 3 | - | 2 | Afghanistan won by 106 runs (D/L method) | Harare | Afghanistan tour of Zimbabwe 2016/17 |
| 21 Feb 2017 | ZIM 129 v AFG 1263rd ODI · ODI | AFG | 0 | - | 1 | Zimbabwe won by 3 runs | Harare | Afghanistan tour of Zimbabwe 2016/17 |
| 19 Feb 2017 | ZIM 184 v AFG 238/92nd ODI · ODI | AFG | 45 | - | 0 | Afghanistan won by 54 runs | Harare | Afghanistan tour of Zimbabwe 2016/17 |
| 16 Feb 2017 | ZIM 99/4 v AFG 2151st ODI · ODI | AFG | 11 | - | 0 | Afghanistan won by 12 runs (D/L method) | Harare | Afghanistan tour of Zimbabwe 2016/17 |
| 20 Jan 2017 | IRE 71 v AFG 75/0Final · T20I | AFG | DNB | - | 0 | Afghanistan won by 10 wickets (with 73 balls remaining) | Dubai | Desert T20 Challenge 2016/17 |
| 20 Jan 2017 | OMA 149/8 v AFG 150/21st Semi-final · T20I | AFG | DNB | - | 0 | Afghanistan won by 8 wickets (with 9 balls remaining) | Dubai | Desert T20 Challenge 2016/17 |
| 16 Jan 2017 | UAE 146/7 v AFG 147/56th Match, Group A · T20I | AFG | 11* | - | 0 | Afghanistan won by 5 wickets (with 7 balls remaining) | Abu Dhabi | Desert T20 Challenge 2016/17 |
| 14 Jan 2017 | IRE 125/6 v AFG 126/52nd Match, Group A · T20I | AFG | 11* | - | 0 | Afghanistan won by 5 wickets (with 8 balls remaining) | Abu Dhabi | Desert T20 Challenge 2016/17 |
| 18 Dec 2016 | AFG 189/5 v UAE 145/83rd T20I · T20I | AFG | 18* | - | 1 | Afghanistan won by 44 runs | Dubai | Afghanistan tour of UAE 2016/17 |
| 16 Dec 2016 | UAE 179/4 v AFG 183/52nd T20I · T20I | AFG | 55* | - | 0 | Afghanistan won by 5 wickets (with 2 balls remaining) | Dubai | Afghanistan tour of UAE 2016/17 |
| 14 Dec 2016 | AFG 161/6 v UAE 150/71st T20I · T20I | AFG | 31* | - | 1 | Afghanistan won by 11 runs | Dubai | Afghanistan tour of UAE 2016/17 |
| 1 Oct 2016 | BAN 279/8 v AFG 1383rd ODI · ODI | AFG | 26 | - | 1 | Bangladesh won by 141 runs | Mirpur | Afghanistan tour of Bangladesh 2016/17 |
| 28 Sept 2016 | BAN 208 v AFG 212/82nd ODI · ODI | AFG | 22 | - | 0 | Afghanistan won by 2 wickets (with 2 balls remaining) | Mirpur | Afghanistan tour of Bangladesh 2016/17 |
| 25 Sept 2016 | BAN 265 v AFG 2581st ODI · ODI | AFG | 7 | - | 1 | Bangladesh won by 7 runs | Mirpur | Afghanistan tour of Bangladesh 2016/17 |
| 19 Jul 2016 | IRE 265/5 v AFG 253/95th ODI · ODI | AFG | 54 | - | 1 | Ireland won by 12 runs | Belfast | Afghanistan tour of Ireland 2016 |
| 17 Jul 2016 | IRE 150 v AFG 229/74th ODI · ODI | AFG | 3 | - | 2 | Afghanistan won by 79 runs | Belfast | Afghanistan tour of Ireland 2016 |
| 14 Jul 2016 | IRE 237/4 v AFG 2363rd ODI · ODI | AFG | 5 | - | 2 | Ireland won by 6 wickets (with 15 balls remaining) | Belfast | Afghanistan tour of Ireland 2016 |
| 12 Jul 2016 | IRE 211 v AFG 2502nd ODI · ODI | AFG | 59 | - | 0 | Afghanistan won by 39 runs | Belfast | Afghanistan tour of Ireland 2016 |
| 6 Jul 2016 | SCO 132 v AFG 178/62nd ODI · ODI | AFG | 11 | - | 1 | Afghanistan won by 78 runs (D/L method) | Edinburgh | Afghanistan tour of Scotland 2016 |
| 4 Jul 2016 | SCO v AFG 283/41st ODI · ODI | AFG | 89* | - | 0 | No result | Edinburgh | Afghanistan tour of Scotland 2016 |
| 27 Mar 2016 | AFG 123/7 v WI 117/830th Match, Super 10 Group 1 · T20I | AFG | 48* | - | 1 | Afghanistan won by 6 runs | Nagpur | World T20 2015/16 |
| 23 Mar 2016 | ENG 142/7 v AFG 127/924th Match, Super 10 Group 1 · T20I | AFG | 14 | - | 0 | England won by 15 runs | Delhi | World T20 2015/16 |
| 20 Mar 2016 | SA 209/5 v AFG 17220th Match, Super 10 Group 1 · T20I | AFG | 12 | - | 0 | South Africa won by 37 runs | Mumbai | World T20 2015/16 |
| 17 Mar 2016 | AFG 153/7 v SL 155/416th Match, Super 10 Group 1 · T20I | AFG | 12* | - | 0 | Sri Lanka won by 6 wickets (7 balls left) | Kolkata | World T20 2015/16 |
| 12 Mar 2016 | AFG 186/6 v ZIM 1279th Match, First Round Group B · T20I | AFG | DNB | - | 1 | Afghanistan won by 59 runs | Nagpur | World T20 2015/16 |
| 10 Mar 2016 | HK 116/6 v AFG 119/46th Match, First Round Group B · T20I | AFG | 17* | - | 0 | Afghanistan won by 6 wickets (12 balls left) | Nagpur | World T20 2015/16 |
| 8 Mar 2016 | AFG 170/5 v SCO 156/52nd Match, First Round Group B · T20I | AFG | DNB | - | 1 | Afghanistan won by 14 runs | Nagpur | World T20 2015/16 |
| 22 Feb 2016 | AFG 178/7 v HK 112Qualifying Group, 5th Match · T20I | AFG | 60* | - | 0 | Afghanistan won by 66 runs | Dhaka | Asia Cup 2015/16 |
| 20 Feb 2016 | OMA 165/4 v AFG 168/7Qualifying Group, 3rd Match · T20I | AFG | 23 | - | 1 | Afghanistan won by 3 wickets (with 3 balls remaining) | Fatullah | Asia Cup 2015/16 |
| 19 Feb 2016 | UAE 176/4 v AFG 160Qualifying Group, 1st Match · T20I | AFG | 21 | - | 0 | U.A.E. won by 16 runs | Fatullah | Asia Cup 2015/16 |
| 8 Jan 2016 | AFG 187/7 v ZIM 182/71st T20I · T20I | AFG | 1 | - | 1 | Afghanistan won by 5 runs | Sharjah | Afghanistan v Zimbabwe in United Arab Emirates 2015/16 |
| 29 Dec 2015 | ZIM 253/7 v AFG 254/62nd ODI · ODI | AFG | 9 | - | 1 | Afghanistan won by 4 wickets (with 14 balls remaining) | Sharjah | Afghanistan v Zimbabwe in United Arab Emirates 2015/16 |
| 25 Dec 2015 | ZIM 82 v AFG 1311st ODI · ODI | AFG | 16 | - | 0 | Afghanistan won by 49 runs | Sharjah | Afghanistan v Zimbabwe in United Arab Emirates 2015/16 |
| 28 Oct 2015 | ZIM 190/7 v AFG 191/52nd T20I · T20I | AFG | 2 | - | 1 | Afghanistan won by 5 wickets (with 1 ball remaining) | Bulawayo | Afghanistan tour of Zimbabwe 2015/16 |
| 26 Oct 2015 | ZIM 153/5 v AFG 154/41st T20I · T20I | AFG | 37* | - | 0 | Afghanistan won by 6 wickets (with 5 balls remaining) | Bulawayo | Afghanistan tour of Zimbabwe 2015/16 |
| 24 Oct 2015 | ZIM 172 v AFG 245/95th ODI · ODI | AFG | 5 | 0/21 | 1 | Afghanistan won by 73 runs | Bulawayo | Afghanistan tour of Zimbabwe 2015/16 |
| 18 Oct 2015 | ZIM 213 v AFG 271/62nd ODI · ODI | AFG | 1 | - | 1 | Afghanistan won by 58 runs | Bulawayo | Afghanistan tour of Zimbabwe 2015/16 |
| 16 Oct 2015 | ZIM 126/2 v AFG 1221st ODI · ODI | AFG | 25 | - | 1 | Zimbabwe won by 8 wickets (with 160 balls remaining) | Bulawayo | Afghanistan tour of Zimbabwe 2015/16 |
| 25 Jul 2015 | OMA 127/9 v AFG 130/55th place play-off · T20I | AFG | 44 | - | 1 | Afghanistan won by 5 wickets (with 7 balls remaining) | Dublin | ICC World Twenty20 Qualifier 2015 |
| 23 Jul 2015 | PNG 127/6 v AFG 128/43rd Qualifying Play-off · T20I | AFG | 14* | - | 0 | Afghanistan won by 6 wickets (with 10 balls remaining) | Dublin | ICC World Twenty20 Qualifier 2015 |
| 21 Jul 2015 | AFG 161/7 v HK 162/51st Qualifying Play-off · T20I | AFG | 5 | - | 0 | Hong Kong won by 5 wickets (with 0 balls remaining) | Dublin | ICC World Twenty20 Qualifier 2015 |
| 12 Jul 2015 | AFG 210/5 v SCO 17315th Match, Group B · T20I | AFG | 37 | - | 1 | Afghanistan won by 37 runs | Edinburgh | ICC World Twenty20 Qualifier 2015 |
| 10 Jul 2015 | UAE 164/6 v AFG 168/26th Match, Group B · T20I | AFG | DNB | - | 1 | Afghanistan won by 8 wickets (with 16 balls remaining) | Edinburgh | ICC World Twenty20 Qualifier 2015 |