| 19 Dec 2018 | BH 146 v AS 147/5Match 1 · T20 | BH | 27 | 0/26 | 0 | Adelaide Strikers won by 5 wickets | Brisbane | Big Bash League 2018/19 |
| 19 Oct 2018 | BL v NLSemi Final · T20 | NL | - | - | 0 | No result | Sharjah | Afghanistan Premier League 2018 |
| 17 Oct 2018 | BL 133/7 v NL 134/417th Match · T20 | NL | - | 0/16 | 0 | Nangarhar Leopards won by 6 wkts | Sharjah | Afghanistan Premier League 2018 |
| 14 Oct 2018 | NL 126 v PP 129/315th Match · T20 | NL | 7 | 1/32 | 0 | Paktia Panthers won by 7 wkts | Sharjah | Afghanistan Premier League 2018 |
| 13 Oct 2018 | KK 137/8 v NL 11013th Match · T20 | NL | 16* | 4/16 | 0 | Kandahar Knights won by 26 runs | Sharjah | Afghanistan Premier League 2018 |
| 12 Oct 2018 | KZ 167/9 v NL 182/511th Match · T20 | NL | - | 3/29 | 0 | Nangarhar Leopards won by 15 runs | Sharjah | Afghanistan Premier League 2018 |
| 11 Oct 2018 | BL 143/7 v NL 1189th Match · T20 | NL | 2 | 2/19 | 1 | Balkh Legends won by 25 runs | Sharjah | Afghanistan Premier League 2018 |
| 9 Oct 2018 | KZ v NL 188/5 & 191/36th Match · T20 | NL | - | 0/45 | 0 | Kabul Zwanan won by 7 wkts | Sharjah | Afghanistan Premier League 2018 |
| 7 Oct 2018 | NL v PP 184/8 & 163/64th Match · T20 | NL | - | 1/37 | 0 | Paktia Panthers won by 21 runs | Sharjah | Afghanistan Premier League 2018 |
| 6 Oct 2018 | KK 139/9 v NL 142/42nd Match · T20 | NL | - | 1/36 | 0 | Nangarhar Leopards won by 6 wickets (with 9 balls remaining) | Sharjah | Afghanistan Premier League 2018 |
| 25 Sept 2018 | AFG 252/8 v IND 2525th Match, Super Four · ODI | AFG | DNB | 0/43 | 0 | Match tied | Dubai | 2018 Asia Cup |
| 23 Sept 2018 | AFG 246/7 v BAN 249/74th Match, Super Four · ODI | AFG | DNB | 1/35 | 0 | Bangladesh won by 3 runs | Abu Dhabi | 2018 Asia Cup |
| 21 Sept 2018 | AFG 257/6 v PAK 258/72nd Match, Super Four · ODI | AFG | DNB | 2/33 | 0 | Pakistan won by 3 wickets (with 3 balls remaining) | Abu Dhabi | 2018 Asia Cup |
| 20 Sept 2018 | AFG 255/7 v BAN 1196th Match, Group B · ODI | AFG | DNB | 2/22 | 0 | Afghanistan won by 136 runs | Abu Dhabi | 2018 Asia Cup |
| 17 Sept 2018 | AFG 249 v SL 1583rd Match, Group B · ODI | AFG | 0 | 2/32 | 0 | Afghanistan won by 91 runs | Abu Dhabi | 2018 Asia Cup |
| 31 Aug 2018 | IRE 124 v AFG 127/23rd ODI · ODI | AFG | DNB | 0/19 | 0 | Afghanistan won by 8 wickets (with 157 balls remaining) | Belfast | Afghanistan tour of Ireland 2018 |
| 29 Aug 2018 | IRE 183/7 v AFG 182/92nd ODI · ODI | AFG | 12* | 1/41 | 0 | Ireland won by 3 wickets (with 37 balls remaining) | Belfast | Afghanistan tour of Ireland 2018 |
| 27 Aug 2018 | IRE 198 v AFG 227/91st ODI · ODI | AFG | 4* | 1/32 | 0 | Afghanistan won by 29 runs | Belfast | Afghanistan tour of Ireland 2018 |
| 22 Aug 2018 | AFG 160/8 v IRE 792nd T20I · T20I | AFG | DNB | 3/17 | 1 | Afghanistan won by 81 runs | Bready | Afghanistan tour of Ireland 2018 |
| 20 Aug 2018 | AFG 160/7 v IRE 144/91st T20I · T20I | AFG | DNB | 2/14 | 1 | Afghanistan won by 16 runs | Bready | Afghanistan tour of Ireland 2018 |
| 15 Aug 2018 | HAM 133/7 v SUR 136/3Match · T20 | HAM | DNB | 2/31 | 0 | Surrey won by 7 wickets | London | Vitality Blast 2018 |
| 12 Aug 2018 | ESS 72/4 v HAMMatch · T20 | HAM | - | 1/10 | 0 | No result | Southampton | Vitality Blast 2018 |
| 10 Aug 2018 | HAM 151/8 v GLA 155/2Match · T20 | HAM | DNB | 0/23 | 0 | Glamorgan won by 8 wickets | Cardiff | Vitality Blast 2018 |
| 8 Aug 2018 | HAM 129/8 v SOM 130/4Match · T20 | HAM | DNB | 1/27 | 0 | Somerset won by 6 wickets | Southampton | Vitality Blast 2018 |
| 3 Aug 2018 | KEN 139/7 v HAM 88Match · T20 | HAM | 0 | 1/21 | 0 | Kent won by 51 runs | Southampton | Vitality Blast 2018 |
| 1 Aug 2018 | SOM 197/7 v HAM 181/9Match · T20 | HAM | 1* | 0/30 | 0 | Somerset won by 16 runs | Taunton | Vitality Blast 2018 |
| 26 Jul 2018 | MID 165/8 v HAM 143Match · T20 | HAM | 1* | 1/30 | 0 | Middlesex won by 22 runs | London | Vitality Blast 2018 |
| 21 Jul 2018 | HAM 170/5 v ESS 170/8Match · T20 | HAM | DNB | 1/29 | 0 | Match tied | Chelmsford | Vitality Blast 2018 |
| 20 Jul 2018 | HAM 184 v MID 163/9Match · T20 | HAM | 0 | 1/23 | 0 | Hampshire won by 21 runs | Southampton | Vitality Blast 2018 |
| 13 Jul 2018 | KEN 210/4 v HAM 207/6Match · T20 | HAM | DNB | 0/34 | 0 | Kent won by 3 runs | Beckenham | Vitality Blast 2018 |
| 12 Jul 2018 | HAM 158/7 v SUS 161/2Match · T20 | HAM | DNB | 0/26 | 0 | Sussex won by 8 wickets | Southampton | Vitality Blast 2018 |
| 6 Jul 2018 | GLA 168/6 v HAM 105Match · T20 | HAM | 8* | 1/34 | 1 | Glamorgan won by 63 runs | Southampton | Vitality Blast 2018 |
| 14 Jun 2018 | IND 474 v AFG 109 & 103Only Test · Test | AFG | 15 & 3 | 1/75 | 0 | India won by an innings and 262 runs | Bengaluru | Afghanistan tour of India 2018 |
| 7 Jun 2018 | AFG 145/6 v BAN 144/63rd T20I · T20I | AFG | DNB | 1/25 | 0 | Afghanistan won by 1 run | Dehradun | Afghanistan tour of India 2018 |
| 5 Jun 2018 | BAN 134/8 v AFG 135/42nd T20I · T20I | AFG | DNB | 0/15 | 0 | Afghanistan won by 6 wickets (with 7 balls remaining) | Dehradun | Afghanistan tour of India 2018 |
| 3 Jun 2018 | AFG 167/8 v BAN 1221st T20I · T20I | AFG | 0* | 1/20 | 0 | Afghanistan won by 45 runs | Dehradun | Afghanistan tour of India 2018 |
| 12 May 2018 | KKR 245/6 v PK 214/8Match 44 · T20 | PK | DNB | 0/28 | 0 | Kolkata Knight Riders won by 31 runs | Indore | Indian Premier League 2018 |
| 8 May 2018 | RR 158/8 v PK 143/7Match 40 · T20 | PK | DNB | 2/21 | 0 | Rajasthan Royals won by 15 runs | Jaipur | Indian Premier League 2018 |
| 6 May 2018 | RR 152/9 v PK 155/4Match 38 · T20 | PK | DNB | 3/27 | 0 | Kings XI Punjab won by 6 wickets | Indore | Indian Premier League 2018 |
| 4 May 2018 | PK 174/6 v MI 176/4Match 34 · T20 | PK | DNB | 2/37 | 0 | Mumbai Indians won by 6 wickets | Indore | Indian Premier League 2018 |
| 26 Apr 2018 | SH 132/6 v PK 119Match 25 · T20 | PK | 10* | 1/17 | 0 | Sunrisers Hyderabad won by 13 runs | Hyderabad | Indian Premier League 2018 |
| 23 Apr 2018 | PK 143/8 v DC 139/8Match 22 · T20 | PK | DNB | 2/25 | 0 | Kings XI Punjab won by 4 runs | Delhi | Indian Premier League 2018 |
| 21 Apr 2018 | KKR 191/7 v PK 126/1Match 18 · T20 | PK | DNB | 1/32 | 0 | Kings XI Punjab won by 9 wickets (DLS method) | Kolkata | Indian Premier League 2018 |
| 19 Apr 2018 | PK 193/3 v SH 178/4Match 16 · T20 | PK | DNB | 0/27 | 0 | Kings XI Punjab won by 15 runs | Chandigarh | Indian Premier League 2018 |
| 15 Apr 2018 | PK 197/7 v CSK 193/5Match 12 · T20 | PK | DNB | 0/18 | 0 | Kings XI Punjab won by 4 runs | Chandigarh | Indian Premier League 2018 |
| 13 Apr 2018 | PK 155 v RCB 159/6Match 8 · T20 | PK | 0 | 1/29 | 1 | Royal Challengers Bangalore won by 4 wickets | Bengaluru | Indian Premier League 2018 |
| 8 Apr 2018 | DC 166/7 v PK 167/4Match 2 · T20 | PK | DNB | 2/28 | 0 | Kings XI Punjab won by 6 wickets | Chandigarh | Indian Premier League 2018 |
| 25 Mar 2018 | WI 204 v AFG 206/3Final · ODI | AFG | DNB | 4/43 | 0 | Afghanistan won by 7 wickets (with 56 balls remaining) | Harare | 2018 Cricket World Cup Qualifier |
| 23 Mar 2018 | IRE 209/7 v AFG 213/533rd Match, Super Sixes · ODI | AFG | DNB | 0/31 | 0 | Afghanistan won by 5 wickets (with 5 balls remaining) | Harare | 2018 Cricket World Cup Qualifier |
| 20 Mar 2018 | UAE 177 v AFG 178/530th Match, Super Sixes · ODI | AFG | DNB | 1/26 | 0 | Afghanistan won by 5 wickets (with 93 balls remaining) | Harare | 2018 Cricket World Cup Qualifier |