| 2026-08-04 | T20I (W) | Sri Lanka v Pakistan | 113/6 · 115/6 | Pakistan won by 4 wickets | Rangiri Dambulla International Stadium |
| 2026-08-02 | T20I (W) | Pakistan v Sri Lanka | 175/5 · 178/4 | Sri Lanka won by 6 wickets | Rangiri Dambulla International Stadium |
| 2026-07-31 | T20I (W) | Pakistan v Sri Lanka | 176/7 · 177/4 | Sri Lanka won by 6 wickets | Rangiri Dambulla International Stadium |
| 2026-01-11 | T20I | Sri Lanka v Pakistan | 160/6 · 146/8 | Sri Lanka won by 14 runs | Rangiri Dambulla International Stadium |
| 2026-01-07 | T20I | Sri Lanka v Pakistan | 128 · 129/4 | Pakistan won by 6 wickets | Rangiri Dambulla International Stadium |
| 2025-07-13 | T20I | Bangladesh v Sri Lanka | 177/7 · 94 | Bangladesh won by 83 runs | Rangiri Dambulla International Stadium |
| 2024-11-13 | ODI | Sri Lanka v New Zealand | 324/5 · 175/9 | Sri Lanka won by 45 runs | Rangiri Dambulla International Stadium |
| 2024-11-10 | T20I | New Zealand v Sri Lanka | 108 · 103 | New Zealand won by 5 runs | Rangiri Dambulla International Stadium |
| 2024-11-09 | T20I | New Zealand v Sri Lanka | 135 · 140/6 | Sri Lanka won by 4 wickets | Rangiri Dambulla International Stadium |
| 2024-10-17 | T20I | West Indies v Sri Lanka | 162/8 · 166/1 | Sri Lanka won by 9 wickets | Rangiri Dambulla International Stadium |
| 2024-10-15 | T20I | Sri Lanka v West Indies | 162/5 · 89 | Sri Lanka won by 73 runs | Rangiri Dambulla International Stadium |
| 2024-10-13 | T20I | Sri Lanka v West Indies | 179/7 · 180/5 | West Indies won by 5 wickets | Rangiri Dambulla International Stadium |
| 2024-07-28 | T20I (W) | India v Sri Lanka | 165/6 · 167/2 | Sri Lanka won by 8 wickets | Rangiri Dambulla International Stadium |
| 2024-07-26 | T20I (W) | Pakistan v Sri Lanka | 140/4 · 141/7 | Sri Lanka won by 3 wickets | Rangiri Dambulla International Stadium |
| 2024-07-26 | T20I (W) | Bangladesh v India | 80/8 · 83/0 | India won by 10 wickets | Rangiri Dambulla International Stadium |
| 2024-07-24 | T20I (W) | Thailand v Sri Lanka | 93/7 · 94/0 | Sri Lanka won by 10 wickets | Rangiri Dambulla International Stadium |
| 2024-07-24 | T20I (W) | Bangladesh v Malaysia | 191/2 · 77/8 | Bangladesh won by 114 runs | Rangiri Dambulla International Stadium |
| 2024-07-23 | T20I (W) | India v Nepal | 178/3 · 96/9 | India won by 82 runs | Rangiri Dambulla International Stadium |
| 2024-07-23 | T20I (W) | United Arab Emirates v Pakistan | 103/8 · 107/0 | Pakistan won by 10 wickets | Rangiri Dambulla International Stadium |
| 2024-07-22 | T20I (W) | Thailand v Bangladesh | 96/9 · 100/3 | Bangladesh won by 7 wickets | Rangiri Dambulla International Stadium |
| 2024-07-22 | T20I (W) | Sri Lanka v Malaysia | 184/4 · 40 | Sri Lanka won by 144 runs | Rangiri Dambulla International Stadium |
| 2024-07-21 | T20I (W) | Nepal v Pakistan | 108/6 · 110/1 | Pakistan won by 9 wickets | Rangiri Dambulla International Stadium |
| 2024-07-21 | T20I (W) | India v United Arab Emirates | 201/5 · 123/7 | India won by 78 runs | Rangiri Dambulla International Stadium |
| 2024-07-20 | T20I (W) | Bangladesh v Sri Lanka | 111/8 · 114/3 | Sri Lanka won by 7 wickets | Rangiri Dambulla International Stadium |
| 2024-07-20 | T20I (W) | Thailand v Malaysia | 133/6 · 111/8 | Thailand won by 22 runs | Rangiri Dambulla International Stadium |
| 2024-07-19 | T20I (W) | Pakistan v India | 108 · 112/3 | India won by 7 wickets | Rangiri Dambulla International Stadium |
| 2024-07-19 | T20I (W) | United Arab Emirates v Nepal | 115/8 · 118/4 | Nepal won by 6 wickets | Rangiri Dambulla International Stadium |
| 2022-06-27 | T20I (W) | India v Sri Lanka | 138/5 · 141/3 | Sri Lanka won by 7 wickets | Rangiri Dambulla International Stadium |
| 2022-06-25 | T20I (W) | Sri Lanka v India | 125/7 · 127/5 | India won by 5 wickets | Rangiri Dambulla International Stadium |
| 2022-06-23 | T20I (W) | India v Sri Lanka | 138/6 · 104/5 | India won by 34 runs | Rangiri Dambulla International Stadium |
| 2018-10-13 | ODI | England v Sri Lanka | 278/9 · 140/5 | England won by 31 runs | Rangiri Dambulla International Stadium |
| 2018-10-10 | ODI | England v Sri Lanka | 92/2 | No result | Rangiri Dambulla International Stadium |
| 2018-08-01 | ODI | Sri Lanka v South Africa | 244/8 · 246/6 | South Africa won by 4 wickets | Rangiri Dambulla International Stadium |
| 2018-07-29 | ODI | Sri Lanka v South Africa | 193 · 196/5 | South Africa won by 5 wickets | Rangiri Dambulla International Stadium |
| 2018-03-24 | ODI (W) | Pakistan v Sri Lanka | 215/9 · 107 | Pakistan won by 108 runs | Rangiri Dambulla International Stadium |
| 2018-03-22 | ODI (W) | Pakistan v Sri Lanka | 250/6 · 156 | Pakistan won by 94 runs | Rangiri Dambulla International Stadium |
| 2017-08-20 | ODI | Sri Lanka v India | 216 · 220/1 | India won by 9 wickets | Rangiri Dambulla International Stadium |
| 2017-03-28 | ODI | Sri Lanka v Bangladesh | 311 | No result | Rangiri Dambulla International Stadium |
| 2017-03-25 | ODI | Sri Lanka v Bangladesh | 234 · 324/5 | Bangladesh won by 90 runs | Rangiri Dambulla International Stadium |
| 2016-09-18 | ODI (W) | Sri Lanka v Australia | 76 · 79/6 | Australia won by 4 wickets | Rangiri Dambulla International Stadium |
| 2016-08-31 | ODI | Sri Lanka v Australia | 212 · 217/4 | Australia won by 6 wickets | Rangiri Dambulla International Stadium |
| 2016-08-28 | ODI | Sri Lanka v Australia | 226 · 227/8 | Australia won by 2 wickets | Rangiri Dambulla International Stadium |
| 2015-07-11 | ODI | Sri Lanka v Pakistan | 255/8 · 259/4 | Pakistan won by 6 wickets | Rangiri Dambulla International Stadium |
| 2014-08-30 | ODI | Sri Lanka v Pakistan | 104/3 · 102 | Sri Lanka won by 7 wickets | Rangiri Dambulla International Stadium |
| 2013-11-16 | ODI | Sri Lanka v New Zealand | 211/8 · 126/6 | Sri Lanka won by 36 runs | Rangiri Dambulla International Stadium |
| 2013-02-26 | ODI (W) | Sri Lanka v West Indies | 158/9 · 191/9 | West Indies won by 33 runs | Rangiri Dambulla International Stadium |
| 2013-02-24 | ODI (W) | Sri Lanka v West Indies | 184/6 · 180/8 | Sri Lanka won by 4 wickets | Rangiri Dambulla International Stadium |
| 2013-02-22 | ODI (W) | Sri Lanka v West Indies | 164/9 · 165/6 | West Indies won by 4 wickets | Rangiri Dambulla International Stadium |
| 2010-08-28 | ODI | Sri Lanka v India | 299/8 · 225 | Sri Lanka won by 74 runs | Rangiri Dambulla International Stadium |
| 2010-08-25 | ODI | India v New Zealand | 223 · 118 | India won by 105 runs | Rangiri Dambulla International Stadium |
| 2010-08-22 | ODI | Sri Lanka v India | 104/2 · 103 | Sri Lanka won by 8 wickets | Rangiri Dambulla International Stadium |
| 2010-08-19 | ODI | Sri Lanka v New Zealand | 203/3 | No result | Rangiri Dambulla International Stadium |
| 2010-08-16 | ODI | Sri Lanka v India | 170 · 171/4 | India won by 6 wickets | Rangiri Dambulla International Stadium |
| 2010-08-13 | ODI | Sri Lanka v New Zealand | 195/7 · 192 | Sri Lanka won by 3 wickets | Rangiri Dambulla International Stadium |
| 2010-08-10 | ODI | India v New Zealand | 88 · 288 | New Zealand won by 200 runs | Rangiri Dambulla International Stadium |
| 2010-06-24 | ODI | Sri Lanka v India | 187 · 268/6 | India won by 81 runs | Rangiri Dambulla International Stadium |
| 2010-06-22 | ODI | Sri Lanka v India | 211/3 · 209 | Sri Lanka won by 7 wickets | Rangiri Dambulla International Stadium |
| 2010-06-21 | ODI | Bangladesh v Pakistan | 246/5 · 385/7 | Pakistan won by 139 runs | Rangiri Dambulla International Stadium |
| 2010-06-19 | ODI | India v Pakistan | 271/7 · 267 | India won by 3 wickets | Rangiri Dambulla International Stadium |
| 2010-06-18 | ODI | Sri Lanka v Bangladesh | 312/4 · 186 | Sri Lanka won by 126 runs | Rangiri Dambulla International Stadium |
| 2010-06-16 | ODI | Bangladesh v India | 167 · 168/4 | India won by 6 wickets | Rangiri Dambulla International Stadium |
| 2010-06-15 | ODI | Sri Lanka v Pakistan | 242/9 · 226 | Sri Lanka won by 16 runs | Rangiri Dambulla International Stadium |
| 2009-08-03 | ODI | Sri Lanka v Pakistan | 289/4 · 288/8 | Sri Lanka won by 6 wickets | Rangiri Dambulla International Stadium |
| 2009-08-01 | ODI | Sri Lanka v Pakistan | 169/4 · 168 | Sri Lanka won by 6 wickets | Rangiri Dambulla International Stadium |
| 2009-07-30 | ODI | Sri Lanka v Pakistan | 232/9 · 196 | Sri Lanka won by 36 runs | Rangiri Dambulla International Stadium |
| 2009-01-28 | ODI | Sri Lanka v India | 246/7 · 247/4 | India won by 6 wickets | Rangiri Dambulla International Stadium |
| 2008-08-20 | ODI | Sri Lanka v India | 142 · 143/7 | India won by 3 wickets | Rangiri Dambulla International Stadium |
| 2008-08-18 | ODI | Sri Lanka v India | 147/2 · 146 | Sri Lanka won by 8 wickets | Rangiri Dambulla International Stadium |
| 2007-10-04 | ODI | Sri Lanka v England | 169 · 234/8 | England won by 65 runs | Rangiri Dambulla International Stadium |
| 2007-10-01 | ODI | Sri Lanka v England | 269/7 · 150 | Sri Lanka won by 119 runs | Rangiri Dambulla International Stadium |
| 2005-08-02 | ODI | Sri Lanka v West Indies | 241/6 · 191 | Sri Lanka won by 50 runs | Rangiri Dambulla International Stadium |
| 2005-07-31 | ODI | West Indies v India | 178 · 180/4 | India won by 6 wickets | Rangiri Dambulla International Stadium |
| 2004-08-28 | ODI | South Africa v Sri Lanka | 235/7 · 236/3 | Sri Lanka won by 7 wickets | Rangiri Dambulla International Stadium |
| 2004-02-22 | ODI | Sri Lanka v Australia | 245 · 244/5 | Sri Lanka won by 1 runs | Rangiri Dambulla International Stadium |
| 2004-02-20 | ODI | Australia v Sri Lanka | 262/6 · 178 | Australia won by 84 runs | Rangiri Dambulla International Stadium |
| 2003-11-18 | ODI | England v Sri Lanka | 88 · 89/0 | Sri Lanka won by 10 wickets | Rangiri Dambulla International Stadium |
| 2003-05-23 | ODI | Pakistan v New Zealand | 198 · 200/6 | New Zealand won by 4 wickets | Rangiri Dambulla International Stadium |
| 2003-05-19 | ODI | New Zealand v Sri Lanka | 156/8 · 147 | New Zealand won by 9 runs | Rangiri Dambulla International Stadium |
| 2003-05-11 | ODI | Pakistan v New Zealand | 116 · 117/3 | New Zealand won by 7 wickets | Rangiri Dambulla International Stadium |
| 2003-05-10 | ODI | Pakistan v Sri Lanka | 199/8 · 120 | Pakistan won by 79 runs | Rangiri Dambulla International Stadium |