| 27 Sept 2026 | ENG 355/7 v SL 1323rd ODI · ODI | SL | 6 | 3/64 | 0 | England won by 223 runs | London | Sri Lanka tour of England 2026 |
| 24 Sept 2026 | SL 321/6 v ENG 305/92nd ODI · ODI | SL | DNB | 1/68 | 0 | Sri Lanka won by 16 runs | Leeds | Sri Lanka tour of England 2026 |
| 22 Sept 2026 | ENG 265 v SL 1761st ODI · ODI | SL | 0 | 3/53 | 0 | England won by 89 runs | Chester-le-Street | Sri Lanka tour of England 2026 |
| 7 Sept 2026 | SSC 336/4 v CCC 330/9Semi-final · List A | CCC | DNB | 0/51 | 0 | Sinhalese Sports Club won by 1 run (DLS method) | Colombo | Major Clubs Limited Over Tournament 2026 |
| 3 Sept 2026 | CCC 369/5 v TUCA 297/9Match · List A | CCC | DNB | 0/35 | 0 | Colombo Cricket Club won by 72 runs | Colombo | Major Clubs Limited Over Tournament 2026 |
| 23 Aug 2026 | IND 503/9d v SL 290 & 429/9d2nd Test · Test | SL | 1* & 0* | 4/106 | 0 | Match drawn | Colombo | India tour of Sri Lanka 2026 |
| 15 Aug 2026 | IND 462 & 193 v SL 284 & 2061st Test · Test | SL | 0* & 0* | 2/63 & 4/31 | 0 | India won by 165 runs | Galle | India tour of Sri Lanka 2026 |
| 30 Jul 2026 | JK 221/6 v KR 200Match 18 · T20 | KR | 1 | 1/25 | 0 | Jaffna Kings won by 21 runs | Kandy | Lanka Premier League 2026 |
| 29 Jul 2026 | GG 208/3 v KR 214/4Match 16 · T20 | KR | DNB | 0/46 | 1 | Kandy Royals won by 6 wickets | Kandy | Lanka Premier League 2026 |
| 26 Jul 2026 | JK 199/4 v KR 106Match 13 · T20 | KR | 0 | 0/28 | 1 | Jaffna Kings won by 93 runs | Dambulla | Lanka Premier League 2026 |
| 25 Jul 2026 | KR 165/6 v GG 154/8Match 11 · T20 | KR | DNB | 2/33 | 0 | Kandy Royals won by 11 runs | Dambulla | Lanka Premier League 2026 |
| 23 Jul 2026 | CK 192/9 v KR 169/8Match 9 · T20 | KR | DNB | 0/33 | 0 | Colombo Kaps won by 23 runs | Dambulla | Lanka Premier League 2026 |
| 21 Jul 2026 | KR 194/6 v DS 151/8Match 6 · T20 | KR | DNB | 0/16 | 0 | Kandy Royals won by 43 runs | Dambulla | Lanka Premier League 2026 |
| 19 Jul 2026 | KR 179 v CK 182/4Match 5 · T20 | KR | DNB | 0/17 | 0 | Colombo Kaps won by 6 wickets | Colombo | Lanka Premier League 2026 |
| 18 Jul 2026 | DS 205/6 v KR 187/6Match 2 · T20 | KR | DNB | 1/52 | 0 | Dambulla Sixers won by 18 runs | Colombo | Lanka Premier League 2026 |
| 3 Jul 2026 | SL 549/9d & 251/9d v WI 499 & 109/02nd Test · Test | SL | DNB & 0* | 5/130 & 0/21 | 1 | Match drawn | North Sound | Sri Lanka tour of West Indies 2026 |
| 25 Jun 2026 | SL 308 & 101 v WI 626/9d1st Test · Test | SL | 0 & 0 | 2/56 | 0 | West Indies won by an innings and 217 runs | North Sound | Sri Lanka tour of West Indies 2026 |
| 3 Jun 2026 | SL 303/7 v WI 2621st ODI · ODI | SL | DNB | 1/59 | 0 | Sri Lanka won by 41 runs | Kingston | Sri Lanka tour of West Indies 2026 |
| 13 Mar 2026 | CCC 532/6d v BRC 243 & 65/2Super Eight · First-class | CCC | DNB | 0/7 | 0 | Match drawn | Kandy | Major League Tournament 2025/26 |
| 6 Mar 2026 | NCC 274 & 350/6d v CCC 262 & 124/3Super Eight · First-class | CCC | 0* & DNB | 1/27 & 0/29 | 1 | Match drawn | Colombo | Major League Tournament 2025/26 |
| 27 Jan 2026 | ENG 357/3 v SL 3043rd ODI · ODI | SL | 0* | 0/77 | 0 | England won by 53 runs | Colombo | England tour of Sri Lanka 2025/26 |
| 24 Jan 2026 | SL 219 v ENG 223/52nd ODI · ODI | SL | 0 | 1/31 | 0 | England won by 5 wickets | Colombo | England tour of Sri Lanka 2025/26 |
| 22 Jan 2026 | SL 271/6 v ENG 2521st ODI · ODI | SL | DNB | 1/64 | 0 | Sri Lanka won by 19 runs | Colombo | England tour of Sri Lanka 2025/26 |
| 9 Jan 2026 | CCC 309 & 276/7 v PSC 271Match · First-class | CCC | 0 & DNB | 1/58 | 2 | Match drawn | Galle | Major League Tournament 2025/26 |
| 2 Jan 2026 | CMCC 185 & 177 v CCC 167 & 196/1Match · First-class | CCC | 0 & DNB | 4/31 & 4/40 | 0 | Colombo Cricket Club won by 9 wickets | Colombo | Major League Tournament 2025/26 |
| 12 Dec 2025 | CCC 404/9d & 57/2d v BCAA 202Match · First-class | CCC | DNB & DNB | 1/29 | 0 | Match drawn | Galle | Major League Tournament 2025/26 |
| 6 Dec 2025 | CCC 452/9d v NSWC 238 & 200/3Match · First-class | CCC | 12* | 1/39 & 0/7 | 0 | Match drawn | Colombo | Major League Tournament 2025/26 |
| 14 Nov 2025 | SL 288/8 v PAK 289/22nd ODI · ODI | SL | DNB | 0/66 | 0 | Pakistan won by 8 wickets | Rawalpindi | Sri Lanka tour of Pakistan 2025/26 |
| 11 Nov 2025 | PAK 299/5 v SL 293/91st ODI · ODI | SL | 0* | 1/42 | 0 | Pakistan won by 6 runs | Rawalpindi | Sri Lanka tour of Pakistan 2025/26 |
| 15 Sept 2025 | GLA 259 v DER 17/0Match 52 · First-class | GLA | 5* | - | 0 | Match drawn | Derby | County Championship 2025 |
| 8 Sept 2025 | GLA 467 & 241/7d v NOR 413/9dMatch 47 · First-class | GLA | 0 & DNB | 0/44 | 0 | Match drawn | Northampton | County Championship 2025 |
| 31 Aug 2025 | ZIM 277/7 v SL 278/52nd ODI · ODI | SL | DNB | 2/67 | 0 | Sri Lanka won by 5 wickets | Harare | Sri Lanka tour of Zimbabwe 2025 |
| 29 Aug 2025 | SL 298/6 v ZIM 291/81st ODI · ODI | SL | DNB | 3/50 | 2 | Sri Lanka won by 7 runs | Harare | Sri Lanka tour of Zimbabwe 2025 |
| 29 Jul 2025 | GLA 261 & 348/7d v LAN 137 & 318Match 43 · First-class | GLA | 0* & DNB | 3/26 & 2/48 | 0 | Glamorgan won by 154 runs | Manchester | County Championship 2025 |
| 22 Jul 2025 | KEN 155/9 & 360 v GLA 327 & 189/5Match 37 · First-class | GLA | 0* & DNB | 1/43 & 1/68 | 0 | Glamorgan won by 5 wickets | Cardiff | County Championship 2025 |
| 17 Jul 2025 | CCC 340/7 v BCAA 206Match · List A | CCC | DNB | 1/21 | 0 | Colombo Cricket Club won by 134 runs | Colombo | Major Clubs Limited Over Tournament 2025 |
| 8 Jul 2025 | SL 285/7 v BAN 1863rd ODI · ODI | SL | DNB | 3/33 | 0 | Sri Lanka won by 99 runs | Kandy | Bangladesh tour of Sri Lanka 2025 |
| 5 Jul 2025 | BAN 248 v SL 2322nd ODI · ODI | SL | 3* | 4/35 | 0 | Bangladesh won by 16 runs | Colombo | Bangladesh tour of Sri Lanka 2025 |
| 2 Jul 2025 | SL 244 v BAN 1671st ODI · ODI | SL | 1* | 1/38 | 0 | Sri Lanka won by 77 runs | Colombo | Bangladesh tour of Sri Lanka 2025 |
| 25 Jun 2025 | BAN 247 & 133 v SL 4582nd Test · Test | SL | 0 | 3/51 & 1/22 | 0 | Sri Lanka won by an innings and 78 runs | Colombo | Bangladesh tour of Sri Lanka 2025 |
| 17 Jun 2025 | BAN 495 & 285/6d v SL 485 & 72/41st Test · Test | SL | 4 & DNB | 4/86 & 0/31 | 0 | Match drawn | Galle | Bangladesh tour of Sri Lanka 2025 |
| 16 May 2025 | NOR 185 & 304 v GLA 424 & 66/2Match 24 · First-class | GLA | 1 & DNB | 3/28 & 3/42 | 0 | Glamorgan won by 8 wickets | Cardiff | County Championship 2025 |
| 9 May 2025 | GLA 549/9d v KEN 212 & 176Match 20 · First-class | GLA | 0* | 1/45 & 3/18 | 0 | Glamorgan won by an innings and 161 runs | Canterbury | County Championship 2025 |
| 2 May 2025 | GLA 431 & 256/7d v DER 350 & 308/9Match 18 · First-class | GLA | 0 & DNB | 2/98 & 1/55 | 0 | Match drawn | Cardiff | County Championship 2025 |
| 18 Apr 2025 | GLA 199 & 329 v MID 470/9d & 59/1Match 10 · First-class | GLA | 4 & 3* | 0/89 & 0/29 | 0 | Middlesex won by 9 wickets | London | County Championship 2025 |
| 11 Apr 2025 | GLO 546 v GLA 385 & 288/4Match 8 · First-class | GLA | 6 & DNB | 0/116 | 0 | Match drawn | Bristol | County Championship 2025 |
| 4 Apr 2025 | GLA 229 & 248 v LEI 427 & 53/0Match 4 · First-class | GLA | 0* & 1 | 4/71 & 0/5 | 1 | Leicestershire won by 10 wickets | Cardiff | County Championship 2025 |
| 14 Feb 2025 | SL 281/4 v AUS 1072nd ODI · ODI | SL | DNB | 3/23 | 0 | Sri Lanka won by 174 runs | Colombo | Australia tour of Sri Lanka 2024/25 |
| 12 Feb 2025 | SL 214 v AUS 1651st ODI · ODI | SL | 0 | 2/23 | 1 | Sri Lanka won by 49 runs | Colombo | Australia tour of Sri Lanka 2024/25 |
| 29 Jan 2025 | AUS 654/6d v SL 165 & 2471st Test · Test | SL | 0* & 6* | 0/77 | 0 | Australia won by an innings and 242 runs | Galle | Australia tour of Sri Lanka 2024/25 |