| 13 Oct 2026 | PAK 168/8 v SL 172/23rd T20I · T20I | SL | DNB | 3/21 | 1 | Sri Lanka won by 8 wickets | Rawalpindi | Sri Lanka tour of Pakistan 2026/27 |
| 11 Oct 2026 | PAK 215/3 v SL 133/72nd T20I · T20I | SL | 9 | 1/30 | 1 | Pakistan won by 82 runs | Rawalpindi | Sri Lanka tour of Pakistan 2026/27 |
| 9 Oct 2026 | SL 182/8 v PAK 187/61st T20I · T20I | SL | 18 | 0/16 | 0 | Pakistan won by 4 wickets | Rawalpindi | Sri Lanka tour of Pakistan 2026/27 |
| 19 Sept 2026 | SL 124 v ENG 126/23rd T20I · T20I | SL | 12 | - | 0 | England won by 8 wickets | Manchester | Sri Lanka tour of England 2026 |
| 17 Sept 2026 | SL 145/9 v ENG 146/42nd T20I · T20I | SL | 4 | - | 0 | England won by 6 wickets | Cardiff | Sri Lanka tour of England 2026 |
| 15 Sept 2026 | ENG 254/4 v SL 1351st T20I · T20I | SL | 24 | 0/42 | 2 | England won by 119 runs | Southampton | Sri Lanka tour of England 2026 |
| 10 Sept 2026 | SKAN 118 v BT 120/6Match 32 · T20 | SKAN | 6 | - | 1 | Barbados Tridents won by 4 wickets | Bridgetown | Caribbean Premier League 2026 |
| 6 Sept 2026 | SKAN 128 v GAW 132/3Match 28 · T20 | SKAN | 20 | - | 0 | Guyana Amazon Warriors won by 7 wickets | Providence | Caribbean Premier League 2026 |
| 3 Sept 2026 | SKAN 235/4 v SLK 98Match 25 · T20 | SKAN | 121* | - | 1 | St Kitts and Nevis Patriots won by 137 runs | Basseterre | Caribbean Premier League 2026 |
| 1 Sept 2026 | BT 217/4 v SKAN 220/4Match 23 · T20 | SKAN | 36 | - | 0 | St Kitts and Nevis Patriots won by 6 wickets | Basseterre | Caribbean Premier League 2026 |
| 27 Aug 2026 | JK 182/7 v SKAN 171/6Match 18 · T20 | SKAN | 35* | - | 1 | Jamaica Kingsmen won by 11 runs | Basseterre | Caribbean Premier League 2026 |
| 20 Aug 2026 | SKAN 187/6 v AABF 191/7Match 12 · T20 | SKAN | 49* | 0/31 | 1 | Antigua and Barbuda Falcons won by 3 wickets | North Sound | Caribbean Premier League 2026 |
| 18 Aug 2026 | JK 181/6 v SKAN 130Match 10 · T20 | SKAN | 2 | - | 0 | Jamaica Kingsmen won by 51 runs | Kingston | Caribbean Premier League 2026 |
| 12 Aug 2026 | SLK 155/8 v SKAN 156/5Match 5 · T20 | SKAN | 12 | - | 0 | St Kitts and Nevis Patriots won by 5 wickets | Gros Islet | Caribbean Premier League 2026 |
| 8 Aug 2026 | JK 123 v GG 126/5Final · T20 | GG | 20* | - | 0 | Galle Gallants won by 5 wickets | Colombo | Lanka Premier League 2026 |
| 7 Aug 2026 | CK 176 v GG 177/4Qualifier 2 · T20 | GG | 8* | - | 0 | Galle Gallants won by 6 wickets | Colombo | Lanka Premier League 2026 |
| 5 Aug 2026 | JK 242/2 v GG 228/8Qualifier 1 · T20 | GG | 34 | 0/56 | 0 | Jaffna Kings won by 14 runs | Colombo | Lanka Premier League 2026 |
| 1 Aug 2026 | GG 201/6 v CK 188Match 19 · T20 | GG | 21* | - | 0 | Galle Gallants won by 13 runs | Kandy | Lanka Premier League 2026 |
| 29 Jul 2026 | GG 208/3 v KR 214/4Match 16 · T20 | GG | 16 | 0/18 | 0 | Kandy Royals won by 6 wickets | Kandy | Lanka Premier League 2026 |
| 26 Jul 2026 | GG 220/6 v DS 176/7Match 14 · T20 | GG | 0 | 0/18 | 1 | Galle Gallants won by 44 runs | Dambulla | Lanka Premier League 2026 |
| 25 Jul 2026 | KR 165/6 v GG 154/8Match 11 · T20 | GG | 57* | 0/17 | 0 | Kandy Royals won by 11 runs | Dambulla | Lanka Premier League 2026 |
| 23 Jul 2026 | GG 193/8 v JK 133/9Match 10 · T20 | GG | 12 | 1/21 | 1 | Galle Gallants won by 60 runs | Dambulla | Lanka Premier League 2026 |
| 22 Jul 2026 | GG 178/8 v DS 180/4Match 8 · T20 | GG | 20 | 1/18 | 0 | Dambulla Sixers won by 6 wickets | Dambulla | Lanka Premier League 2026 |
| 18 Jul 2026 | CK 189/8 v GG 191/5Match 3 · T20 | GG | 8 | 1/16 | 0 | Galle Gallants won by 5 wickets | Colombo | Lanka Premier League 2026 |
| 17 Jul 2026 | GG 213/6 v JK 177Match 1 · T20 | GG | 31* | 1/28 | 1 | Galle Gallants won by 36 runs | Colombo | Lanka Premier League 2026 |
| 10 Jul 2026 | MNY 179/8 v SO 162/6Match 25 · T20 | SO | 3* | 0/26 | 0 | MI New York won by 17 runs | Dallas | Major League Cricket 2026 |
| 5 Jul 2026 | SO 121/9 v TSK 112/9Match 21 · T20 | SO | 16 | 4/26 | 0 | Seattle Orcas won by 9 runs | Pomona | Major League Cricket 2026 |
| 2 Jul 2026 | MNY 132/8 v SO 127/9Match 17 · T20 | SO | 11 | 0/11 | 0 | MI New York won by 5 runs | Pomona | Major League Cricket 2026 |
| 28 Jun 2026 | SO 154/7 v LAKR 134/8Match 14 · T20 | SO | 58* | - | 0 | Seattle Orcas won by 20 runs | Oakland | Major League Cricket 2026 |
| 26 Jun 2026 | SO 191 v SFU 192/8Match 11 · T20 | SO | 14 | 2/36 | 0 | San Francisco Unicorns won by 2 wickets | Oakland | Major League Cricket 2026 |
| 25 Jun 2026 | SO 227/6 v WF 139Match 9 · T20 | SO | 0 | 0/6 | 0 | Seattle Orcas won by 88 runs | Oakland | Major League Cricket 2026 |
| 21 Jun 2026 | LAKR 196 v SO 115Match 6 · T20 | SO | 14 | 2/59 | 0 | Los Angeles Knight Riders won by 81 runs | Dallas | Major League Cricket 2026 |
| 19 Jun 2026 | WF 216 v SO 219/5Match 3 · T20 | SO | 36* | 3/44 | 1 | Seattle Orcas won by 5 wickets | Dallas | Major League Cricket 2026 |
| 18 Jun 2026 | SO 220/2 v TSK 221/4Match 1 · T20 | SO | DNB | 0/28 | 1 | Texas Super Kings won by 6 wickets | Dallas | Major League Cricket 2026 |
| 14 Jun 2026 | SL 169 v WI 170/53rd T20I · T20I | SL | 16 | 0/6 | 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 | 58 | 0/6 | 0 | Sri Lanka won by 37 runs | Kingston | Sri Lanka tour of West Indies 2026 |
| 11 Jun 2026 | SL 147/9 v WI 149/31st T20I · T20I | SL | 22 | - | 0 | West Indies won by 7 wickets | Kingston | Sri Lanka tour of West Indies 2026 |
| 29 May 2026 | RR 214/6 v GT 219/3Qualifier 2 · T20 | RR | 3 | - | 0 | Gujarat Titans won by 7 wickets | New Chandigarh | Indian Premier League 2026 |
| 27 May 2026 | RR 243/8 v SH 196Eliminator · T20 | RR | 5 | - | 1 | Rajasthan Royals won by 47 runs | New Chandigarh | Indian Premier League 2026 |
| 24 May 2026 | RR 205/8 v MI 175/9Match 69 · T20 | RR | 29 | 0/21 | 0 | Rajasthan Royals won by 30 runs | Mumbai | Indian Premier League 2026 |
| 19 May 2026 | LSG 220/5 v RR 225/3Match 64 · T20 | RR | DNB | 0/10 | 0 | Rajasthan Royals won by 7 wickets | Jaipur | Indian Premier League 2026 |
| 17 May 2026 | RR 193/8 v DC 197/5Match 62 · T20 | RR | 10 | 1/29 | 1 | Delhi Capitals won by 5 wickets | Delhi | Indian Premier League 2026 |
| 9 May 2026 | GT 229/4 v RR 152Match 52 · T20 | RR | 16 | - | 0 | Gujarat Titans won by 77 runs | Jaipur | Indian Premier League 2026 |
| 28 Apr 2026 | PK 222/4 v RR 228/4Match 40 · T20 | RR | DNB | - | 0 | Rajasthan Royals won by 6 wickets | New Chandigarh | Indian Premier League 2026 |
| 28 Feb 2026 | PAK 212/8 v SL 207/6Match 50 · T20I | SL | 76* | 2/42 | 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 | 3 | - | 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 | 30 | - | 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 | 6 | 1/26 | 2 | 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 | 0/16 | 0 | 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 | 50 | 0/6 | 0 | Sri Lanka won by 105 runs | Kandy | ICC Men's T20 World Cup 2025/26 |