| 19 Feb 2013 | DG 172/9 v CK 129Final · T20 | CK | 5 | - | 1 | Dhaka Gladiators won by 43 runs | Dhaka | Bangladesh Premier League 2012/13 |
| 30 Sept 2014 | SOU 55 v SL 172/8Quarter-final · T20 | SL | 0 | - | 0 | Sri Lanka won by 117 runs | Incheon | Asian Games Men's Cricket Competition 2014/15 |
| 1 Aug 2015 | SL 172/7 v PAK 174/9Match 2 · T20I | SL | 40 | 1/37 | 0 | Pakistan won by 1 wicket | Colombo | Pakistan in Sri Lanka T20I Series 2015 |
| 1 Nov 2015 | SL 164/9 v WI 159/8Match 1 · ODI | SL | 0 | 1/15 | 0 | Sri Lanka won by 1 wicket (DLS method) | Colombo | West Indies in Sri Lanka ODI Series 2015/16 |
| 4 Nov 2015 | SL 225/2 v WI 214Match 2 · ODI | SL | DNB | 0/11 | 0 | Sri Lanka won by 8 wickets (DLS method) | Colombo | West Indies in Sri Lanka ODI Series 2015/16 |
| 7 Nov 2015 | SL 180/5 v WI 206/9Match 3 · ODI | SL | 11* | - | 0 | Sri Lanka won by 19 runs (DLS method) | Pallekele International Cricket Stadium | West Indies in Sri Lanka ODI Series 2015/16 |
| 9 Nov 2015 | SL 215/3 v WI 185Match 1 · T20I | SL | 36 | 1/11 | 0 | Sri Lanka won by 30 runs | Pallekele International Cricket Stadium | West Indies in Sri Lanka T20I Series 2015/16 |
| 11 Nov 2015 | SL 139 v WI 162/6Match 2 · T20I | SL | 30 | 0/27 | 0 | West Indies won by 23 runs | Colombo | West Indies in Sri Lanka T20I Series 2015/16 |
| 30 Nov 2015 | CV 164/5 v SSS 168/6Match 14 · T20 | SSS | 1 | 0/21 | 0 | Sylhet Super Stars won by 4 wickets | Chattogram | Bangladesh Premier League 2015/16 |
| 7 Jan 2016 | NZ 182/4 v SL 179/9Match 1 · T20I | SL | 4 | 0/28 | 0 | New Zealand won by 3 runs | Mount Maunganui | Sri Lanka in New Zealand T20I Series 2015/16 |
| 10 Jan 2016 | NZ 147/1 v SL 142/8Match 2 · T20I | SL | 3 | - | 0 | New Zealand won by 9 wickets | Auckland | Sri Lanka in New Zealand T20I Series 2015/16 |
| 25 Feb 2016 | SL 129/8 v UAE 115/9Match 2 · T20I | SL | 10 | - | 0 | Sri Lanka won by 14 runs | Mirpur | Asia Cup 2015/16 |
| 28 Feb 2016 | BAN 147/7 v SL 124/8Match 5 · T20I | SL | 26 | 0/21 | 1 | Bangladesh won by 23 runs | Mirpur | Asia Cup 2015/16 |
| 1 Mar 2016 | IND 142/5 v SL 138/9Match 7 · T20I | SL | 3 | - | 0 | India won by 5 wickets | Mirpur | Asia Cup 2015/16 |
| 4 Mar 2016 | PAK 151/4 v SL 150/4Match 10 · T20I | SL | 4 | 1/13 | 1 | Pakistan won by 6 wickets | Mirpur | Asia Cup 2015/16 |
| 17 Mar 2016 | AFG 153/7 v SL 155/416th Match, Super 10 Group 1 · T20I | SL | DNB | - | 0 | Sri Lanka won by 6 wickets (with 7 balls remaining) | Kolkata | World T20 2015/16 |
| 28 Mar 2016 | SA 122/2 v SL 120Super 10 · T20I | SL | 1 | 0/9 | 0 | South Africa won by 8 wickets | Delhi | World T20 2015/16 |
| 14 Nov 2016 | ZIM 154 v SL 155/2Match 1 · ODI | SL | DNB | 0/24 | 1 | Sri Lanka won by 8 wickets | Harare Sports Club | Zimbabwe Tri-Nation Series 2016/17 |
| 16 Nov 2016 | SL 165 v WI 227Match 2 · ODI | SL | 31 | 0/19 | 0 | West Indies won by 62 runs | Harare Sports Club | Zimbabwe Tri-Nation Series 2016/17 |
| 23 Nov 2016 | SL 330/7 v WI 329/9Match 5 · ODI | SL | 9 | 0/20 | 0 | Sri Lanka won by 1 run | Bulawayo | Zimbabwe Tri-Nation Series 2016/17 |
| 29 Jul 2018 | SL 193 v SA 196/51st ODI · ODI | SL | 0 | 0/23 | 0 | South Africa won by 5 wickets | Rangiri Dambulla International Stadium | South Africa tour of Sri Lanka 2018 |
| 1 Aug 2018 | SL 244/8 v SA 246/62nd ODI · ODI | SL | 18 | 0/16 | 0 | South Africa won by 4 wickets | Rangiri Dambulla International Stadium | South Africa tour of Sri Lanka 2018 |
| 17 Sept 2018 | AFG 249 v SL 1583rd Match, Group B · ODI | SL | 14 | 1/22 | 0 | Afghanistan won by 91 runs | Abu Dhabi | 2018 Asia Cup |
| 31 Jul 2019 | SL 294/8 v BAN 1723rd ODI · ODI | SL | 13 | 0/40 | 0 | Sri Lanka won by 122 runs | Colombo | Bangladesh tour of Sri Lanka 2019 |
| 1 Sept 2019 | SL 174/4 v NZ 175/51st T20I · T20I | SL | DNB | 0/10 | 0 | New Zealand won by 5 wickets | Kandy | New Zealand tour of Sri Lanka 2019 |
| 3 Sept 2019 | SL 161/9 v NZ 165/62nd T20I · T20I | SL | 20 | 0/22 | 0 | New Zealand won by 4 wickets | Kandy | New Zealand tour of Sri Lanka 2019 |
| 30 Sept 2019 | PAK 305/7 v SL 2382nd ODI · ODI | SL | 96 | 0/48 | 0 | Pakistan won by 67 runs | Karachi | Sri Lanka tour of Pakistan 2019/20 |
| 2 Oct 2019 | PAK 299/5 v SL 297/93rd ODI · ODI | SL | 3 | 1/39 | 0 | Pakistan won by 5 wickets | Karachi | Sri Lanka tour of Pakistan 2019/20 |
| 5 Oct 2019 | PAK 101 v SL 165/51st T20I · T20I | SL | 2 | - | 0 | Sri Lanka won by 64 runs | Lahore | Sri Lanka tour of Pakistan 2019/20 |
| 7 Oct 2019 | PAK 147 v SL 182/62nd T20I · T20I | SL | 34 | - | 0 | Sri Lanka won by 35 runs | Lahore | Sri Lanka tour of Pakistan 2019/20 |
| 1 Nov 2019 | AUS 145/3 v SL 142/63rd T20I · T20I | SL | 12 | 0/24 | 1 | Australia won by 7 wickets | Melbourne | Sri Lanka tour of Australia 2019/20 |
| 4 Mar 2020 | SL 171 v WI 196/41st T20I · T20I | SL | 0 | - | 0 | West Indies won by 25 runs | Kandy | West Indies tour of Sri Lanka 2019/20 |
| 6 Mar 2020 | SL 155/6 v WI 158/32nd T20I · T20I | SL | 16 | 0/11 | 1 | West Indies won by 7 wickets | Kandy | West Indies tour of Sri Lanka 2019/20 |
| 27 Nov 2020 | GG 175/8 v JS 176/2Match 2 · T20 | GG | 17 | - | 0 | Jaffna Stallions won by 8 wickets | Hambantota | Lanka Premier League 2020/21 |
| 28 Nov 2020 | CK 96/1 v GG 62/2Match 4 · T20 | GG | DNB | - | 0 | Colombo Kings won by 34 runs | Hambantota | Lanka Premier League 2020/21 |
| 30 Nov 2020 | KT 196/5 v GG 171/7Match 6 · T20 | GG | 17 | - | 0 | Kandy Tuskers won by 25 runs | Hambantota | Lanka Premier League 2020/21 |
| 3 Dec 2020 | GG 170/6 v JS 174/5Match 9 · T20 | GG | 8 | 1/20 | 1 | Jaffna Stallions won by 5 wickets | Hambantota | Lanka Premier League 2020/21 |
| 5 Dec 2020 | DV 207/4 v GG 198/7Match 12 · T20 | GG | 1 | 0/28 | 1 | Dambulla Viiking won by 9 runs | Hambantota | Lanka Premier League 2020/21 |
| 7 Dec 2020 | CK 171 v GG 175/2Match 14 · T20 | GG | DNB | 0/25 | 0 | Galle Gladiators won by 8 wickets | Hambantota | Lanka Premier League 2020/21 |
| 9 Dec 2020 | GG 168/7 v DV 174/6Match 17 · T20 | GG | 39 | 1/26 | 0 | Dambulla Viiking won by 4 wickets | Hambantota | Lanka Premier League 2020/21 |
| 10 Dec 2020 | KT 126 v GG 130/1Match 19 · T20 | GG | DNB | 1/0 | 2 | Galle Gladiators won by 9 wickets | Hambantota | Lanka Premier League 2020/21 |
| 13 Dec 2020 | CK 150/9 v GG 151/8Semi-final · T20 | GG | 22 | 1/16 | 2 | Galle Gladiators won by 2 wickets | Hambantota | Lanka Premier League 2020/21 |
| 16 Dec 2020 | JS 188/6 v GG 135/9Final · T20 | GG | 15 | - | 2 | Jaffna Stallions won by 53 runs | Hambantota | Lanka Premier League 2020/21 |
| 14 Jul 2023 | WF 144/7 v SO 148/5Match 3 · T20 | SO | 6 | - | 0 | Seattle Orcas won by 5 wickets | Dallas | Major League Cricket 2023 |
| 15 Jul 2023 | SO 177/4 v SFU 142Match 4 · T20 | SO | 33 | 0/12 | 0 | Seattle Orcas won by 35 runs | Dallas | Major League Cricket 2023 |
| 21 Jul 2023 | TSK 127 v SO 128/2Match 10 · T20 | SO | DNB | - | 0 | Seattle Orcas won by 8 wickets | Morrisville | Major League Cricket 2023 |
| 23 Jul 2023 | SO 170/6 v LAKR 175/8Match 12 · T20 | SO | 60* | 0/10 | 1 | Los Angeles Knight Riders won by 2 wickets | Morrisville | Major League Cricket 2023 |
| 25 Jul 2023 | MNY 194/8 v SO 195/8Match 15 · T20 | SO | 0 | 0/8 | 0 | Seattle Orcas won by 2 wickets | Morrisville | Major League Cricket 2023 |
| 27 Jul 2023 | TSK 126/9 v SO 127/1Qualifier 1 · T20 | SO | 31* | - | 0 | Seattle Orcas won by 9 wickets | Dallas | Major League Cricket 2023 |
| 30 Jul 2023 | SO 183/9 v MNY 184/3Final · T20 | SO | 16 | - | 0 | MI New York won by 7 wickets | Dallas | Major League Cricket 2023 |