| 2026-08-23 | Test | India v Sri Lanka | 503/9d · 290 & 429/9d | Drawn | Sinhalese Sports Club Ground |
| 2026-02-18 | T20I | Pakistan v Namibia | 199/3 · 97 | Pakistan won by 102 runs | Sinhalese Sports Club Ground |
| 2026-02-14 | T20I | Ireland v Oman | 235/5 · 139 | Ireland won by 96 runs | Sinhalese Sports Club Ground |
| 2026-02-10 | T20I | Pakistan v United States of America | 190/9 · 158/8 | Pakistan won by 32 runs | Sinhalese Sports Club Ground |
| 2026-02-09 | T20I | Oman v Zimbabwe | 103 · 106/2 | Zimbabwe won by 8 wickets | Sinhalese Sports Club Ground |
| 2026-02-07 | T20I | Netherlands v Pakistan | 147 · 148/7 | Pakistan won by 3 wickets | Sinhalese Sports Club Ground |
| 2025-06-25 | Test | Bangladesh v Sri Lanka | 247 & 133 · 458 | Sri Lanka won by 1 innings & 78 runs | Sinhalese Sports Club Ground |
| 2023-07-24 | Test | Sri Lanka v Pakistan | 166 & 188 · 576/5d | Pakistan won by 1 innings & 222 runs | Sinhalese Sports Club Ground |
| 2023-05-12 | T20I (W) | Sri Lanka v Bangladesh | 158/3 · 114/7 | Sri Lanka won by 44 runs | Sinhalese Sports Club Ground |
| 2023-05-11 | T20I (W) | Bangladesh v Sri Lanka | 100 · 101/3 | Sri Lanka won by 7 wickets | Sinhalese Sports Club Ground |
| 2023-05-09 | T20I (W) | Sri Lanka v Bangladesh | 145/6 · 146/4 | Bangladesh won by 6 wickets | Sinhalese Sports Club Ground |
| 2023-05-04 | ODI (W) | Sri Lanka v Bangladesh | 186/5 · 128/9 | Sri Lanka won by 58 runs | Sinhalese Sports Club Ground |
| 2020-02-22 | ODI | Sri Lanka v West Indies | 290/9 · 289/7 | Sri Lanka won by 1 wickets | Sinhalese Sports Club Ground |
| 2018-11-23 | Test | England v Sri Lanka | 336 & 230 · 240 & 284 | England won by 42 runs | Sinhalese Sports Club Ground |
| 2018-07-20 | Test | Sri Lanka v South Africa | 338 & 275/5d · 124 & 290 | Sri Lanka won by 199 runs | Sinhalese Sports Club Ground |
| 2018-03-28 | T20I (W) | Sri Lanka v Pakistan | 129/6 · 133/9 | Pakistan won by 1 wickets | Sinhalese Sports Club Ground |
| 2017-08-03 | Test | India v Sri Lanka | 622/9d · 183 & 386 | India won by 1 innings & 53 runs | Sinhalese Sports Club Ground |
| 2017-04-01 | ODI | Sri Lanka v Bangladesh | 280/9 · 210 | Sri Lanka won by 70 runs | Sinhalese Sports Club Ground |
| 2016-11-09 | ODI (W) | Sri Lanka v England | 168/7 · 171/2 | England won by 8 wickets | Sinhalese Sports Club Ground |
| 2016-09-27 | T20I (W) | Sri Lanka v Australia | 59/8 · 63/0 | Australia won by 10 wickets | Sinhalese Sports Club Ground |
| 2016-08-13 | Test | Sri Lanka v Australia | 355/9 & 347/8d · 379 & 160 | Sri Lanka won by 163 runs | Sinhalese Sports Club Ground |
| 2015-08-28 | Test | Sri Lanka v India | 201 & 268 · 312 & 274 | India won by 117 runs | Sinhalese Sports Club Ground |
| 2014-10-21 | ODI (W) | Sri Lanka v South Africa | 137 · 141/5 | South Africa won by 5 wickets | Sinhalese Sports Club Ground |
| 2014-10-19 | ODI (W) | Sri Lanka v South Africa | 143/6 · 139/7 | Sri Lanka won by 4 wickets | Sinhalese Sports Club Ground |
| 2014-10-17 | ODI (W) | Sri Lanka v South Africa | 209/8 | No result | Sinhalese Sports Club Ground |
| 2014-08-14 | Test | Sri Lanka v Pakistan | 320 & 282 · 332 & 165/9 | Sri Lanka won by 105 runs | Sinhalese Sports Club Ground |
| 2014-07-24 | Test | Sri Lanka v South Africa | 421 & 229/8d · 282 & 159/8 | Drawn | Sinhalese Sports Club Ground |
| 2012-06-30 | Test | Sri Lanka v Pakistan | 391 & 86/2 · 551/6d & 100/2d | Drawn | Sinhalese Sports Club Ground |
| 2011-09-16 | Test | Sri Lanka v Australia | 473 & 7/0 · 316 & 488 | Drawn | Sinhalese Sports Club Ground |
| 2011-02-06 | ODI | Sri Lanka v West Indies | 277/9 · 251 | Sri Lanka won by 26 runs | Sinhalese Sports Club Ground |
| 2011-02-03 | ODI | Sri Lanka v West Indies | 199/2 · 203 | Sri Lanka won by 8 wickets | Sinhalese Sports Club Ground |
| 2011-01-31 | ODI | Sri Lanka v West Indies | 245/5 | No result | Sinhalese Sports Club Ground |
| 2010-07-26 | Test | Sri Lanka v India | 642/4d & 129/3d · 707 | Drawn | Sinhalese Sports Club Ground |
| 2009-08-26 | Test | Sri Lanka v New Zealand | 416 & 311/5d · 234 & 397 | Sri Lanka won by 96 runs | Sinhalese Sports Club Ground |
| 2009-07-20 | Test | Sri Lanka v Pakistan | 233 & 391/4 · 299 & 425/9d | Drawn | Sinhalese Sports Club Ground |
| 2008-07-23 | Test | Sri Lanka v India | 600/6d · 223 & 138 | Sri Lanka won by 1 innings & 239 runs | Sinhalese Sports Club Ground |
| 2007-12-09 | Test | England v Sri Lanka | 351 & 250/3 · 548/9d | Drawn | Sinhalese Sports Club Ground |
| 2007-06-25 | Test | Bangladesh v Sri Lanka | 89 & 254 · 577/6d | Sri Lanka won by 1 innings & 234 runs | Sinhalese Sports Club Ground |
| 2006-08-18 | ODI | Sri Lanka v India | 11/0 | No result | Sinhalese Sports Club Ground |
| 2006-07-27 | Test | South Africa v Sri Lanka | 169 & 434 · 756/5d | Sri Lanka won by 1 innings & 153 runs | Sinhalese Sports Club Ground |
| 2006-03-22 | ODI | Sri Lanka v Pakistan | 224 · 229/6 | Pakistan won by 4 wickets | Sinhalese Sports Club Ground |
| 2005-08-31 | ODI | Sri Lanka v Bangladesh | 269/9 · 181/9 | Sri Lanka won by 88 runs | Sinhalese Sports Club Ground |
| 2003-12-18 | Test | England v Sri Lanka | 265 & 148 · 628/8d | Sri Lanka won by 1 innings & 215 runs | Sinhalese Sports Club Ground |