| 21 Jan 2021 | IRE 271/9 v AFG 287/91st ODI · ODI | AFG | 3 | 1/45 | 0 | Afghanistan won by 16 runs | Abu Dhabi | Ireland v Afghanistan in United Arab Emirates 2020/21 |
| 8 Jan 2021 | AS 177/7 v MR 178/4Match 33 · T20 | MR | 71* | 0/9 | 1 | Melbourne Renegades won by 6 wickets | Adelaide | Big Bash League 2020/21 |
| 5 Jan 2021 | AS 171/5 v MR 111Match 29 · T20 | MR | 7 | 1/32 | 0 | Adelaide Strikers won by 60 runs | Adelaide | Big Bash League 2020/21 |
| 3 Jan 2021 | PS 185/3 v MR 89Match 25 · T20 | MR | 5 | 0/17 | 0 | Perth Scorchers won by 96 runs | Perth | Big Bash League 2020/21 |
| 1 Jan 2021 | MR 166/6 v ST 117/2Match 22 · T20 | MR | 33 | 0/10 | 0 | Sydney Thunder won by 7 runs (DLS method) | Carrara | Big Bash League 2020/21 |
| 29 Dec 2020 | MR 168/6 v SS 169/8Match 18 · T20 | MR | 18 | 2/11 | 0 | Sydney Sixers won by 2 wickets | Carrara | Big Bash League 2020/21 |
| 26 Dec 2020 | ST 209/8 v MR 80Match 14 · T20 | MR | 1 | 1/35 | 0 | Sydney Thunder won by 129 runs | Canberra | Big Bash League 2020/21 |
| 19 Dec 2020 | MR 157/5 v HH 161/4Match 10 · T20 | MR | 14 | 0/26 | 0 | Hobart Hurricanes won by 6 wickets | Hobart | Big Bash League 2020/21 |
| 26 Sept 2020 | SH 142/4 v KKR 145/3Match 8 · T20 | SH | 11* | 0/23 | 0 | Kolkata Knight Riders won by 7 wickets | Abu Dhabi | Indian Premier League 2020/21 |
| 10 Sept 2020 | SLZ 154 v TKR 157/2Final · T20 | SLZ | 2 | 0/16 | 0 | Trinbago Knight Riders won by 8 wickets | Trinidad | Caribbean Premier League 2020 |
| 8 Sept 2020 | GAW 55 v SLZ 56/0Semi-final · T20 | SLZ | DNB | 1/6 | 1 | St Lucia Zouks won by 10 wickets | Trinidad | Caribbean Premier League 2020 |
| 6 Sept 2020 | SLZ 145/6 v JT 134/9Match 30 · T20 | SLZ | 2 | 0/29 | 1 | St Lucia Zouks won by 11 runs | Trinidad | Caribbean Premier League 2020 |
| 5 Sept 2020 | TKR 175/5 v SLZ 152/7Match 27 · T20 | SLZ | 17 | 0/16 | 0 | Trinbago Knight Riders won by 23 runs | Trinidad | Caribbean Premier League 2020 |
| 2 Sept 2020 | SLZ 109/7 v GAW 110/3Match 24 · T20 | SLZ | 13 | 1/23 | 0 | Guyana Amazon Warriors won by 7 wickets | Trinidad | Caribbean Premier League 2020 |
| 30 Aug 2020 | SLZ 92 v BT 89/7Match 19 · T20 | SLZ | 2 | 1/18 | 1 | St Lucia Zouks won by 3 runs | Trinidad | Caribbean Premier League 2020 |
| 27 Aug 2020 | SKAN 110/9 v SLZ 111/4Match 15 · T20 | SLZ | DNB | 5/15 | 1 | St Lucia Zouks won by 6 wickets | Trinidad | Caribbean Premier League 2020 |
| 26 Aug 2020 | SLZ 111/6 v TKR 72/4Match 13 · T20 | SLZ | 30* | 1/15 | 0 | Trinbago Knight Riders won by 6 wickets (DLS method) | Port of Spain | Caribbean Premier League 2020 |
| 23 Aug 2020 | SLZ 144/7 v GAW 134/8Match 10 · T20 | SLZ | 27 | 1/17 | 1 | St Lucia Zouks won by 10 runs | Trinidad | Caribbean Premier League 2020 |
| 22 Aug 2020 | SLZ 172/6 v SKAN 162/8Match 7 · T20 | SLZ | 35* | 1/17 | 1 | St Lucia Zouks won by 10 runs | Trinidad | Caribbean Premier League 2020 |
| 20 Aug 2020 | BT 131/7 v SLZ 50/3Match 5 · T20 | SLZ | 15 | 1/19 | 1 | St Lucia Zouks won by 7 wickets (DLS method) | Tarouba | Caribbean Premier League 2020 |
| 19 Aug 2020 | SLZ 158/7 v JT 160/5Match 3 · T20 | SLZ | 13 | 0/13 | 1 | Jamaica Tallawahs won by 5 wickets | Trinidad | Caribbean Premier League 2020 |
| 10 Mar 2020 | IRE 142/8 v AFG 142/73rd T20I · T20I | AFG | 4 | - | 2 | Match tied (Ireland won the Super Over) | Greater Noida | Ireland tour of India 2019/20 |
| 8 Mar 2020 | AFG 184/4 v IRE 163/62nd T20I · T20I | AFG | 27 | 0/18 | 1 | Afghanistan won by 21 runs | Greater Noida | Ireland tour of India 2019/20 |
| 6 Mar 2020 | IRE 172/6 v AFG 133/51st T20I · T20I | AFG | DNB | 0/14 | 0 | Afghanistan won (DLS method) | Greater Noida | Ireland tour of India 2019/20 |
| 27 Jan 2020 | MR 155/3 v BH 154/7Match 56 · T20 | MR | 38* | 1/23 | 0 | Melbourne Renegades won by 7 wickets | Melbourne | Big Bash League 2019/20 |
| 25 Jan 2020 | SS 176/3 v MR 175/5Match 52 · T20 | MR | 20 | 1/27 | 1 | Sydney Sixers won by 7 wickets | Sydney | Big Bash League 2019/20 |
| 21 Jan 2020 | MR 186/4 v HH 190/3Match 47 · T20 | MR | 63 | 1/24 | 0 | Hobart Hurricanes won by 4 runs | Melbourne | Big Bash League 2019/20 |
| 19 Jan 2020 | BH 120 v MR 164/6Match 44 · T20 | MR | 22* | 0/24 | 0 | Melbourne Renegades won by 44 runs | Brisbane | Big Bash League 2019/20 |
| 15 Jan 2020 | ST 122/7 v MR 172/4Match 37 · T20 | MR | 11* | 1/35 | 0 | Melbourne Renegades won by 12 runs (DLS method) | Canberra | Big Bash League 2019/20 |
| 12 Jan 2020 | AS 173/6 v MR 110Match 33 · T20 | MR | 6 | 1/33 | 0 | Adelaide Strikers won by 63 runs | Adelaide | Big Bash League 2019/20 |
| 8 Jan 2020 | DP 145/9 v RR 84Match 38 · T20 | RR | 12 | 2/21 | 1 | Dhaka Platoon won by 61 runs | Dhaka | Bangladesh Premier League 2019/20 |
| 3 Jan 2020 | RR 199/5 v ST 161/9Match 32 · T20 | RR | 23 | 1/27 | 0 | Rangpur Rangers won by 38 runs | Sylhet | Bangladesh Premier League 2019/20 |
| 2 Jan 2020 | RR 179/4 v RR 149/7Match 29 · T20 | RR | 5 | 1/26 | 1 | Rajshahi Royals won by 30 runs | Sylhet | Bangladesh Premier League 2019/20 |
| 31 Dec 2019 | RR 182/6 v RR 135/8Match 28 · T20 | RR | 16 | 1/29 | 1 | Rangpur Rangers won by 47 runs | Dhaka | Bangladesh Premier League 2019/20 |
| 30 Dec 2019 | ST 133/9 v RR 134/3Match 25 · T20 | RR | 18* | 1/31 | 1 | Rangpur Rangers won by 7 wickets | Dhaka | Bangladesh Premier League 2019/20 |
| 27 Dec 2019 | KT 182/7 v RR 130/9Match 22 · T20 | RR | 7 | 1/16 | 0 | Khulna Tigers won by 52 runs | Dhaka | Bangladesh Premier League 2019/20 |
| 21 Dec 2019 | CC 163/7 v RR 167/4Match 16 · T20 | RR | DNB | 1/33 | 0 | Rangpur Rangers won by 6 wickets | Chattogram | Bangladesh Premier League 2019/20 |
| 20 Dec 2019 | RR 137/9 v KT 138/2Match 13 · T20 | RR | 4 | 0/21 | 0 | Khulna Tigers won by 8 wickets | Chattogram | Bangladesh Premier League 2019/20 |
| 18 Dec 2019 | RR 181/8 v CW 182/4Match 11 · T20 | RR | 26 | 1/25 | 1 | Cumilla Warriors won by 6 wickets | Chattogram | Bangladesh Premier League 2019/20 |
| 14 Dec 2019 | RR 157/8 v CC 158/4Match 7 · T20 | RR | 21 | 1/30 | 0 | Chattogram Challengers won by 6 wickets | Dhaka | Bangladesh Premier League 2019/20 |
| 11 Dec 2019 | CW 173/7 v RR 68/9Match 2 · T20 | RR | 11 | 1/14 | 0 | Cumilla Warriors won by 105 runs | Dhaka | Bangladesh Premier League 2019/20 |
| 17 Nov 2019 | AFG 156/8 v WI 127/73rd T20I · T20I | AFG | 15 | 0/13 | 1 | 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 | 7 | 0/19 | 1 | 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 | 50* | 1/47 | 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 | 32 | 1/37 | 0 | 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 | 1 | 0/44 | 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 | 4 | 0/24 | 0 | 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 | 4 | 0/40 | 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 | 84* | 0/11 | 0 | Afghanistan won by 25 runs | Dhaka | Bangladesh Twenty20 Tri-Series 2019 |
| 14 Sept 2019 | AFG 197/5 v ZIM 169/72nd Match · T20I | AFG | 38 | 0/9 | 1 | Afghanistan won by 28 runs | Dhaka | Bangladesh Twenty20 Tri-Series 2019 |