| 7 Mar 2023 | PZ 207 v LQ 172Match 23 · T20 | LQ | 2 | 2/41 | 1 | Peshawar Zalmi won by 35 runs | Rawalpindi | Pakistan Super League 2022/23 |
| 4 Mar 2023 | LQ 180/9 v MS 159/7Match 20 · T20 | LQ | 0 | 3/15 | 1 | Lahore Qalandars won by 21 runs | Lahore | Pakistan Super League 2022/23 |
| 2 Mar 2023 | LQ 148 v QG 131/7Match 18 · T20 | LQ | 21 | 2/14 | 0 | Lahore Qalandars won by 17 runs | Lahore | Pakistan Super League 2022/23 |
| 27 Feb 2023 | LQ 200/7 v IU 90Match 16 · T20 | LQ | 18 | 2/8 | 0 | Lahore Qalandars won by 110 runs | Lahore | Pakistan Super League 2022/23 |
| 26 Feb 2023 | LQ 241/3 v PZ 201/9Match 15 · T20 | LQ | DNB | 1/49 | 0 | Lahore Qalandars won by 40 runs | Lahore | Pakistan Super League 2022/23 |
| 21 Feb 2023 | LQ 198/6 v QG 135/8Match 10 · T20 | LQ | 11* | 1/17 | 1 | Lahore Qalandars won by 63 runs | Karachi | Pakistan Super League 2022/23 |
| 19 Feb 2023 | UAE 163/6 v AFG 166/43rd T20I · T20I | AFG | DNB | 2/16 | 1 | Afghanistan won by 6 wickets (5 balls left) | Abu Dhabi | Afghanistan in United Arab Emirates 2022/23 |
| 16 Feb 2023 | UAE 142/5 v AFG 146/51st T20I · T20I | AFG | 3* | 2/34 | 0 | Afghanistan won by 5 wickets (5 balls left) | Abu Dhabi | Afghanistan in United Arab Emirates 2022/23 |
| 10 Feb 2023 | ME 167/5 v GG 168/6Qualifier 2 · T20 | ME | DNB | 2/40 | 0 | Gulf Giants won by 4 wickets | Dubai | International League T20 2022/23 |
| 9 Feb 2023 | DC 151/5 v ME 152/2Eliminator · T20 | ME | DNB | 2/20 | 0 | MI Emirates won by 8 wickets | Sharjah | International League T20 2022/23 |
| 6 Feb 2023 | JSK 189/6 v MCT 113Match 29 · T20 | MCT | 4 | 0/42 | 1 | Joburg Super Kings won by 76 runs | Johannesburg | SA20 2022/23 |
| 4 Feb 2023 | MCT 159 v PC 160/9Match 26 · T20 | MCT | 14* | 1/17 | 2 | Pretoria Capitals won by 1 wicket | Centurion | SA20 2022/23 |
| 2 Feb 2023 | MCT 165/5 v DSG 169/5Match 23 · T20 | MCT | DNB | 0/24 | 0 | Durban's Super Giants won by 5 wickets | Durban | SA20 2022/23 |
| 23 Jan 2023 | PC 182/8 v MCT 130Match 20 · T20 | MCT | 2 | 3/16 | 0 | Pretoria Capitals won by 52 runs | Cape Town | SA20 2022/23 |
| 21 Jan 2023 | MCT 142/9 v PR 129/6Match 16 · T20 | MCT | 13 | 1/16 | 0 | MI Cape Town won by 13 runs | Paarl | SA20 2022/23 |
| 18 Jan 2023 | MCT 171/6 v SEC 172/8Match 12 · T20 | MCT | DNB | 1/53 | 0 | Sunrisers Eastern Cape won by 2 wickets | Cape Town | SA20 2022/23 |
| 16 Jan 2023 | MCT 158/8 v SEC 162/6Match 9 · T20 | MCT | 5 | 1/23 | 0 | Sunrisers Eastern Cape won by 4 wickets | Gqeberha | SA20 2022/23 |
| 14 Jan 2023 | JSK 105/9 v MCT 107/3Match 7 · T20 | MCT | DNB | 2/18 | 1 | MI Cape Town won by 7 wickets | Cape Town | SA20 2022/23 |
| 13 Jan 2023 | MCT 152/8 v DSG 154/5Match 5 · T20 | MCT | 14 | 0/33 | 0 | Durban's Super Giants won by 5 wickets | Cape Town | SA20 2022/23 |
| 10 Jan 2023 | PR 142/7 v MCT 143/2Match 1 · T20 | MCT | DNB | 0/28 | 1 | MI Cape Town won by 8 wickets | Cape Town | SA20 2022/23 |
| 5 Jan 2023 | HH 229/4 v AS 230/3Match 30 · T20 | AS | DNB | 0/25 | 0 | Adelaide Strikers won by 7 wickets | Adelaide | Big Bash League 2022/23 |
| 2 Jan 2023 | AS 177/6 v HH 178/3Match 26 · T20 | AS | 2 | 1/43 | 0 | Hobart Hurricanes won by 7 wickets | Hobart | Big Bash League 2022/23 |
| 31 Dec 2022 | MS 186/7 v AS 178/5Match 23 · T20 | AS | 24* | 0/32 | 0 | Melbourne Stars won by 8 runs | Adelaide | Big Bash League 2022/23 |
| 26 Dec 2022 | AS 133/7 v PS 136/7Match 16 · T20 | AS | DNB | 1/15 | 0 | Perth Scorchers won by 3 wickets | Perth | Big Bash League 2022/23 |
| 23 Dec 2022 | BH 166/9 v AS 160/9Match 13 · T20 | AS | 2 | 0/19 | 0 | Brisbane Heat won by 6 runs | Brisbane | Big Bash League 2022/23 |
| 20 Dec 2022 | ST 150/5 v AS 151/4Match 9 · T20 | AS | DNB | 1/25 | 1 | Adelaide Strikers won by 6 wickets | Adelaide | Big Bash League 2022/23 |
| 16 Dec 2022 | AS 139/9 v ST 15Match 5 · T20 | AS | 9 | - | 0 | Adelaide Strikers won by 124 runs | Sydney | Big Bash League 2022/23 |
| 14 Dec 2022 | AS 184/6 v SS 133/7Match 2 · T20 | AS | 1 | 3/21 | 0 | Adelaide Strikers won by 51 runs | Adelaide | Big Bash League 2022/23 |
| 30 Nov 2022 | SL 314/6 v AFG 313/83rd ODI · ODI | AFG | 13 | 4/37 | 1 | Sri Lanka won by 4 wickets (with 2 balls remaining) | Pallekele | Afghanistan tour of Sri Lanka 2022/23 |
| 27 Nov 2022 | SL 10/0 v AFG 2282nd ODI · ODI | AFG | 3 | - | 0 | No result | Pallekele | Afghanistan tour of Sri Lanka 2022/23 |
| 25 Nov 2022 | SL 234 v AFG 294/81st ODI · ODI | AFG | 4 | 1/40 | 0 | Afghanistan won by 60 runs | Pallekele | Afghanistan tour of Sri Lanka 2022/23 |
| 4 Nov 2022 | AUS 168/8 v AFG 164/738th Match, Group 1 · T20I | AFG | 48* | 1/29 | 1 | Australia won by 4 runs | Adelaide | ICC Men's T20 World Cup 2022/23 |
| 1 Nov 2022 | AFG 144/8 v SL 148/432nd Match, Group 1 · T20I | AFG | 9 | 2/31 | 0 | Sri Lanka won by 6 wickets (9 balls left) | Brisbane | ICC Men's T20 World Cup 2022/23 |
| 22 Oct 2022 | AFG 112 v ENG 113/514th Match, Group 1 · T20I | AFG | 0 | 1/17 | 0 | England won by 5 wickets (11 balls left) | Perth | ICC Men's T20 World Cup 2022/23 |
| 22 Sept 2022 | SKAN 163/6 v TKR 156/7Match 26 · T20 | SKAN | 0 | 0/12 | 0 | St Kitts and Nevis Patriots won by 7 runs | Providence | Caribbean Premier League 2022 |
| 21 Sept 2022 | BR 156/3 v SKAN 120Match 24 · T20 | SKAN | 5 | 0/19 | 0 | Barbados Royals won by 36 runs | Providence | Caribbean Premier League 2022 |
| 17 Sept 2022 | SLK 189/7 v SKAN 140Match 20 · T20 | SKAN | 26 | 2/45 | 0 | St Lucia Kings won by 49 runs | Tarouba | Caribbean Premier League 2022 |
| 14 Sept 2022 | JT 139/5 v SKAN 113/2Match 17 · T20 | SKAN | DNB | 1/8 | 1 | St Kitts and Nevis Patriots won by 8 wickets (DLS method) | Port of Spain | Caribbean Premier League 2022 |
| 11 Sept 2022 | SLK 161/9 v SKAN 100Match 15 · T20 | SKAN | 0 | 1/12 | 2 | St Lucia Kings won by 61 runs | Gros Islet | Caribbean Premier League 2022 |
| 8 Sept 2022 | IND 212/2 v AFG 111/811th Match, Super Four · T20I | AFG | 15 | 0/33 | 0 | India won by 101 runs | Dubai | Asia Cup 2022 |
| 7 Sept 2022 | AFG 129/6 v PAK 131/910th Match, Super Four · T20I | AFG | 18* | 2/25 | 0 | Pakistan won by 1 wicket (with 4 balls remaining) | Sharjah | Asia Cup 2022 |
| 3 Sept 2022 | AFG 175/6 v SL 179/67th Match, Super Four · T20I | AFG | 9 | 1/39 | 0 | Sri Lanka won by 4 wickets (with 5 balls remaining) | Sharjah | Asia Cup 2022 |
| 30 Aug 2022 | BAN 127/7 v AFG 131/33rd Match, Group B · T20I | AFG | DNB | 3/22 | 0 | Afghanistan won by 7 wickets (with 9 balls remaining) | Sharjah | Asia Cup 2022 |
| 27 Aug 2022 | SL 105 v AFG 106/21st Match, Group B · T20I | AFG | DNB | 0/12 | 0 | Afghanistan won by 8 wickets (with 59 balls remaining) | Dubai | Asia Cup 2022 |
| 20 Aug 2022 | LS 122 v TR 127/4Match 20 · The Hundred | TR | DNB | 3/25 | 0 | Trent Rockets won by 6 wickets | Nottingham | The Hundred Men's Competition 2022 |
| 17 Aug 2022 | AFG 95/5 v IRE 56/35th T20I · T20I | AFG | DNB | 1/17 | 0 | Ireland won by 7 wickets (2 balls left) (DLS method) | Belfast | Afghanistan tour of Ireland 2022 |
| 15 Aug 2022 | AFG 132/6 v IRE 1054th T20I · T20I | AFG | 31* | 2/21 | 1 | Afghanistan won by 27 runs | Belfast | Afghanistan tour of Ireland 2022 |
| 12 Aug 2022 | AFG 189/5 v IRE 167/93rd T20I · T20I | AFG | 0* | 0/38 | 2 | Afghanistan won by 22 runs | Belfast | Afghanistan tour of Ireland 2022 |
| 9 Aug 2022 | AFG 168/7 v IRE 171/31st T20I · T20I | AFG | 2 | 0/25 | 1 | Ireland won by 7 wickets (1 ball left) | Belfast | Afghanistan tour of Ireland 2022 |
| 6 Aug 2022 | BP 143/7 v TR 147/4Match 4 · The Hundred | TR | DNB | 0/39 | 1 | Trent Rockets won by 6 wickets | Nottingham | The Hundred Men's Competition 2022 |