| 19 Dec 2020 | MR 157/5 v HH 161/4Match 10 · T20 | MR | DNB | 1/27 | 0 | Hobart Hurricanes won by 6 wickets | Hobart | Big Bash League 2020/21 |
| 3 Jan 2021 | PS 185/3 v MR 89Match 25 · T20 | MR | 0* | 1/36 | 0 | Perth Scorchers won by 96 runs | Perth | Big Bash League 2020/21 |
| 5 Jan 2021 | AS 171/5 v MR 111Match 29 · T20 | MR | 1 | 0/23 | 0 | Adelaide Strikers won by 60 runs | Adelaide | Big Bash League 2020/21 |
| 8 Jan 2021 | AS 177/7 v MR 178/4Match 33 · T20 | MR | DNB | 0/35 | 0 | Melbourne Renegades won by 6 wickets | Adelaide | Big Bash League 2020/21 |
| 14 Jan 2021 | MR 149/6 v BH 150/5Match 39 · T20 | MR | DNB | 0/34 | 0 | Brisbane Heat won by 5 wickets | Canberra | Big Bash League 2020/21 |
| 17 Jan 2021 | MR 150 v MS 153/4Match 42 · T20 | MR | 0* | 0/29 | 0 | Melbourne Stars won by 6 wickets | Melbourne | Big Bash League 2020/21 |
| 15 Jun 2021 | KK 108/9 v PZ 109/4Match 24 · T20 | KK | 0* | 1/24 | 0 | Peshawar Zalmi won by 6 wickets | Abu Dhabi | Pakistan Super League 2021 |
| 17 Jun 2021 | KK 176/5 v LQ 169/7Match 27 · T20 | KK | DNB | 2/19 | 0 | Karachi Kings won by 7 runs | Abu Dhabi | Pakistan Super League 2021 |
| 19 Jun 2021 | KK 176/7 v QG 162/6Match 29 · T20 | KK | DNB | 0/29 | 0 | Karachi Kings won by 14 runs | Abu Dhabi | Pakistan Super League 2021 |
| 21 Jun 2021 | KK 175/7 v PZ 176/5Eliminator · T20 | KK | DNB | 1/41 | 0 | Peshawar Zalmi won by 5 wickets | Abu Dhabi | Pakistan Super League 2021 |
| 5 Dec 2021 | GG 164/7 v JK 110Match 1 · T20 | GG | DNB | 1/25 | 2 | Galle Gladiators won by 54 runs | Colombo | Lanka Premier League 2021/22 |
| 6 Dec 2021 | GG 116/8 v CS 117/6Match 3 · T20 | GG | 11* | 1/22 | 2 | Colombo Stars won by 4 wickets | Colombo | Lanka Premier League 2021/22 |
| 7 Dec 2021 | KW 143/6 v GG 147/6Match 5 · T20 | GG | DNB | 1/22 | 0 | Galle Gladiators won by 4 wickets | Colombo | Lanka Premier League 2021/22 |
| 10 Dec 2021 | DG 159/7 v GG 18/0Match 8 · T20 | GG | DNB | 2/24 | 1 | No result | Colombo | Lanka Premier League 2021/22 |
| 11 Dec 2021 | GG 127/7 v KW 131/5Match 10 · T20 | GG | 3* | 0/28 | 1 | Kandy Warriors won by 5 wickets | Colombo | Lanka Premier League 2021/22 |
| 12 Dec 2021 | CS 162/7 v GG 121Match 13 · T20 | GG | 0 | 1/33 | 0 | Colombo Stars won by 41 runs | Colombo | Lanka Premier League 2021/22 |
| 14 Dec 2021 | GG 134/7 v DG 125/5Match 16 · T20 | GG | DNB | 0/28 | 0 | Galle Gladiators won by 9 runs | Colombo | Lanka Premier League 2021/22 |
| 17 Dec 2021 | GG 129/8 v JK 109Match 19 · T20 | GG | 1* | 2/12 | 2 | Galle Gladiators won by 20 runs | Colombo | Lanka Premier League 2021/22 |
| 12 Feb 2022 | IU 199/8 v QG 203/5Match 18 · T20 | QG | DNB | 1/27 | 1 | Quetta Gladiators won by 5 wickets | Lahore | Pakistan Super League 2021/22 |
| 13 Feb 2022 | QG 141/7 v LQ 143/2Match 20 · T20 | QG | 13* | 1/24 | 0 | Lahore Qalandars won by 8 wickets | Lahore | Pakistan Super League 2021/22 |
| 15 Feb 2022 | PZ 185/7 v QG 161/8Match 22 · T20 | QG | 0 | 0/35 | 0 | Peshawar Zalmi won by 24 runs | Lahore | Pakistan Super League 2021/22 |
| 18 Feb 2022 | MS 245/3 v QG 128Match 25 · T20 | QG | 8 | 0/52 | 0 | Multan Sultans won by 117 runs | Lahore | Pakistan Super League 2021/22 |
| 14 Jun 2022 | AFG 125/8 v ZIM 90/93rd T20I · T20I | AFG | 4* | 4/10 | 1 | Afghanistan won by 35 runs | Harare | - |
| 3 Aug 2022 | WF 107/7 v SB 109/1Match 1 · The Hundred | WF | 9* | 0/31 | 0 | Southern Brave won by 9 wickets | Southampton | The Hundred Men's Competition 2022 |
| 30 Nov 2022 | SL 314/6 v AFG 313/83rd ODI · ODI | AFG | 2* | 0/32 | 0 | Sri Lanka won by 4 wickets (with 2 balls remaining) | Pallekele | Afghanistan tour of Sri Lanka 2022/23 |
| 7 Dec 2022 | DA 121/9 v JK 122/1Match 3 · T20 | DA | 2 | 1/28 | 0 | Jaffna Kings won by 9 wickets | Hambantota | Lanka Premier League 2022/23 |
| 8 Dec 2022 | CS 165/9 v DA 156/7Match 5 · T20 | DA | DNB | 0/23 | 0 | Colombo Stars won by 9 runs | Hambantota | Lanka Premier League 2022/23 |
| 13 Dec 2022 | KF 193/3 v DA 116Match 11 · T20 | DA | 20 | 0/26 | 0 | Kandy Falcons won by 77 runs | Kandy | Lanka Premier League 2022/23 |
| 14 Dec 2022 | DA 89 v CS 90/1Match 14 · T20 | DA | 2 | 0/25 | 0 | Colombo Stars won by 9 wickets | Kandy | Lanka Premier League 2022/23 |
| 17 Dec 2022 | DA 178/5 v GG 130Match 15 · T20 | DA | DNB | 1/17 | 0 | Dambulla Aura won by 48 runs | Colombo | Lanka Premier League 2022/23 |
| 18 Dec 2022 | KF 160/7 v DA 121/9Match 18 · T20 | DA | 13 | 0/24 | 0 | Kandy Falcons won by 39 runs | Colombo | Lanka Premier League 2022/23 |
| 19 Dec 2022 | GG 129/8 v DA 134/6Match 20 · T20 | DA | DNB | 1/17 | 0 | Dambulla Aura won by 4 wickets | Colombo | Lanka Premier League 2022/23 |
| 17 Jan 2023 | SW 146/7 v ME 147/4Match 6 · T20 | SW | 7* | 0/26 | 0 | MI Emirates won by 6 wickets | Sharjah | International League T20 2022/23 |
| 21 Jan 2023 | DC 177/4 v SW 182/3Match 10 · T20 | SW | DNB | 0/28 | 2 | Sharjah Warriors won by 7 wickets | Dubai | International League T20 2022/23 |
| 23 Jan 2023 | SW 151/7 v GG 130Match 14 · T20 | SW | 5* | 1/32 | 0 | Sharjah Warriors won by 21 runs | Dubai | International League T20 2022/23 |
| 26 Jan 2023 | DC 17/4 v SWMatch 17 · T20 | SW | - | - | 0 | No result | Sharjah | International League T20 2022/23 |
| 28 Jan 2023 | ADKR 149/4 v SW 150/6Match 19 · T20 | SW | 4* | 1/27 | 0 | Sharjah Warriors won by 4 wickets | Dubai | International League T20 2022/23 |
| 31 Jan 2023 | DV 148/6 v SW 126/8Match 23 · T20 | SW | 23 | 2/27 | 0 | Desert Vipers won by 22 runs | Sharjah | International League T20 2022/23 |
| 6 Feb 2023 | SW 107 v GG 108/3Match 30 · T20 | SW | 10 | 0/8 | 0 | Gulf Giants won by 7 wickets | Sharjah | International League T20 2022/23 |
| 16 Apr 2023 | GT 177/7 v RR 179/7Match 23 · T20 | GT | DNB | 1/29 | 0 | Rajasthan Royals won by 3 wickets | Ahmedabad | Indian Premier League 2023 |
| 22 Apr 2023 | GT 135/6 v LSG 128/7Match 30 · T20 | GT | DNB | 2/18 | 0 | Gujarat Titans won by 7 runs | Lucknow | Indian Premier League 2023 |
| 25 Apr 2023 | GT 207/6 v MI 152/9Match 35 · T20 | GT | DNB | 3/37 | 1 | Gujarat Titans won by 55 runs | Ahmedabad | Indian Premier League 2023 |
| 29 Apr 2023 | KKR 179/7 v GT 180/3Match 39 · T20 | GT | DNB | 2/21 | 0 | Gujarat Titans won by 7 wickets | Kolkata | Indian Premier League 2023 |
| 2 May 2023 | DC 130/8 v GT 125/6Match 44 · T20 | GT | DNB | 0/20 | 0 | Delhi Capitals won by 5 runs | Ahmedabad | Indian Premier League 2023 |
| 5 May 2023 | RR 118 v GT 119/1Match 48 · T20 | GT | DNB | 2/25 | 0 | Gujarat Titans won by 9 wickets | Jaipur | Indian Premier League 2023 |
| 7 May 2023 | GT 227/2 v LSG 171/7Match 51 · T20 | GT | DNB | 1/26 | 1 | Gujarat Titans won by 56 runs | Ahmedabad | Indian Premier League 2023 |
| 12 May 2023 | MI 218/5 v GT 191/8Match 57 · T20 | GT | 1 | 0/38 | 0 | Mumbai Indians won by 27 runs | Mumbai | Indian Premier League 2023 |
| 15 May 2023 | GT 188/9 v SH 154/9Match 62 · T20 | GT | 0 | 0/35 | 0 | Gujarat Titans won by 34 runs | Ahmedabad | Indian Premier League 2023 |
| 21 May 2023 | RCB 197/5 v GT 198/4Match 70 · T20 | GT | DNB | 2/39 | 0 | Gujarat Titans won by 6 wickets | Bengaluru | Indian Premier League 2023 |
| 23 May 2023 | CSK 172/7 v GT 157Qualifier 1 · T20 | GT | 7* | 1/29 | 0 | Chennai Super Kings won by 15 runs | Chennai | Indian Premier League 2023 |