| 16 Jul 2024 | DS 123 v CS 95Match 20 · T20 | DS | 0 | 3/20 | 0 | Dambulla Sixers won by 28 runs | Colombo | Lanka Premier League 2024 |
| 14 Jul 2024 | GM 148/9 v DS 148/7Match 16 · T20 | DS | DNB | 2/42 | 1 | Match tied (Galle Marvels won the Super Over) | Colombo | Lanka Premier League 2024 |
| 9 Jul 2024 | DS 160/8 v GM 135Match 12 · T20 | DS | 0* | 1/32 | 0 | Dambulla Sixers won by 25 runs | Dambulla | Lanka Premier League 2024 |
| 7 Jul 2024 | CS 185/6 v DS 188/2Match 10 · T20 | DS | DNB | 2/41 | 1 | Dambulla Sixers won by 8 wickets | Dambulla | Lanka Premier League 2024 |
| 18 May 2024 | PSC 62/5 v NCC 66/2Match · T20 | PSC | DNB | 1/12 | 0 | Nondescripts Cricket Club won by 8 wickets | Maggona | Major Clubs T20 Tournament 2024 |
| 16 May 2024 | NSWC 127 v PSC 128/3Match · T20 | PSC | DNB | 0/30 | 0 | Police Sports Club won by 7 wickets | Colombo | Major Clubs T20 Tournament 2024 |
| 14 May 2024 | CCC 175/7 v PSC 129Match · T20 | PSC | 0* | 1/48 | 0 | Colombo Cricket Club won by 46 runs | Colombo | Major Clubs T20 Tournament 2024 |
| 20 Aug 2023 | DA 147/4 v BK 151/5Final · T20 | BK | DNB | 1/30 | 0 | B-Love Kandy won by 5 wickets | Colombo | Lanka Premier League 2023 |
| 17 Aug 2023 | BK 188/8 v JK 127Eliminator · T20 | BK | DNB | 1/24 | 0 | B-Love Kandy won by 61 runs | Colombo | Lanka Premier League 2023 |
| 14 Aug 2023 | DA 162/7 v BK 142Match 19 · T20 | BK | 0 | 3/35 | 0 | Dambulla Aura won by 20 runs | Colombo | Lanka Premier League 2023 |
| 13 Aug 2023 | CS 169/9 v BK 160/8Match 18 · T20 | BK | DNB | 1/37 | 0 | Colombo Strikers won by 9 runs | Colombo | Lanka Premier League 2023 |
| 12 Aug 2023 | BK 178/8 v JK 170/6Match 15 · T20 | BK | DNB | 2/48 | 0 | B-Love Kandy won by 8 runs | Colombo | Lanka Premier League 2023 |
| 8 Aug 2023 | BK 203/5 v GT 114Match 12 · T20 | BK | DNB | 3/21 | 0 | B-Love Kandy won by 89 runs | Kandy | Lanka Premier League 2023 |
| 5 Aug 2023 | JK 117/9 v BK 118/2Match 9 · T20 | BK | DNB | 3/36 | 0 | B-Love Kandy won by 8 wickets | Kandy | Lanka Premier League 2023 |
| 21 Dec 2022 | GG 108/9 v CS 109/3Eliminator · T20 | GG | 0* | 1/21 | 0 | Colombo Stars won by 7 wickets | Colombo | Lanka Premier League 2022/23 |
| 18 Dec 2022 | JK 170/8 v GG 154/9Match 17 · T20 | GG | 0 | 1/32 | 0 | Jaffna Kings won by 16 runs | Colombo | Lanka Premier League 2022/23 |
| 17 Dec 2022 | DA 178/5 v GG 130Match 15 · T20 | GG | 10 | 3/37 | 0 | Dambulla Aura won by 48 runs | Colombo | Lanka Premier League 2022/23 |
| 12 Dec 2022 | GG 153/6 v KF 141/7Match 9 · T20 | GG | DNB | 0/34 | 1 | Galle Gladiators won by 12 runs | Kandy | Lanka Premier League 2022/23 |
| 11 Dec 2022 | GG 174/6 v CS 149/7Match 7 · T20 | GG | DNB | 2/52 | 0 | Galle Gladiators won by 25 runs | Kandy | Lanka Premier League 2022/23 |
| 7 Dec 2022 | GG 121/8 v KF 123/5Match 4 · T20 | GG | 2* | 2/34 | 0 | Kandy Falcons won by 5 wickets | Hambantota | Lanka Premier League 2022/23 |
| 6 Dec 2022 | JK 137 v GG 113Match 1 · T20 | GG | 1 | 2/23 | 1 | Jaffna Kings won by 24 runs | Hambantota | Lanka Premier League 2022/23 |
| 18 Jan 2022 | ZIM 302/8 v SL 280/92nd ODI · ODI | SL | 5* | 2/74 | 0 | Zimbabwe won by 22 runs | Kandy | Zimbabwe tour of Sri Lanka 2021/22 |
| 16 Jan 2022 | ZIM 296/9 v SL 300/51st ODI · ODI | SL | DNB | 2/54 | 0 | Sri Lanka won by 5 wickets | Kandy | Zimbabwe tour of Sri Lanka 2021/22 |
| 21 Dec 2021 | JK 210/4 v DG 187/9Qualifier 2 · T20 | DG | 0* | 0/30 | 0 | Jaffna Kings won by 23 runs | Hambantota | Lanka Premier League 2021/22 |
| 19 Dec 2021 | CS 145/6 v DG 146/4Eliminator · T20 | DG | DNB | 2/23 | 0 | Dambulla Giants won by 6 wickets | Hambantota | Lanka Premier League 2021/22 |
| 13 Dec 2021 | DG 69 v JK 71/3Match 14 · T20 | DG | 4 | - | 0 | Jaffna Kings won by 7 wickets | Colombo | Lanka Premier League 2021/22 |
| 11 Dec 2021 | DG 138/9 v CS 137/8Match 11 · T20 | DG | 0* | 1/46 | 0 | Dambulla Giants won by 1 run | Colombo | Lanka Premier League 2021/22 |
| 10 Dec 2021 | DG 159/7 v GG 18/0Match 8 · T20 | DG | DNB | 0/15 | 0 | No result | Colombo | Lanka Premier League 2021/22 |
| 8 Dec 2021 | DG 195/6 v CS 177Match 6 · T20 | DG | DNB | 3/50 | 1 | Dambulla Giants won by 18 runs | Colombo | Lanka Premier League 2021/22 |
| 7 Dec 2021 | DG 110 v JK 114/2Match 4 · T20 | DG | 1* | 1/39 | 2 | Jaffna Kings won by 8 wickets | Colombo | Lanka Premier League 2021/22 |
| 6 Dec 2021 | DG 190/7 v KW 170/8Match 2 · T20 | DG | DNB | 3/31 | 0 | Dambulla Giants won by 20 runs | Colombo | Lanka Premier League 2021/22 |
| 23 Jun 2021 | SL 129/7 v ENG 130/21st T20I · T20I | SL | DNB | 0/23 | 0 | England won by 8 wickets | Cardiff | Sri Lanka tour of England 2021 |
| 12 Mar 2021 | WI 274/5 v SL 273/82nd ODI · ODI | SL | DNB | 2/66 | 1 | West Indies won by 5 wickets | North Sound | West Indies v Sri Lanka 2020/21 |
| 10 Mar 2021 | WI 236/2 v SL 2321st ODI · ODI | SL | 1 | 0/46 | 0 | West Indies won by 8 wickets | North Sound | West Indies v Sri Lanka 2020/21 |
| 3 Mar 2021 | SL 131/9 v WI 134/61st T20I · T20I | SL | DNB | 0/6 | 0 | West Indies won by 4 wickets | Coolidge | Sri Lanka tour of West Indies 2020/21 |
| 10 Dec 2020 | KT 126 v GG 130/1Match 19 · T20 | KT | 0* | 0/23 | 0 | Galle Gladiators won by 9 wickets | Hambantota | Lanka Premier League 2020/21 |
| 9 Dec 2020 | JS 150 v KT 151/4Match 16 · T20 | KT | DNB | 3/36 | 1 | Kandy Tuskers won by 6 wickets | Hambantota | Lanka Premier League 2020/21 |
| 5 Dec 2020 | KT 105 v CK 108/3Match 13 · T20 | KT | 1* | 1/10 | 0 | Colombo Kings won by 7 wickets | Hambantota | Lanka Premier League 2020/21 |
| 3 Dec 2020 | KT 156/6 v DV 157/5Match 10 · T20 | KT | DNB | 1/16 | 0 | Dambulla Viiking won by 5 wickets | Hambantota | Lanka Premier League 2020/21 |
| 1 Dec 2020 | JS 185/8 v KT 131Match 8 · T20 | KT | 0 | 1/44 | 1 | Jaffna Stallions won by 54 runs | Hambantota | Lanka Premier League 2020/21 |
| 30 Nov 2020 | KT 196/5 v GG 171/7Match 6 · T20 | KT | DNB | 0/24 | 0 | Kandy Tuskers won by 25 runs | Hambantota | Lanka Premier League 2020/21 |
| 28 Nov 2020 | DV 195/4 v KT 84/3Match 3 · T20 | KT | DNB | 0/46 | 0 | Dambulla Viiking won by 4 runs (DLS method) | Hambantota | Lanka Premier League 2020/21 |
| 26 Nov 2020 | KT 219/3 v CK 219/7Match 1 · T20 | KT | DNB | 2/34 | 1 | Match tied (Colombo Kings won the Super Over) | Hambantota | Lanka Premier League 2020/21 |
| 1 Mar 2020 | SL 307 v WI 301/93rd ODI · ODI | SL | 0* | 0/22 | 0 | Sri Lanka won by 6 runs | Kandy | West Indies tour of Sri Lanka 2019/20 |
| 26 Feb 2020 | SL 345/8 v WI 1842nd ODI · ODI | SL | DNB | 2/37 | 0 | Sri Lanka won by 161 runs | Hambantota | West Indies tour of Sri Lanka 2019/20 |
| 22 Feb 2020 | SL 290/9 v WI 289/71st ODI · ODI | SL | 0* | 1/42 | 0 | Sri Lanka won by 1 wicket | Colombo | West Indies tour of Sri Lanka 2019/20 |
| 1 Nov 2019 | AUS 145/3 v SL 142/63rd T20I · T20I | SL | DNB | 1/20 | 0 | Australia won by 7 wickets | Melbourne | Sri Lanka tour of Australia 2019/20 |
| 30 Oct 2019 | AUS 118/1 v SL 1172nd T20I · T20I | SL | 2* | 0/26 | 0 | Australia won by 9 wickets | Brisbane | Sri Lanka tour of Australia 2019/20 |
| 27 Oct 2019 | AUS 233/2 v SL 99/91st T20I · T20I | SL | 8* | 0/28 | 0 | Australia won by 134 runs | Adelaide | Sri Lanka tour of Australia 2019/20 |
| 7 Oct 2019 | PAK 147 v SL 182/62nd T20I · T20I | SL | DNB | 4/25 | 0 | Sri Lanka won by 35 runs | Lahore | Sri Lanka tour of Pakistan 2019/20 |