| 9 Oct 2026 | SL 182/8 v PAK 187/61st T20I · T20I | SL | 5 | 0/26 | 0 | Pakistan won by 4 wickets | Rawalpindi | Sri Lanka tour of Pakistan 2026/27 |
| 15 Sept 2026 | ENG 254/4 v SL 1351st T20I · T20I | SL | 33 | 1/51 | 1 | England won by 119 runs | Southampton | Sri Lanka tour of England 2026 |
| 1 Sept 2026 | PSC 128 v SSC 130/3Match · T20 | SSC | DNB | 2/22 | 0 | Sinhalese Sports Club won by 7 wickets | Colombo | Major Clubs T20 Tournament 2026 |
| 28 Aug 2026 | NCC 167/8 v SSC 168/5Match · T20 | SSC | DNB | 0/39 | 1 | Sinhalese Sports Club won by 5 wickets | Colombo | Major Clubs T20 Tournament 2026 |
| 24 Aug 2026 | BCAA 3/1 v SSCMatch · T20 | SSC | - | - | 0 | No result | Colombo | Major Clubs T20 Tournament 2026 |
| 20 Aug 2026 | SSC 174/8 v BSC 88Match · T20 | SSC | 1 | 3/9 | 0 | Sinhalese Sports Club won by 86 runs | Colombo | Major Clubs T20 Tournament 2026 |
| 12 Aug 2026 | SSC 167/7 v CCC 110Match · T20 | SSC | 12* | 2/10 | 0 | Sinhalese Sports Club won by 57 runs | Colombo | Major Clubs T20 Tournament 2026 |
| 8 Aug 2026 | JK 123 v GG 126/5Final · T20 | JK | 3 | 0/20 | 1 | Galle Gallants won by 5 wickets | Colombo | Lanka Premier League 2026 |
| 5 Aug 2026 | JK 242/2 v GG 228/8Qualifier 1 · T20 | JK | DNB | 1/45 | 1 | Jaffna Kings won by 14 runs | Colombo | Lanka Premier League 2026 |
| 2 Aug 2026 | DS 203/8 v JKMatch 20 · T20 | JK | - | 2/24 | 1 | No result | Kandy | Lanka Premier League 2026 |
| 30 Jul 2026 | JK 221/6 v KR 200Match 18 · T20 | JK | 16* | 3/11 | 1 | Jaffna Kings won by 21 runs | Kandy | Lanka Premier League 2026 |
| 28 Jul 2026 | JK 202/5 v CK 183/9Match 15 · T20 | JK | 17 | 1/21 | 0 | Jaffna Kings won by 19 runs | Kandy | Lanka Premier League 2026 |
| 26 Jul 2026 | JK 199/4 v KR 106Match 13 · T20 | JK | 0* | 3/21 | 0 | Jaffna Kings won by 93 runs | Dambulla | Lanka Premier League 2026 |
| 23 Jul 2026 | GG 193/8 v JK 133/9Match 10 · T20 | JK | 56 | 1/13 | 0 | Galle Gallants won by 60 runs | Dambulla | Lanka Premier League 2026 |
| 22 Jul 2026 | JK 179/6 v CK 174/9Match 7 · T20 | JK | 19 | 1/33 | 1 | Jaffna Kings won by 5 runs | Dambulla | Lanka Premier League 2026 |
| 19 Jul 2026 | DS 130 v JK 133/5Match 4 · T20 | JK | 11* | 1/31 | 1 | Jaffna Kings won by 5 wickets | Colombo | Lanka Premier League 2026 |
| 17 Jul 2026 | GG 213/6 v JK 177Match 1 · T20 | JK | 40 | 1/10 | 0 | Galle Gallants won by 36 runs | Colombo | Lanka Premier League 2026 |
| 14 Jun 2026 | SL 169 v WI 170/53rd T20I · T20I | SL | 43 | 1/23 | 0 | West Indies won by 5 wickets | Kingston | Sri Lanka tour of West Indies 2026 |
| 13 Jun 2026 | SL 194/6 v WI 1572nd T20I · T20I | SL | 1 | 2/28 | 0 | Sri Lanka won by 37 runs | Kingston | Sri Lanka tour of West Indies 2026 |
| 11 Apr 2026 | PZ 173/7 v LQ 97Match 19 · T20 | LQ | 20 | 0/40 | 0 | Peshawar Zalmi won by 76 runs | Karachi | Pakistan Super League 2026 |
| 28 Feb 2026 | PAK 212/8 v SL 207/6Match 50 · T20I | SL | 2* | 0/37 | 0 | Pakistan won by 5 runs | Kandy | ICC Men's T20 World Cup 2025/26 |
| 25 Feb 2026 | NZ 168/7 v SL 107/8Match 46 · T20I | SL | 29 | 1/27 | 0 | New Zealand won by 61 runs | Colombo | ICC Men's T20 World Cup 2025/26 |
| 22 Feb 2026 | ENG 146/9 v SL 95Match 42 · T20I | SL | 10 | 3/26 | 1 | England won by 51 runs | Kandy | ICC Men's T20 World Cup 2025/26 |
| 19 Feb 2026 | SL 178/7 v ZIM 182/4Match 38 · T20I | SL | 15* | 1/27 | 1 | Zimbabwe won by 6 wickets | Colombo | ICC Men's T20 World Cup 2025/26 |
| 16 Feb 2026 | AUS 181 v SL 184/2Match 30 · T20I | SL | DNB | 1/33 | 1 | Sri Lanka won by 8 wickets | Kandy | ICC Men's T20 World Cup 2025/26 |
| 12 Feb 2026 | SL 225/5 v OMA 120/9Match 16 · T20I | SL | 6* | 1/17 | 0 | Sri Lanka won by 105 runs | Kandy | ICC Men's T20 World Cup 2025/26 |
| 8 Feb 2026 | SL 163/6 v IRE 143Match 6 · T20I | SL | 10 | 1/28 | 0 | Sri Lanka won by 20 runs | Colombo | ICC Men's T20 World Cup 2025/26 |
| 3 Feb 2026 | ENG 128/9 v SL 1163rd T20I · T20I | SL | 9 | 1/28 | 0 | England won by 12 runs | Kandy | England tour of Sri Lanka 2025/26 |
| 1 Feb 2026 | SL 189/5 v ENG 173/42nd T20I · T20I | SL | DNB | 1/30 | 0 | England won by 6 wickets (DLS method) | Kandy | England tour of Sri Lanka 2025/26 |
| 20 Sept 2025 | SL 168/7 v BAN 169/6Match 13 · T20I | SL | 0* | 0/36 | 1 | Bangladesh won by 4 wickets | Dubai | Men's T20 Asia Cup 2025 |
| 18 Sept 2025 | AFG 169/8 v SL 171/411th Match, Group B · T20I | SL | DNB | 1/49 | 0 | Sri Lanka won by 6 wickets (8 balls left) | Abu Dhabi | Men's T20 Asia Cup 2025 |
| 12 Jun 2025 | PSC 133/8 v CCC 99Quarter-final · T20 | CCC | 17 | 3/10 | 0 | Panadura Sports Club won by 34 runs | Colombo | Major Clubs T20 Tournament 2025 |
| 8 Jun 2025 | CCC 166/6 v PSC 107/9Match · T20 | CCC | 23 | 1/37 | 1 | Colts Cricket Club won by 59 runs | Colombo | Major Clubs T20 Tournament 2025 |
| 6 Jun 2025 | NSWC 142/8 v CCC 141/7Match · T20 | CCC | 33 | 0/12 | 1 | Nugegoda Sports Welfare Club won by 1 run | Colombo | Major Clubs T20 Tournament 2025 |
| 25 May 2025 | BRC 73 v CCC 74/3Match · T20 | CCC | 18* | 1/11 | 1 | Colts Cricket Club won by 7 wickets | Colombo | Major Clubs T20 Tournament 2025 |
| 16 May 2025 | TUCA 165/8 v CCC 166/6Match · T20 | CCC | 16 | 0/26 | 1 | Colts Cricket Club won by 4 wickets | Colombo | Major Clubs T20 Tournament 2025 |
| 6 Feb 2025 | PR 175/4 v SEC 177/2Qualifier 2 · T20 | PR | DNB | 1/26 | 0 | Sunrisers Eastern Cape won by 8 wickets | Centurion | SA20 2024/25 |
| 4 Feb 2025 | MCT 199/4 v PR 160Qualifier 1 · T20 | PR | 15 | 2/23 | 0 | MI Cape Town won by 39 runs | Gqeberha | SA20 2024/25 |
| 1 Feb 2025 | SEC 148/8 v PR 100Match 28 · T20 | PR | 8 | 1/24 | 0 | Sunrisers Eastern Cape won by 48 runs | Gqeberha | SA20 2024/25 |
| 27 Jan 2025 | DSG 143/7 v PR 147/4Match 23 · T20 | PR | DNB | 1/24 | 0 | Paarl Royals won by 6 wickets | Paarl | SA20 2024/25 |
| 25 Jan 2025 | PR 140/4 v PC 129/7Match 20 · T20 | PR | 15 | 1/16 | 1 | Paarl Royals won by 11 runs | Paarl | SA20 2024/25 |
| 20 Jan 2025 | JSK 146/6 v PR 150/4Match 15 · T20 | PR | DNB | 0/29 | 0 | Paarl Royals won by 6 wickets | Paarl | SA20 2024/25 |
| 15 Jan 2025 | MCT 158/4 v PR 159/4Match 9 · T20 | PR | DNB | 0/17 | 0 | Paarl Royals won by 6 wickets | Paarl | SA20 2024/25 |
| 10 Nov 2024 | NZ 108 v SL 1032nd T20I · T20I | SL | 1 | 0/26 | 1 | New Zealand won by 5 runs | Dambulla | New Zealand tour of Sri Lanka 2024/25 |
| 9 Nov 2024 | NZ 135 v SL 140/61st T20I · T20I | SL | 11* | 3/20 | 0 | Sri Lanka won by 4 wickets | Dambulla | New Zealand tour of Sri Lanka 2024/25 |
| 17 Oct 2024 | WI 162/8 v SL 166/13rd T20I · T20I | SL | DNB | 0/36 | 0 | Sri Lanka won by 9 wickets | Dambulla | West Indies tour of Sri Lanka 2024/25 |
| 15 Oct 2024 | SL 162/5 v WI 892nd T20I · T20I | SL | DNB | 3/9 | 1 | Sri Lanka won by 73 runs | Dambulla | West Indies tour of Sri Lanka 2024/25 |
| 6 Sept 2024 | SKAN 153/8 v BR 157/8Match 9 · T20 | BR | 39 | 3/35 | 0 | Barbados Royals won by 2 wickets | Basseterre | Caribbean Premier League 2024 |
| 1 Sept 2024 | AABF 145/9 v BR 149/1Match 4 · T20 | BR | DNB | 1/20 | 1 | Barbados Royals won by 9 wickets | North Sound | Caribbean Premier League 2024 |
| 18 Jul 2024 | CS 159/8 v KF 163/8Eliminator · T20 | CS | 28 | 0/15 | 0 | Kandy Falcons won by 2 wickets | Colombo | Lanka Premier League 2024 |