| 10 Dec 2022 | JK 147/7 v KF 148/7Match 6 · T20 | JK | 8* | 0/6 | 1 | Kandy Falcons won by 3 wickets | Kandy | Lanka Premier League 2022/23 |
| 7 Dec 2022 | DA 121/9 v JK 122/1Match 3 · T20 | JK | DNB | 0/10 | 1 | Jaffna Kings won by 9 wickets | Hambantota | Lanka Premier League 2022/23 |
| 6 Dec 2022 | JK 137 v GG 113Match 1 · T20 | JK | 16 | 0/4 | 1 | Jaffna Kings won by 24 runs | Hambantota | Lanka Premier League 2022/23 |
| 14 Feb 2022 | CC 189/5 v KT 182/5Eliminator · T20 | KT | 3 | 0/38 | 0 | Chattogram Challengers won by 7 runs | Dhaka | Bangladesh Premier League 2021/22 |
| 12 Feb 2022 | CV 182/5 v KT 183/1Match 30 · T20 | KT | DNB | 0/9 | 0 | Khulna Tigers won by 9 wickets | Dhaka | Bangladesh Premier League 2021/22 |
| 11 Feb 2022 | CV 188/6 v KT 123Match 27 · T20 | KT | 26 | 2/28 | 0 | Comilla Victorians won by 65 runs | Dhaka | Bangladesh Premier League 2021/22 |
| 9 Feb 2022 | KT 129/8 v MGD 131/5Match 25 · T20 | KT | 12 | 2/39 | 0 | Minister Group Dhaka won by 5 wickets | Sylhet | Bangladesh Premier League 2021/22 |
| 7 Feb 2022 | KT 182/3 v SS 167/6Match 22 · T20 | KT | DNB | 2/23 | 0 | Khulna Tigers won by 15 runs | Sylhet | Bangladesh Premier League 2021/22 |
| 3 Feb 2022 | SS 142/5 v KT 144/1Match 17 · T20 | KT | 22* | 0/30 | 0 | Khulna Tigers won by 9 wickets | Dhaka | Bangladesh Premier League 2021/22 |
| 31 Jan 2022 | FB 145 v KT 139/6Match 14 · T20 | KT | 4 | 1/32 | 0 | Fortune Barishal won by 6 runs | Chattogram | Bangladesh Premier League 2021/22 |
| 29 Jan 2022 | FB 141/9 v KT 124Match 11 · T20 | KT | 19 | 2/18 | 0 | Fortune Barishal won by 17 runs | Chattogram | Bangladesh Premier League 2021/22 |
| 28 Jan 2022 | CC 143/8 v KT 144/4Match 9 · T20 | KT | 0* | 3/18 | 1 | Khulna Tigers won by 6 wickets | Chattogram | Bangladesh Premier League 2021/22 |
| 24 Jan 2022 | CC 190/7 v KT 165/9Match 6 · T20 | KT | 0 | 0/25 | 1 | Chattogram Challengers won by 25 runs | Dhaka | Bangladesh Premier League 2021/22 |
| 21 Jan 2022 | MGD 183/6 v KT 186/5Match 2 · T20 | KT | 36* | 1/27 | 0 | Khulna Tigers won by 5 wickets | Dhaka | Bangladesh Premier League 2021/22 |
| 23 Dec 2021 | JK 201/3 v GG 178/9Final · T20 | JK | 17* | - | 1 | Jaffna Kings won by 23 runs | Hambantota | Lanka Premier League 2021/22 |
| 21 Dec 2021 | JK 210/4 v DG 187/9Qualifier 2 · T20 | JK | 11* | 2/50 | 0 | Jaffna Kings won by 23 runs | Hambantota | Lanka Premier League 2021/22 |
| 19 Dec 2021 | GG 188/5 v JK 124Qualifier 1 · T20 | JK | 4 | 2/36 | 0 | Galle Gladiators won by 64 runs | Hambantota | Lanka Premier League 2021/22 |
| 17 Dec 2021 | GG 129/8 v JK 109Match 19 · T20 | JK | 1 | 0/9 | 0 | Galle Gladiators won by 20 runs | Colombo | Lanka Premier League 2021/22 |
| 16 Dec 2021 | JK 193/5 v CS 91Match 17 · T20 | JK | 7 | - | 1 | Jaffna Kings won by 102 runs | Colombo | Lanka Premier League 2021/22 |
| 13 Dec 2021 | DG 69 v JK 71/3Match 14 · T20 | JK | DNB | - | 0 | Jaffna Kings won by 7 wickets | Colombo | Lanka Premier League 2021/22 |
| 12 Dec 2021 | KW 94/2 v JK 95/3Match 12 · T20 | JK | 29* | - | 0 | Jaffna Kings won by 7 wickets (DLS method) | Colombo | Lanka Premier League 2021/22 |
| 10 Dec 2021 | JK 207/6 v CS 114Match 9 · T20 | JK | 57* | - | 2 | Jaffna Kings won by 93 runs | Colombo | Lanka Premier League 2021/22 |
| 8 Dec 2021 | JK 181/6 v KW 166/5Match 7 · T20 | JK | 53 | - | 0 | Jaffna Kings won by 14 runs (DLS method) | Colombo | Lanka Premier League 2021/22 |
| 7 Dec 2021 | DG 110 v JK 114/2Match 4 · T20 | JK | DNB | - | 0 | Jaffna Kings won by 8 wickets | Colombo | Lanka Premier League 2021/22 |
| 5 Dec 2021 | GG 164/7 v JK 110Match 1 · T20 | JK | 11 | 0/14 | 2 | Galle Gladiators won by 54 runs | Colombo | Lanka Premier League 2021/22 |
| 11 Sept 2021 | SLK 175/6 v BR 155/8Match 25 · T20 | BR | 3 | - | 1 | St Lucia Kings won by 14 runs (DLS method) | Basseterre | Caribbean Premier League 2021 |
| 28 Aug 2021 | BR 161/5 v JT 146/9Match 6 · T20 | BR | DNB | 2/17 | 1 | Barbados Royals won by 15 runs | Basseterre | Caribbean Premier League 2021 |
| 27 Aug 2021 | BR 122 v TKR 125/4Match 4 · T20 | BR | 6 | 0/27 | 1 | Trinbago Knight Riders won by 6 wickets | Basseterre | Caribbean Premier League 2021 |
| 26 Aug 2021 | SKAN 175/5 v BR 154/7Match 2 · T20 | BR | 3 | 0/38 | 0 | St Kitts and Nevis Patriots won by 21 runs | Basseterre | Caribbean Premier League 2021 |
| 21 Jun 2021 | KK 175/7 v PZ 176/5Eliminator · T20 | KK | 37 | 2/10 | 0 | Peshawar Zalmi won by 5 wickets | Abu Dhabi | Pakistan Super League 2021 |
| 14 Jun 2021 | KK 190/4 v IU 191/2Match 22 · T20 | KK | 0 | 0/34 | 0 | Islamabad United won by 8 wickets | Abu Dhabi | Pakistan Super League 2021 |
| 10 Jun 2021 | MS 176/5 v KK 164/7Match 16 · T20 | KK | 0 | 2/12 | 0 | Multan Sultans won by 12 runs | Abu Dhabi | Pakistan Super League 2021 |
| 14 Mar 2021 | WI 276/5 v SL 274/63rd ODI · ODI | SL | 3 | 1/27 | 0 | West Indies won by 5 wickets | North Sound | West Indies v Sri Lanka 2020/21 |
| 12 Mar 2021 | WI 274/5 v SL 273/82nd ODI · ODI | SL | 19 | 2/45 | 0 | West Indies won by 5 wickets | North Sound | West Indies v Sri Lanka 2020/21 |
| 7 Mar 2021 | SL 131/4 v WI 134/73rd T20I · T20I | SL | DNB | - | 0 | West Indies won by 3 wickets | Coolidge | Sri Lanka tour of West Indies 2020/21 |
| 5 Mar 2021 | SL 160/6 v WI 1172nd T20I · T20I | SL | 2 | 0/42 | 0 | Sri Lanka won by 43 runs | Coolidge | Sri Lanka tour of West Indies 2020/21 |
| 3 Mar 2021 | SL 131/9 v WI 134/61st T20I · T20I | SL | 1 | - | 0 | West Indies won by 4 wickets | Coolidge | Sri Lanka tour of West Indies 2020/21 |
| 16 Dec 2020 | JS 188/6 v GG 135/9Final · T20 | JS | 39* | 0/15 | 0 | Jaffna Stallions won by 53 runs | Hambantota | Lanka Premier League 2020/21 |
| 14 Dec 2020 | JS 165/9 v DV 128Semi-final · T20 | JS | 7 | - | 2 | Jaffna Stallions won by 37 runs | Hambantota | Lanka Premier League 2020/21 |
| 10 Dec 2020 | CK 173/4 v JS 167/6Match 18 · T20 | JS | 22 | 0/10 | 1 | Colombo Kings won by 6 runs | Hambantota | Lanka Premier League 2020/21 |
| 9 Dec 2020 | JS 150 v KT 151/4Match 16 · T20 | JS | 1 | 0/20 | 0 | Kandy Tuskers won by 6 wickets | Hambantota | Lanka Premier League 2020/21 |
| 7 Dec 2020 | DV 42/3 v JSMatch 15 · T20 | JS | - | - | 0 | No result | Hambantota | Lanka Premier League 2020/21 |
| 4 Dec 2020 | JS 148/9 v CK 151/4Match 11 · T20 | JS | 18 | 0/13 | 0 | Colombo Kings won by 6 wickets | Hambantota | Lanka Premier League 2020/21 |
| 3 Dec 2020 | GG 170/6 v JS 174/5Match 9 · T20 | JS | 9 | 0/11 | 1 | Jaffna Stallions won by 5 wickets | Hambantota | Lanka Premier League 2020/21 |
| 1 Dec 2020 | JS 185/8 v KT 131Match 8 · T20 | JS | 68 | 2/9 | 3 | Jaffna Stallions won by 54 runs | Hambantota | Lanka Premier League 2020/21 |
| 30 Nov 2020 | JS 218/7 v DV 152Match 5 · T20 | JS | 97* | 2/23 | 0 | Jaffna Stallions won by 66 runs | Hambantota | Lanka Premier League 2020/21 |
| 27 Nov 2020 | GG 175/8 v JS 176/2Match 2 · T20 | JS | DNB | 1/30 | 0 | Jaffna Stallions won by 8 wickets | Hambantota | Lanka Premier League 2020/21 |
| 6 Mar 2020 | SL 155/6 v WI 158/32nd T20I · T20I | SL | 21* | 0/20 | 0 | West Indies won by 7 wickets | Kandy | West Indies tour of Sri Lanka 2019/20 |
| 4 Mar 2020 | SL 171 v WI 196/41st T20I · T20I | SL | 11 | 0/27 | 0 | West Indies won by 25 runs | Kandy | West Indies tour of Sri Lanka 2019/20 |
| 1 Mar 2020 | SL 307 v WI 301/93rd ODI · ODI | SL | 38 | 0/54 | 0 | Sri Lanka won by 6 runs | Kandy | West Indies tour of Sri Lanka 2019/20 |