| 7 Dec 2020 | CK 171 v GG 175/2Match 14 · T20 | GG | DNB | 0/31 | 0 | Galle Gladiators won by 8 wickets | Hambantota | Lanka Premier League 2020/21 |
| 9 Dec 2020 | GG 168/7 v DV 174/6Match 17 · T20 | GG | DNB | 0/46 | 0 | Dambulla Viiking won by 4 wickets | Hambantota | Lanka Premier League 2020/21 |
| 10 Dec 2020 | KT 126 v GG 130/1Match 19 · T20 | GG | DNB | 2/8 | 0 | Galle Gladiators won by 9 wickets | Hambantota | Lanka Premier League 2020/21 |
| 13 Dec 2020 | CK 150/9 v GG 151/8Semi-final · T20 | GG | DNB | 2/27 | 0 | Galle Gladiators won by 2 wickets | Hambantota | Lanka Premier League 2020/21 |
| 16 Dec 2020 | JS 188/6 v GG 135/9Final · T20 | GG | 0* | 0/39 | 0 | Jaffna Stallions won by 53 runs | Hambantota | Lanka Premier League 2020/21 |
| 5 Dec 2021 | GG 164/7 v JK 110Match 1 · T20 | GG | DNB | 1/20 | 0 | 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 | DNB | 2/26 | 0 | 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 | 0/38 | 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 | 0 | No result | Colombo | Lanka Premier League 2021/22 |
| 11 Dec 2021 | GG 127/7 v KW 131/5Match 10 · T20 | GG | DNB | 1/31 | 0 | Kandy Warriors won by 5 wickets | Colombo | Lanka Premier League 2021/22 |
| 12 Dec 2021 | CS 162/7 v GG 121Match 13 · T20 | GG | 1* | 0/7 | 1 | Colombo Stars won by 41 runs | Colombo | Lanka Premier League 2021/22 |
| 19 Dec 2021 | GG 188/5 v JK 124Qualifier 1 · T20 | GG | DNB | 5/13 | 1 | Galle Gladiators won by 64 runs | Hambantota | Lanka Premier League 2021/22 |
| 23 Dec 2021 | JK 201/3 v GG 178/9Final · T20 | GG | 5* | 1/33 | 0 | Jaffna Kings won by 23 runs | Hambantota | Lanka Premier League 2021/22 |
| 13 Feb 2022 | AUS 164/6 v SL 164/82nd T20I · T20I | SL | DNB | 1/40 | 0 | Match tied (Australia won the Super Over) | Sydney | Sri Lanka tour of Australia 2021/22 |
| 15 Feb 2022 | SL 121/6 v AUS 124/43rd T20I · T20I | SL | DNB | 0/10 | 0 | Australia won by 6 wickets | Canberra | Sri Lanka tour of Australia 2021/22 |
| 7 Jun 2022 | SL 128 v AUS 134/01st T20I · T20I | SL | 0* | 0/21 | 0 | Australia won by 10 wickets | Colombo | Australia tour of Sri Lanka 2022 |
| 8 Jun 2022 | SL 124/9 v AUS 126/72nd T20I · T20I | SL | 2* | 1/18 | 0 | Australia won by 3 wickets | Colombo | Australia tour of Sri Lanka 2022 |
| 6 Dec 2022 | JK 137 v GG 113Match 1 · T20 | GG | 0 | 2/31 | 0 | Jaffna Kings won by 24 runs | Hambantota | Lanka Premier League 2022/23 |
| 7 Dec 2022 | GG 121/8 v KF 123/5Match 4 · T20 | GG | DNB | 1/18 | 0 | Kandy Falcons won by 5 wickets | Hambantota | Lanka Premier League 2022/23 |
| 11 Dec 2022 | GG 174/6 v CS 149/7Match 7 · T20 | GG | DNB | 1/23 | 0 | Galle Gladiators won by 25 runs | Kandy | Lanka Premier League 2022/23 |
| 12 Dec 2022 | GG 153/6 v KF 141/7Match 9 · T20 | GG | DNB | 2/26 | 0 | Galle Gladiators won by 12 runs | Kandy | Lanka Premier League 2022/23 |
| 13 Dec 2022 | GG 193/5 v CS 197/8Match 12 · T20 | GG | DNB | 3/29 | 0 | Colombo Stars won by 2 wickets | Kandy | Lanka Premier League 2022/23 |
| 17 Dec 2022 | DA 178/5 v GG 130Match 15 · T20 | GG | 1* | 1/29 | 0 | Dambulla Aura won by 48 runs | Colombo | Lanka Premier League 2022/23 |
| 18 Dec 2022 | JK 170/8 v GG 154/9Match 17 · T20 | GG | 2* | 2/31 | 0 | Jaffna Kings won by 16 runs | Colombo | Lanka Premier League 2022/23 |
| 19 Dec 2022 | GG 129/8 v DA 134/6Match 20 · T20 | GG | DNB | 2/42 | 1 | Dambulla Aura won by 4 wickets | Colombo | Lanka Premier League 2022/23 |
| 21 Dec 2022 | GG 108/9 v CS 109/3Eliminator · T20 | GG | 2* | 0/23 | 0 | Colombo Stars won by 7 wickets | Colombo | Lanka Premier League 2022/23 |
| 15 Feb 2023 | QG 110 v MS 111/1Match 3 · T20 | QG | 0* | 1/21 | 0 | Multan Sultans won by 9 wickets | Multan | Pakistan Super League 2022/23 |
| 4 Aug 2023 | GT 117/9 v JK 120/2Match 7 · T20 | JK | DNB | 1/28 | 1 | Jaffna Kings won by 8 wickets | Kandy | Lanka Premier League 2023 |
| 5 Aug 2023 | JK 117/9 v BK 118/2Match 9 · T20 | JK | 0 | 0/12 | 0 | B-Love Kandy won by 8 wickets | Kandy | Lanka Premier League 2023 |
| 7 Aug 2023 | DA 134/8 v JK 125/7Match 11 · T20 | JK | DNB | 2/26 | 0 | Dambulla Aura won by 9 runs | Kandy | Lanka Premier League 2023 |
| 8 Aug 2023 | CS 146/8 v JK 150/4Match 13 · T20 | JK | DNB | 1/37 | 0 | Jaffna Kings won by 6 wickets | Kandy | Lanka Premier League 2023 |
| 12 Aug 2023 | BK 178/8 v JK 170/6Match 15 · T20 | JK | DNB | 3/31 | 0 | B-Love Kandy won by 8 runs | Colombo | Lanka Premier League 2023 |
| 13 Aug 2023 | JK 89 v GT 90/3Match 17 · T20 | JK | 7 | 0/38 | 0 | Galle Titans won by 7 wickets | Colombo | Lanka Premier League 2023 |
| 17 Aug 2023 | BK 188/8 v JK 127Eliminator · T20 | JK | 0 | 4/40 | 0 | B-Love Kandy won by 61 runs | Colombo | Lanka Premier League 2023 |
| 4 Oct 2023 | AFG 116 v SL 1083rd Quarter-Final · T20I | SL | 6 | 4/17 | 0 | Afghanistan won by 8 runs | Hangzhou | - |
| 14 Jan 2024 | ZIM 143/5 v SL 144/71st T20I · T20I | SL | DNB | 0/43 | 0 | Sri Lanka won by 3 wickets | Colombo | Zimbabwe tour of Sri Lanka 2023/24 |
| 21 Jan 2024 | PR 162/3 v MCT 103Match 14 · T20 | MCT | 0* | 2/27 | 1 | Paarl Royals won by 59 runs | Paarl | SA20 2023/24 |
| 27 Jan 2024 | SEC 175/6 v MCT 171/7Match 20 · T20 | MCT | DNB | 2/32 | 0 | Sunrisers Eastern Cape won by 4 runs | Gqeberha | SA20 2023/24 |
| 29 Jan 2024 | MCT 80/3 v JSK 98/0Match 23 · T20 | MCT | DNB | 0/18 | 0 | Joburg Super Kings won by 10 wickets (DLS method) | Cape Town | SA20 2023/24 |
| 1 Feb 2024 | MCT 248/4 v PC 214/8Match 26 · T20 | MCT | DNB | 3/37 | 0 | MI Cape Town won by 34 runs | Centurion | SA20 2023/24 |
| 3 Feb 2024 | MCT 163/9 v PC 167/6Match 28 · T20 | MCT | 0 | 1/40 | 0 | Pretoria Capitals won by 4 wickets | Cape Town | SA20 2023/24 |
| 21 Feb 2024 | AFG 209/5 v SL 206/63rd T20I · T20I | SL | DNB | 0/48 | 0 | Afghanistan won by 3 runs | Dambulla | - |
| 9 Mar 2024 | SL 174/7 v BAN 1463rd T20I · T20I | SL | DNB | 5/20 | 0 | Sri Lanka won by 28 runs | Sylhet | Sri Lanka tour of Bangladesh 2023/24 |
| 22 Apr 2024 | MI 179/9 v RR 183/1Match 38 · T20 | MI | DNB | 0/28 | 0 | Rajasthan Royals won by 9 wickets | Jaipur | Indian Premier League 2024 |
| 27 Apr 2024 | DC 257/4 v MI 247/9Match 43 · T20 | MI | - | 0/56 | 0 | Delhi Capitals won by 10 runs | Delhi | Indian Premier League 2024 |
| 30 Apr 2024 | MI 144/7 v LSG 145/6Match 48 · T20 | MI | DNB | 1/30 | 0 | Lucknow Super Giants won by 4 wickets | Lucknow | Indian Premier League 2024 |
| 3 May 2024 | KKR 169 v MI 145Match 51 · T20 | MI | DNB | 3/42 | 0 | Kolkata Knight Riders won by 24 runs | Mumbai | Indian Premier League 2024 |
| 6 May 2024 | SH 173/8 v MI 174/3Match 55 · T20 | MI | DNB | 0/42 | 0 | Mumbai Indians won by 7 wickets | Mumbai | Indian Premier League 2024 |
| 11 May 2024 | KKR 157/7 v MI 139/8Match 60 · T20 | MI | - | 1/31 | 0 | Kolkata Knight Riders won by 18 runs | Kolkata | Indian Premier League 2024 |
| 17 May 2024 | LSG 214/6 v MI 196/6Match 67 · T20 | MI | - | 3/28 | 1 | Lucknow Super Giants won by 18 runs | Mumbai | Indian Premier League 2024 |