| 29 Dec 2019 | MR 137/8 v AS 155/6Match 15 · T20 | AS | 25 | 2/15 | 0 | Adelaide Strikers won by 18 runs | Melbourne | Big Bash League 2019/20 |
| 27 Dec 2019 | MS 169/6 v AS 174/4Match 13 · T20 | AS | 6* | 1/23 | 0 | Adelaide Strikers won by 5 runs | Carrara | Big Bash League 2019/20 |
| 23 Dec 2019 | AS 198/4 v PS 183/7Match 10 · T20 | AS | DNB | 3/40 | 0 | Adelaide Strikers won by 15 runs (DLS method) | Adelaide | Big Bash League 2019/20 |
| 21 Dec 2019 | ST 40/1 v AS 161/5Match 6 · T20 | AS | 0 | 0/6 | 0 | No result | Canberra | Big Bash League 2019/20 |
| 27 Nov 2019 | WI 277 & 33/1 v AFG 187 & 120Only Test · Test | AFG | 1 & 1 | 3/114 & 0/11 | 0 | West Indies won by 9 wickets | Lucknow | West Indies v Afghanistan in India 2019/20 |
| 17 Nov 2019 | AFG 156/8 v WI 127/73rd T20I · T20I | AFG | 0 | 1/18 | 0 | Afghanistan won by 29 runs | Lucknow | West Indies v Afghanistan in India 2019/20 |
| 14 Nov 2019 | WI 164/5 v AFG 134/91st T20I · T20I | AFG | 1 | 1/34 | 0 | West Indies won by 30 runs | Lucknow | West Indies v Afghanistan in India 2019/20 |
| 11 Nov 2019 | WI 253/5 v AFG 249/73rd ODI · ODI | AFG | 0 | 1/46 | 0 | West Indies won by 5 wickets (with 8 balls remaining) | Lucknow | West Indies v Afghanistan in India 2019/20 |
| 9 Nov 2019 | WI 247/9 v AFG 2002nd ODI · ODI | AFG | 2 | 1/45 | 1 | West Indies won by 47 runs | Lucknow | West Indies v Afghanistan in India 2019/20 |
| 6 Nov 2019 | WI 197/3 v AFG 1941st ODI · ODI | AFG | 0 | 0/43 | 0 | West Indies won by 7 wickets (with 21 balls remaining) | Lucknow | West Indies v Afghanistan in India 2019/20 |
| 21 Sept 2019 | AFG 138/7 v BAN 139/66th Match · T20I | AFG | 11* | 2/27 | 1 | Bangladesh won by 4 wickets (6 balls left) | Chattogram | Bangladesh Twenty20 Tri-Series 2019 |
| 20 Sept 2019 | AFG 155/8 v ZIM 156/35th Match · T20I | AFG | 9* | 0/29 | 1 | Zimbabwe won by 7 wickets (3 balls left) | Chattogram | Bangladesh Twenty20 Tri-Series 2019 |
| 15 Sept 2019 | AFG 164/6 v BAN 1393rd Match · T20I | AFG | DNB | 2/23 | 2 | Afghanistan won by 25 runs | Dhaka | Bangladesh Twenty20 Tri-Series 2019 |
| 14 Sept 2019 | AFG 197/5 v ZIM 169/72nd Match · T20I | AFG | DNB | 2/29 | 0 | Afghanistan won by 28 runs | Dhaka | Bangladesh Twenty20 Tri-Series 2019 |
| 5 Sept 2019 | BAN 205 & 173 v AFG 342 & 260Only Test · Test | AFG | 51 & 24 | 5/55 & 6/49 | 0 | Afghanistan won by 224 runs | Chittagong | Afghanistan tour of Bangladesh 2019/20 |
| 15 Aug 2019 | SUR 163/8 v SUS 137/8Match · T20 | SUS | 0 | 0/30 | 0 | Surrey won by 26 runs | London | Vitality Blast 2019 |
| 9 Aug 2019 | SUS 130/6 v MID 127/6Match · T20 | SUS | 11 | 0/22 | 0 | Sussex won by 4 wickets | Brighton | Vitality Blast 2019 |
| 6 Aug 2019 | SUS 150/1 v GLA 146/9Match · T20 | SUS | DNB | 1/29 | 1 | Sussex won by 9 wickets | Brighton | Vitality Blast 2019 |
| 4 Aug 2019 | GLO 159/6 v SUS 163/7Match · T20 | SUS | 0 | 1/26 | 0 | Sussex won by 3 wickets | Bristol | Vitality Blast 2019 |
| 2 Aug 2019 | SUS 158/1 v KEN 154/8Match · T20 | SUS | DNB | 1/34 | 1 | Sussex won by 9 wickets | Brighton | Vitality Blast 2019 |
| 28 Jul 2019 | SOM 171/5 v SUS 184/8Match · T20 | SUS | 7 | 1/32 | 0 | Sussex won by 13 runs | Taunton | Vitality Blast 2019 |
| 26 Jul 2019 | SUS 144/8 v SUR 144/8Match · T20 | SUS | 1 | 1/23 | 0 | Match tied | Brighton | Vitality Blast 2019 |
| 24 Jul 2019 | SUS 188/6 v HAM 174Match · T20 | SUS | 22 | 2/41 | 2 | Sussex won by 14 runs | Brighton | Vitality Blast 2019 |
| 4 Jul 2019 | AFG 288 v WI 311/642nd match · ODI | AFG | 9 | 1/52 | 1 | West Indies won by 23 runs | Leeds | 2019 Cricket World Cup |
| 29 Jun 2019 | AFG 227/9 v PAK 230/736th match · ODI | AFG | 8 | 1/50 | 0 | Pakistan won by 3 wickets (with 2 balls remaining) | Leeds | 2019 Cricket World Cup |
| 24 Jun 2019 | AFG 200 v BAN 262/731st match · ODI | AFG | 2 | 0/52 | 0 | Bangladesh won by 62 runs | Southampton | 2019 Cricket World Cup |
| 22 Jun 2019 | AFG 213 v IND 224/828th match · ODI | AFG | 14 | 1/38 | 0 | India won by 11 runs | Southampton | 2019 Cricket World Cup |
| 18 Jun 2019 | ENG 397/6 v AFG 247/824th match · ODI | AFG | 8 | 0/110 | 0 | England won by 150 runs | Manchester | 2019 Cricket World Cup |
| 15 Jun 2019 | AFG 125 v SA 131/121st match · ODI | AFG | 35 | 0/45 | 0 | South Africa won by 9 wickets (with 116 balls remaining) (D/L method) | Cardiff | 2019 Cricket World Cup |
| 8 Jun 2019 | AFG 172 v NZ 173/313th match · ODI | AFG | 0 | - | 0 | New Zealand won by 7 wickets (with 107 balls remaining) | Taunton | 2019 Cricket World Cup |
| 4 Jun 2019 | AFG 152 v SL 2017th match · ODI | AFG | 2 | 2/17 | 0 | Sri Lanka won by 34 runs (D/L method) | Cardiff | 2019 Cricket World Cup |
| 1 Jun 2019 | AUS 209/3 v AFG 2074th match · ODI | AFG | 27 | 1/52 | 0 | Australia won by 7 wickets (with 91 balls remaining) | Bristol | 2019 Cricket World Cup |
| 21 May 2019 | IRE 179 v AFG 305/72nd ODI · ODI | AFG | 0 | 0/31 | 2 | Afghanistan won by 126 runs | Belfast | Afghanistan tour of Ireland 2019 |
| 19 May 2019 | IRE 210 v AFG 1381st ODI · ODI | AFG | 16 | 2/41 | 0 | Ireland won by 72 runs | Belfast | Afghanistan tour of Ireland 2019 |
| 8 May 2019 | SH 162/8 v DC 165/8Eliminator · T20 | SH | 0 | 2/15 | 0 | Delhi Capitals won by 2 wickets | Visakhapatnam | Indian Premier League 2019 |
| 4 May 2019 | SH 175/7 v RCB 178/6Match 54 · T20 | SH | 1 | 1/44 | 0 | Royal Challengers Bangalore won by 4 wickets | Bengaluru | Indian Premier League 2019 |
| 2 May 2019 | MI 162/5 v SH 162/6Match 51 · T20 | SH | 0* | 0/21 | 1 | Match tied (Mumbai Indians won the Super Over) | Mumbai | Indian Premier League 2019 |
| 29 Apr 2019 | SH 212/6 v PK 167/8Match 48 · T20 | SH | 1 | 3/21 | 0 | Sunrisers Hyderabad won by 45 runs | Hyderabad | Indian Premier League 2019 |
| 27 Apr 2019 | SH 160/8 v RR 161/3Match 45 · T20 | SH | 17* | 1/30 | 0 | Rajasthan Royals won by 7 wickets | Jaipur | Indian Premier League 2019 |
| 23 Apr 2019 | SH 175/3 v CSK 176/4Match 41 · T20 | SH | DNB | 1/44 | 0 | Chennai Super Kings won by 6 wickets | Chennai | Indian Premier League 2019 |
| 21 Apr 2019 | KKR 159/8 v SH 161/1Match 38 · T20 | SH | DNB | 1/23 | 2 | Sunrisers Hyderabad won by 9 wickets | Hyderabad | Indian Premier League 2019 |
| 17 Apr 2019 | CSK 132/5 v SH 137/4Match 33 · T20 | SH | DNB | 2/17 | 0 | Sunrisers Hyderabad won by 6 wickets | Hyderabad | Indian Premier League 2019 |
| 14 Apr 2019 | DC 155/7 v SH 116Match 30 · T20 | SH | 0 | 1/22 | 0 | Delhi Capitals won by 39 runs | Hyderabad | Indian Premier League 2019 |
| 8 Apr 2019 | SH 150/4 v PK 151/4Match 22 · T20 | SH | DNB | 1/20 | 0 | Kings XI Punjab won by 6 wickets | Chandigarh | Indian Premier League 2019 |
| 6 Apr 2019 | MI 136/7 v SH 96Match 19 · T20 | SH | 0 | 1/27 | 0 | Mumbai Indians won by 40 runs | Hyderabad | Indian Premier League 2019 |
| 4 Apr 2019 | DC 129/8 v SH 131/5Match 16 · T20 | SH | DNB | 1/18 | 0 | Sunrisers Hyderabad won by 5 wickets | Delhi | Indian Premier League 2019 |
| 31 Mar 2019 | SH 231/2 v RCB 113Match 11 · T20 | SH | DNB | 0/25 | 0 | Sunrisers Hyderabad won by 118 runs | Hyderabad | Indian Premier League 2019 |
| 29 Mar 2019 | RR 198/2 v SH 201/5Match 8 · T20 | SH | 15* | 1/24 | 0 | Sunrisers Hyderabad won by 5 wickets | Hyderabad | Indian Premier League 2019 |
| 24 Mar 2019 | SH 181/3 v KKR 183/4Match 2 · T20 | SH | DNB | 1/26 | 1 | Kolkata Knight Riders won by 6 wickets | Kolkata | Indian Premier League 2019 |
| 15 Mar 2019 | IRE 172 & 288 v AFG 314 & 149/3Only Test · Test | AFG | 10 & DNB | 2/20 & 5/82 | 0 | Afghanistan won by 7 wickets | Dehradun | Ireland v Afghanistan in India 2018/19 |