| 11 Jan 2019 | RK 124 v CV 130/5Match 10 · T20 | RK | 32 | 0/20 | 0 | Comilla Victorians won by 5 wickets | Dhaka | Bangladesh Premier League 2018/19 |
| 9 Jan 2019 | KT 117/9 v RK 118/3Match 8 · T20 | RK | DNB | 3/15 | 1 | Rajshahi Kings won by 7 wickets | Dhaka | Bangladesh Premier League 2018/19 |
| 27 Oct 2018 | ENG 187/8 v SL 157Only T20I · T20I | SL | 2 | 1/24 | 0 | England won by 30 runs | Colombo | England tour of Sri Lanka 2018/19 |
| 20 Oct 2018 | PP 0/0 v KZ 192/9Semi Final · T20 | PP | - | 2/57 | 0 | Kabul Zwanan won by 90 runs | Sharjah | Afghanistan Premier League 2018 |
| 18 Oct 2018 | KZ 3/0 v PP 172/420th Match · T20 | PP | - | - | 0 | Paktia Panthers won by 6 wickets (with 2 balls remaining) | Sharjah | Afghanistan Premier League 2018 |
| 17 Oct 2018 | KK 168/6 v PP 167/718th Match · T20 | PP | 3* | 1/29 | 1 | Kandahar Knights won by 4 wkts | Sharjah | Afghanistan Premier League 2018 |
| 14 Oct 2018 | NL 126 v PP 129/315th Match · T20 | PP | - | 2/14 | 0 | Paktia Panthers won by 7 wkts | Sharjah | Afghanistan Premier League 2018 |
| 13 Oct 2018 | BL 195/4 v PP12th Match · T20 | PP | - | 1/27 | 0 | Balkh Legends won by 89 runs | Sharjah | Afghanistan Premier League 2018 |
| 12 Oct 2018 | KK 118 v PP 126/910th Match · T20 | PP | 23 | 3/19 | 2 | Paktia Panthers won by 9 runs | Sharjah | Afghanistan Premier League 2018 |
| 10 Oct 2018 | BL 167 v PP 204/47th Match · T20 | PP | - | 4/38 | 1 | Paktia Panthers won by 37 runs | Sharjah | Afghanistan Premier League 2018 |
| 7 Oct 2018 | NL v PP 184/8 & 163/64th Match · T20 | PP | 0 | 2/38 | 0 | Paktia Panthers won by 21 runs | Sharjah | Afghanistan Premier League 2018 |
| 14 Aug 2018 | SA 98 v SL 99/7Only T20I · T20I | SL | 5* | 1/9 | 0 | Sri Lanka won by 3 wickets | Colombo | South Africa tour of Sri Lanka 2018 |
| 16 Mar 2018 | SL 159/7 v BAN 160/8Match 6 · T20I | SL | 7* | 1/26 | 0 | Bangladesh won by 2 wickets | Colombo | Nidahas Trophy 2017/18 |
| 18 Feb 2018 | SL 210/4 v BAN 1352nd T20I · T20I | SL | DNB | 1/12 | 1 | Sri Lanka won by 75 runs | Sylhet | Sri Lanka tour of Bangladesh 2017/18 |
| 15 Feb 2018 | BAN 193/5 v SL 194/41st T20I · T20I | SL | DNB | 1/45 | 0 | Sri Lanka won by 6 wickets | Dhaka | Sri Lanka tour of Bangladesh 2017/18 |
| 12 Dec 2017 | RR 206/1 v DD 149/9Final · T20 | RR | DNB | 2/25 | 0 | Rangpur Riders won by 57 runs | Dhaka | Bangladesh Premier League 2017/18 |
| 10 Dec 2017 | RR 192/3 v CV 156Qualifier 2 · T20 | RR | DNB | 2/24 | 0 | Rangpur Riders won by 36 runs | Dhaka | Bangladesh Premier League 2017/18 |
| 3 Dec 2017 | RR 147/6 v KT 128/8Match 38 · T20 | RR | DNB | 1/37 | 0 | Rangpur Riders won by 19 runs | Dhaka | Bangladesh Premier League 2017/18 |
| 2 Dec 2017 | RR 97 v CV 100/6Match 35 · T20 | RR | 9 | 0/18 | 1 | Comilla Victorians won by 4 wickets | Dhaka | Bangladesh Premier League 2017/18 |
| 29 Oct 2017 | PAK 180/3 v SL 144/93rd T20I · T20I | SL | 0* | 1/32 | 0 | Pakistan won by 36 runs | Lahore | Sri Lanka tour of United Arab Emirates and Pakistan 2017/18 |
| 27 Oct 2017 | SL 124/9 v PAK 125/82nd T20I · T20I | SL | 6 | 1/17 | 0 | Pakistan won by 2 wickets | Abu Dhabi | Sri Lanka tour of United Arab Emirates and Pakistan 2017/18 |
| 26 Oct 2017 | SL 102 v PAK 103/31st T20I · T20I | SL | 0 | 0/18 | 0 | Pakistan won by 7 wickets | Abu Dhabi | Sri Lanka tour of United Arab Emirates and Pakistan 2017/18 |
| 6 Sept 2017 | SL 170/7 v IND 174/3Only T20I · T20I | SL | 19* | 1/36 | 0 | India won by 7 wickets | Colombo | India tour of Sri Lanka 2017 |
| 25 Jan 2017 | SA 169/5 v SL 170/5Match 3 · T20I | SL | DNB | 0/49 | 0 | Sri Lanka won by 5 wickets | Cape Town | Sri Lanka in South Africa T20I Series 2016/17 |
| 22 Jan 2017 | SA 113 v SL 119/7Match 2 · T20I | SL | DNB | 3/13 | 0 | Sri Lanka won by 3 wickets | Johannesburg | Sri Lanka in South Africa T20I Series 2016/17 |
| 10 Jan 2016 | NZ 147/1 v SL 142/8Match 2 · T20I | SL | 0 | 0/34 | 0 | New Zealand won by 9 wickets | Auckland | Sri Lanka in New Zealand T20I Series 2015/16 |
| 2 Oct 2014 | BAN 59/3 v SLSemi-final · T20 | SL | - | 1/10 | 0 | No result | Incheon | Asian Games Men's Cricket Competition 2014/15 |
| 30 Sept 2014 | SOU 55 v SL 172/8Quarter-final · T20 | SL | 1* | 2/13 | 0 | Sri Lanka won by 117 runs | Incheon | Asian Games Men's Cricket Competition 2014/15 |
| 13 Feb 2013 | CK 193/3 v DR 160/6Match 39 · T20 | DR | 6* | 0/26 | 0 | Chittagong Kings won by 33 runs | Dhaka | Bangladesh Premier League 2012/13 |
| 11 Feb 2013 | RR 179/8 v DR 160Match 36 · T20 | DR | 7 | 0/18 | 2 | Rangpur Riders won by 19 runs | Dhaka | Bangladesh Premier League 2012/13 |
| 28 Jul 2012 | SL 286/5 v IND 288/5Match 3 · ODI | SL | DNB | 0/42 | 0 | India won by 5 wickets | Colombo | India in Sri Lanka ODI Series 2012 |
| 24 Jul 2012 | SL 139/1 v IND 138Match 2 · ODI | SL | DNB | 0/42 | 0 | Sri Lanka won by 9 wickets | Hambantota | India in Sri Lanka ODI Series 2012 |
| 3 Jun 2012 | SL 99 v PAK 122/6Match 2 · T20I | SL | 1* | 0/18 | 0 | Pakistan won by 23 runs | Hambantota | Pakistan in Sri Lanka T20I Series 2012 |
| 21 Jun 2009 | PAK 139/2 v SL 138/6Final · T20I | SL | 1 | 0/44 | 0 | Pakistan won by 8 wickets | London | ICC World Twenty20 2009 |
| 19 Jun 2009 | SL 158/5 v WI 101Semi-final · T20I | SL | DNB | 1/20 | 0 | Sri Lanka won by 57 runs | London | ICC World Twenty20 2009 |
| 16 Jun 2009 | NZ 110 v SL 158/523rd T20I · T20I | SL | DNB | 2/17 | 0 | Sri Lanka won by 48 runs | Nottingham | ICC World Twenty20 2009 |
| 10 Jun 2009 | SL 192/5 v WI 177/511th T20I · T20I | SL | DNB | 0/36 | 0 | Sri Lanka won by 15 runs | Nottingham | ICC World Twenty20 2009 |
| 8 Jun 2009 | AUS 159/9 v SL 160/48th T20I · T20I | SL | DNB | 2/47 | 1 | Sri Lanka won by 6 wickets | Nottingham | ICC World Twenty20 2009 |