| 8 Dec 2022 | CS 165/9 v DA 156/7Match 5 · T20 | DA | 17 | - | 0 | Colombo Stars won by 9 runs | Hambantota | Lanka Premier League 2022/23 |
| 7 Dec 2022 | DA 121/9 v JK 122/1Match 3 · T20 | DA | 18 | - | 0 | Jaffna Kings won by 9 wickets | Hambantota | Lanka Premier League 2022/23 |
| 5 Nov 2022 | SL 141/8 v ENG 144/6Match 39 · T20I | SL | 22 | - | 0 | England won by 4 wickets | Sydney | ICC Men's T20 World Cup 2022/23 |
| 1 Nov 2022 | AFG 144/8 v SL 148/432nd Match, Group 1 · T20I | SL | 18 | - | 1 | Sri Lanka won by 6 wickets (9 balls left) | Brisbane | ICC Men's T20 World Cup 2022/23 |
| 29 Oct 2022 | NZ 167/7 v SL 102Match 27 · T20I | SL | 34 | - | 0 | New Zealand won by 65 runs | Sydney | ICC Men's T20 World Cup 2022/23 |
| 25 Oct 2022 | SL 157/6 v AUS 158/3Match 19 · T20I | SL | 7 | - | 1 | Australia won by 7 wickets | Perth | ICC Men's T20 World Cup 2022/23 |
| 23 Oct 2022 | IRE 128/8 v SL 133/1Match 15 · T20I | SL | DNB | - | 1 | Sri Lanka won by 9 wickets | Hobart | ICC Men's T20 World Cup 2022/23 |
| 20 Oct 2022 | SL 162/6 v NED 146/9Match 9 · T20I | SL | 19 | - | 0 | Sri Lanka won by 16 runs | Geelong | ICC Men's T20 World Cup 2022/23 |
| 18 Oct 2022 | SL 152/8 v UAE 73Match 6 · T20I | SL | 5 | - | 1 | Sri Lanka won by 79 runs | Geelong | ICC Men's T20 World Cup 2022/23 |
| 16 Oct 2022 | NAM 163/7 v SL 108Match 1 · T20I | SL | 20 | - | 0 | Namibia won by 55 runs | Geelong | ICC Men's T20 World Cup 2022/23 |
| 11 Sept 2022 | SL 170/6 v PAK 147Final · T20I | SL | 71* | - | 0 | Sri Lanka won by 23 runs | Dubai | Asia Cup 2022 |
| 9 Sept 2022 | PAK 121 v SL 124/5Match 12 · T20I | SL | 24 | - | 0 | Sri Lanka won by 5 wickets | Dubai | Asia Cup 2022 |
| 6 Sept 2022 | IND 173/8 v SL 174/4Match 9 · T20I | SL | 25* | - | 0 | Sri Lanka won by 6 wickets | Dubai | Asia Cup 2022 |
| 3 Sept 2022 | AFG 175/6 v SL 179/67th Match, Super Four · T20I | SL | 31 | - | 0 | Sri Lanka won by 4 wickets (with 5 balls remaining) | Sharjah | Asia Cup 2022 |
| 1 Sept 2022 | BAN 183/7 v SL 184/8Match 5 · T20I | SL | 2 | - | 0 | Sri Lanka won by 2 wickets | Dubai | Asia Cup 2022 |
| 27 Aug 2022 | SL 105 v AFG 106/21st Match, Group B · T20I | SL | 38 | - | 0 | Afghanistan won by 8 wickets (with 59 balls remaining) | Dubai | Asia Cup 2022 |
| 11 Jun 2022 | AUS 176/5 v SL 177/63rd T20I · T20I | SL | 17 | - | 0 | Sri Lanka won by 4 wickets | Kandy | Australia tour of Sri Lanka 2022 |
| 8 Jun 2022 | SL 124/9 v AUS 126/72nd T20I · T20I | SL | 13 | - | 0 | Australia won by 3 wickets | Colombo | Australia tour of Sri Lanka 2022 |
| 7 Jun 2022 | SL 128 v AUS 134/01st T20I · T20I | SL | 0 | - | 0 | Australia won by 10 wickets | Colombo | Australia tour of Sri Lanka 2022 |
| 16 May 2022 | DC 159/7 v PK 142/9Match 64 · T20 | PK | 4 | - | 1 | Delhi Capitals won by 17 runs | Navi Mumbai | Indian Premier League 2022 |
| 13 May 2022 | PK 209/9 v RCB 155/9Match 60 · T20 | PK | 1 | - | 2 | Punjab Kings won by 54 runs | Mumbai | Indian Premier League 2022 |
| 7 May 2022 | PK 189/5 v RR 190/4Match 52 · T20 | PK | 27 | - | 1 | Rajasthan Royals won by 6 wickets | Mumbai | Indian Premier League 2022 |
| 3 May 2022 | GT 143/8 v PK 145/2Match 48 · T20 | PK | 40 | - | 0 | Punjab Kings won by 8 wickets | Navi Mumbai | Indian Premier League 2022 |
| 29 Apr 2022 | LSG 153/8 v PK 133/8Match 42 · T20 | PK | 9 | - | 0 | Lucknow Super Giants won by 20 runs | Pune | Indian Premier League 2022 |
| 25 Apr 2022 | PK 187/4 v CSK 176/6Match 38 · T20 | PK | 42 | - | 0 | Punjab Kings won by 11 runs | Mumbai | Indian Premier League 2022 |
| 3 Apr 2022 | PK 180/8 v CSK 126Match 11 · T20 | PK | 9 | - | 0 | Punjab Kings won by 54 runs | Mumbai | Indian Premier League 2022 |
| 1 Apr 2022 | PK 137 v KKR 141/4Match 8 · T20 | PK | 31 | - | 0 | Kolkata Knight Riders won by 6 wickets | Mumbai | Indian Premier League 2022 |
| 27 Mar 2022 | RCB 205/2 v PK 208/5Match 3 · T20 | PK | 43 | - | 0 | Punjab Kings won by 5 wickets | Mumbai | Indian Premier League 2022 |
| 23 Dec 2021 | JK 201/3 v GG 178/9Final · T20 | GG | 14 | - | 0 | Jaffna Kings won by 23 runs | Hambantota | Lanka Premier League 2021/22 |
| 19 Dec 2021 | GG 188/5 v JK 124Qualifier 1 · T20 | GG | 25 | - | 1 | Galle Gladiators won by 64 runs | Hambantota | Lanka Premier League 2021/22 |
| 17 Dec 2021 | GG 129/8 v JK 109Match 19 · T20 | GG | 23 | - | 2 | Galle Gladiators won by 20 runs | Colombo | Lanka Premier League 2021/22 |
| 14 Dec 2021 | GG 134/7 v DG 125/5Match 16 · T20 | GG | 33 | - | 0 | Galle Gladiators won by 9 runs | Colombo | Lanka Premier League 2021/22 |
| 12 Dec 2021 | CS 162/7 v GG 121Match 13 · T20 | GG | 1 | - | 0 | Colombo Stars won by 41 runs | Colombo | Lanka Premier League 2021/22 |
| 11 Dec 2021 | GG 127/7 v KW 131/5Match 10 · T20 | GG | 3 | - | 0 | Kandy Warriors won by 5 wickets | Colombo | Lanka Premier League 2021/22 |
| 10 Dec 2021 | DG 159/7 v GG 18/0Match 8 · T20 | GG | DNB | - | 0 | No result | Colombo | Lanka Premier League 2021/22 |
| 7 Dec 2021 | KW 143/6 v GG 147/6Match 5 · T20 | GG | 22 | - | 0 | Galle Gladiators won by 4 wickets | Colombo | Lanka Premier League 2021/22 |
| 6 Dec 2021 | GG 116/8 v CS 117/6Match 3 · T20 | GG | 2 | - | 1 | Colombo Stars won by 4 wickets | Colombo | Lanka Premier League 2021/22 |
| 5 Dec 2021 | GG 164/7 v JK 110Match 1 · T20 | GG | 56 | - | 2 | Galle Gladiators won by 54 runs | Colombo | Lanka Premier League 2021/22 |
| 4 Nov 2021 | SL 189/3 v WI 169/8Match 35 · T20I | SL | DNB | - | 1 | Sri Lanka won by 20 runs | Abu Dhabi | ICC Men's T20 World Cup 2021/22 |
| 1 Nov 2021 | ENG 163/4 v SL 137Match 29 · T20I | SL | 26 | - | 0 | England won by 26 runs | Sharjah | ICC Men's T20 World Cup 2021/22 |
| 30 Oct 2021 | SL 142 v SA 146/6Match 25 · T20I | SL | 0 | - | 1 | South Africa won by 4 wickets | Sharjah | ICC Men's T20 World Cup 2021/22 |
| 28 Oct 2021 | SL 154/6 v AUS 155/3Match 22 · T20I | SL | 33* | - | 1 | Australia won by 7 wickets | Dubai | ICC Men's T20 World Cup 2021/22 |
| 24 Oct 2021 | BAN 171/4 v SL 172/5Match 15 · T20I | SL | 53 | - | 0 | Sri Lanka won by 5 wickets | Sharjah | ICC Men's T20 World Cup 2021/22 |
| 22 Oct 2021 | NED 44 v SL 45/2Match 12 · T20I | SL | DNB | - | 0 | Sri Lanka won by 8 wickets | Sharjah | ICC Men's T20 World Cup 2021/22 |
| 20 Oct 2021 | SL 171/7 v IRE 101Match 8 · T20I | SL | 1 | - | 0 | Sri Lanka won by 70 runs | Abu Dhabi | ICC Men's T20 World Cup 2021/22 |
| 18 Oct 2021 | NAM 96 v SL 100/3Match 4 · T20I | SL | 42* | - | 0 | Sri Lanka won by 7 wickets | Abu Dhabi | ICC Men's T20 World Cup 2021/22 |
| 14 Sept 2021 | SL 120/8 v SA 121/03rd T20I · T20I | SL | 5 | - | 0 | South Africa won by 10 wickets | Colombo | South Africa tour of Sri Lanka 2021 |
| 12 Sept 2021 | SL 103 v SA 105/12nd T20I · T20I | SL | 20 | - | 0 | South Africa won by 9 wickets | Colombo | South Africa tour of Sri Lanka 2021 |
| 10 Sept 2021 | SA 163/5 v SL 135/61st T20I · T20I | SL | 0 | - | 0 | South Africa won by 28 runs | Colombo | South Africa tour of Sri Lanka 2021 |
| 4 Sept 2021 | SA 283/6 v SL 1972nd ODI · ODI | SL | 0 | - | 0 | South Africa won by 67 runs (DLS method) | Colombo | South Africa tour of Sri Lanka 2021 |