| 2019-07-31 | ODI | Sri Lanka v Bangladesh | 294/8 · 172 | Sri Lanka won by 122 runs | R.Premadasa Stadium |
| 2019-07-28 | ODI | Sri Lanka v Bangladesh | 242/3 · 238/8 | Sri Lanka won by 7 wickets | R.Premadasa Stadium |
| 2019-07-26 | ODI | Sri Lanka v Bangladesh | 314/8 · 223 | Sri Lanka won by 91 runs | R.Premadasa Stadium |
| 2018-10-27 | T20I | England v Sri Lanka | 187/8 · 157 | England won by 30 runs | R.Premadasa Stadium |
| 2018-10-23 | ODI | Sri Lanka v England | 366/6 · 132/9 | Sri Lanka won by 219 runs | R.Premadasa Stadium |
| 2018-08-14 | T20I | South Africa v Sri Lanka | 98 · 99/7 | Sri Lanka won by 3 wickets | R.Premadasa Stadium |
| 2018-08-12 | ODI | Sri Lanka v South Africa | 299/8 · 121 | Sri Lanka won by 178 runs | R.Premadasa Stadium |
| 2018-03-18 | T20I | Bangladesh v India | 166/8 · 168/6 | India won by 4 wickets | R.Premadasa Stadium |
| 2018-03-16 | T20I | Sri Lanka v Bangladesh | 159/7 · 160/8 | Bangladesh won by 2 wickets | R.Premadasa Stadium |
| 2018-03-14 | T20I | India v Bangladesh | 176/3 · 159/6 | India won by 17 runs | R.Premadasa Stadium |
| 2018-03-12 | T20I | Sri Lanka v India | 152/9 · 153/4 | India won by 6 wickets | R.Premadasa Stadium |
| 2018-03-10 | T20I | Sri Lanka v Bangladesh | 214/6 · 215/5 | Bangladesh won by 5 wickets | R.Premadasa Stadium |
| 2018-03-08 | T20I | Bangladesh v India | 139/8 · 140/4 | India won by 6 wickets | R.Premadasa Stadium |
| 2018-03-06 | T20I | India v Sri Lanka | 174/5 · 175/5 | Sri Lanka won by 5 wickets | R.Premadasa Stadium |
| 2017-09-06 | T20I | Sri Lanka v India | 170/7 · 174/3 | India won by 7 wickets | R.Premadasa Stadium |
| 2017-09-03 | ODI | Sri Lanka v India | 238 · 239/4 | India won by 6 wickets | R.Premadasa Stadium |
| 2017-08-31 | ODI | India v Sri Lanka | 375/5 · 207 | India won by 168 runs | R.Premadasa Stadium |
| 2017-07-14 | Test | Zimbabwe v Sri Lanka | 356 & 377 · 346 & 391/6 | Sri Lanka won by 4 wickets | R.Premadasa Stadium |
| 2005-09-12 | Test | Bangladesh v Sri Lanka | 188 & 86 · 370/9d | Sri Lanka won by 1 innings & 96 runs | R.Premadasa Stadium |
| 2005-08-06 | ODI | West Indies v Sri Lanka | 226/7 · 193 | West Indies won by 33 runs | R.Premadasa Stadium |
| 2004-08-01 | ODI | Sri Lanka v India | 228/9 · 203/9 | Sri Lanka won by 25 runs | R.Premadasa Stadium |
| 2004-07-27 | ODI | India v Sri Lanka | 271/6 · 267/9 | India won by 4 runs | R.Premadasa Stadium |
| 2004-07-23 | ODI | Bangladesh v Sri Lanka | 190/9 · 191/0 | Sri Lanka won by 10 wickets | R.Premadasa Stadium |
| 2004-07-21 | ODI | Pakistan v Sri Lanka | 122 · 123/3 | Sri Lanka won by 7 wickets | R.Premadasa Stadium |
| 2004-02-27 | ODI | Australia v Sri Lanka | 233 · 193 | Australia won by 40 runs | R.Premadasa Stadium |