| 5 Aug 2026 | CK 203/7 v KR 135Eliminator · T20 | KR | 2 | - | 0 | Colombo Kaps won by 68 runs | Colombo | Lanka Premier League 2026 |
| 19 Feb 2026 | SL 178/7 v ZIM 182/4Match 38 · T20I | SL | 22 | - | 1 | Zimbabwe won by 6 wickets | Colombo | ICC Men's T20 World Cup 2025/26 |
| 16 Jul 2025 | SL 132/7 v BAN 133/23rd T20I · T20I | SL | 0 | - | 1 | Bangladesh won by 8 wickets | Colombo | Bangladesh tour of Sri Lanka 2025 |
| 16 Jul 2024 | DS 123 v CS 95Match 20 · T20 | DS | 7 | - | 0 | Dambulla Sixers won by 28 runs | Colombo | Lanka Premier League 2024 |
| 15 Jul 2024 | KF 222/4 v DS 168/9Match 18 · T20 | DS | 74 | - | 1 | Kandy Falcons won by 54 runs | Colombo | Lanka Premier League 2024 |
| 14 Jul 2024 | GM 148/9 v DS 148/7Match 16 · T20 | DS | 0 | - | 1 | Match tied (Galle Marvels won the Super Over) | Colombo | Lanka Premier League 2024 |
| 16 Jan 2024 | SL 173/6 v ZIM 178/62nd T20I · T20I | SL | 0 | - | 0 | Zimbabwe won by 4 wickets | Colombo | Zimbabwe tour of Sri Lanka 2023/24 |
| 14 Jan 2024 | ZIM 143/5 v SL 144/71st T20I · T20I | SL | 17 | - | 0 | Sri Lanka won by 3 wickets | Colombo | Zimbabwe tour of Sri Lanka 2023/24 |
| 17 Sept 2023 | SL 50 v IND 51/0Final · ODI | SL | 0 | - | 0 | India won by 10 wickets | Colombo | Asia Cup 2023 |
| 14 Sept 2023 | PAK 252/7 v SL 252/8Match 11 · ODI | SL | 17 | - | 0 | Sri Lanka won by 2 wickets (DLS method) | Colombo | Asia Cup 2023 |
| 20 Aug 2023 | DA 147/4 v BK 151/5Final · T20 | DA | 31* | - | 1 | B-Love Kandy won by 5 wickets | Colombo | Lanka Premier League 2023 |
| 17 Aug 2023 | GT 146 v DA 147/4Qualifier 1 · T20 | DA | 53 | - | 0 | Dambulla Aura won by 6 wickets | Colombo | Lanka Premier League 2023 |
| 11 Aug 2023 | GT 133/9 v DA 134/3Match 14 · T20 | DA | 5 | - | 0 | Dambulla Aura won by 7 wickets | Colombo | Lanka Premier League 2023 |
| 1 Aug 2023 | JK 129/7 v DA 132/2Match 4 · T20 | DA | 34* | - | 0 | Dambulla Aura won by 8 wickets | Colombo | Lanka Premier League 2023 |
| 31 Jul 2023 | GT 180/5 v DA 180/7Match 2 · T20 | DA | 40 | - | 0 | Match tied (Galle Titans won the Super Over) | Colombo | Lanka Premier League 2023 |
| 17 Dec 2021 | CS 182/6 v KW 124Match 20 · T20 | CS | 58 | - | 1 | Colombo Stars won by 58 runs | Colombo | Lanka Premier League 2021/22 |
| 16 Dec 2021 | JK 193/5 v CS 91Match 17 · T20 | CS | 2 | - | 0 | Jaffna Kings won by 102 runs | Colombo | Lanka Premier League 2021/22 |
| 11 Dec 2021 | DG 138/9 v CS 137/8Match 11 · T20 | CS | 5 | - | 2 | Dambulla Giants won by 1 run | Colombo | Lanka Premier League 2021/22 |
| 10 Dec 2021 | JK 207/6 v CS 114Match 9 · T20 | CS | 0 | - | 1 | Jaffna Kings won by 93 runs | Colombo | Lanka Premier League 2021/22 |
| 8 Dec 2021 | DG 195/6 v CS 177Match 6 · T20 | CS | 20 | - | 0 | Dambulla Giants won by 18 runs | Colombo | Lanka Premier League 2021/22 |
| 6 Dec 2021 | GG 116/8 v CS 117/6Match 3 · T20 | CS | 8 | - | 3 | Colombo Stars won by 4 wickets | Colombo | Lanka Premier League 2021/22 |
| 14 Sept 2021 | SL 120/8 v SA 121/03rd T20I · T20I | SL | 39 | - | 0 | South Africa won by 10 wickets | Colombo | South Africa tour of Sri Lanka 2021 |
| 12 Sept 2021 | SL 103 v SA 105/12nd T20I · T20I | SL | 30 | - | 0 | South Africa won by 9 wickets | Colombo | South Africa tour of Sri Lanka 2021 |
| 6 Apr 2017 | SL 131 v BAN 176/9Match 2 · T20I | SL | 4 | - | 0 | Bangladesh won by 45 runs | Colombo | Bangladesh in Sri Lanka T20I Series 2016/17 |
| 4 Apr 2017 | SL 158/4 v BAN 155/6Match 1 · T20I | SL | 77 | - | 0 | Sri Lanka won by 6 wickets | Colombo | Bangladesh in Sri Lanka T20I Series 2016/17 |
| 9 Sept 2016 | SL 128/9 v AUS 130/6Match 2 · T20I | SL | 22 | - | 1 | Australia won by 4 wickets | Colombo | Australia in Sri Lanka T20I Series 2016 |
| 24 Aug 2016 | SL 288 v AUS 206Match 2 · ODI | SL | 54 | - | 0 | Sri Lanka won by 82 runs | Colombo | Australia in Sri Lanka ODI Series 2016 |
| 21 Aug 2016 | SL 227/8 v AUS 228/7Match 1 · ODI | SL | 1 | - | 2 | Australia won by 3 wickets | Colombo | Australia in Sri Lanka ODI Series 2016 |
| 11 Nov 2015 | SL 139 v WI 162/6Match 2 · T20I | SL | 12 | - | 0 | West Indies won by 23 runs | Colombo | West Indies in Sri Lanka T20I Series 2015/16 |
| 4 Nov 2015 | SL 225/2 v WI 214Match 2 · ODI | SL | 99 | - | 1 | Sri Lanka won by 8 wickets (DLS method) | Colombo | West Indies in Sri Lanka ODI Series 2015/16 |
| 1 Nov 2015 | SL 164/9 v WI 159/8Match 1 · ODI | SL | 14 | - | 0 | Sri Lanka won by 1 wicket (DLS method) | Colombo | West Indies in Sri Lanka ODI Series 2015/16 |
| 1 Aug 2015 | SL 172/7 v PAK 174/9Match 2 · T20I | SL | 19 | - | 2 | Pakistan won by 1 wicket | Colombo | Pakistan in Sri Lanka T20I Series 2015 |
| 30 Jul 2015 | SL 146/7 v PAK 175/5Match 1 · T20I | SL | 4 | - | 0 | Pakistan won by 29 runs | Colombo | Pakistan in Sri Lanka T20I Series 2015 |
| 22 Jul 2015 | SL 256/9 v PAK 257/3Match 4 · ODI | SL | 0 | - | 1 | Pakistan won by 7 wickets | Colombo | Pakistan in Sri Lanka ODI Series 2015 |
| 19 Jul 2015 | SL 181 v PAK 316/4Match 3 · ODI | SL | 20 | - | 1 | Pakistan won by 135 runs | Colombo | Pakistan in Sri Lanka ODI Series 2015 |
| 7 Dec 2014 | SL 267/4 v ENG 265Match 4 · ODI | SL | 31 | - | 1 | Sri Lanka won by 6 wickets | Colombo | England in Sri Lanka ODI Series 2014/15 |
| 29 Nov 2014 | SL 186/2 v ENG 185Match 2 · ODI | SL | 9 | - | 1 | Sri Lanka won by 8 wickets | Colombo | England in Sri Lanka ODI Series 2014/15 |
| 26 Nov 2014 | SL 317/6 v ENG 292Match 1 · ODI | SL | 59 | - | 1 | Sri Lanka won by 25 runs | Colombo | England in Sri Lanka ODI Series 2014/15 |
| 6 Jul 2014 | SL 229 v SA 304/5Match 1 · ODI | SL | 34 | - | 0 | South Africa won by 75 runs | Colombo | South Africa in Sri Lanka ODI Series 2014 |
| 2 Aug 2013 | SL 103/9 v SA 115/6Match 1 · T20I | SL | 11 | - | 1 | South Africa won by 12 runs | Colombo | South Africa in Sri Lanka T20I Series 2013 |
| 31 Jul 2013 | SL 307/4 v SA 179Match 5 · ODI | SL | 9 | - | 0 | Sri Lanka won by 128 runs | Colombo | South Africa in Sri Lanka ODI Series 2013 |