| 6 Apr 2017 | SL 131 v BAN 176/9Match 2 · T20I | SL | 2* | 1/30 | 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 | DNB | 0/44 | 0 | Sri Lanka won by 6 wickets | Colombo | Bangladesh in Sri Lanka T20I Series 2016/17 |
| 22 Feb 2017 | AUS 187/6 v SL 146Match 3 · T20I | SL | 8* | 0/40 | 0 | Australia won by 41 runs | Adelaide | Sri Lanka in Australia T20I Series 2016/17 |
| 19 Feb 2017 | AUS 173 v SL 176/8Match 2 · T20I | SL | 12 | 4/31 | 0 | Sri Lanka won by 2 wickets | Victoria | Sri Lanka in Australia T20I Series 2016/17 |
| 17 Feb 2017 | AUS 168/6 v SL 172/5Match 1 · T20I | SL | DNB | 0/38 | 0 | Sri Lanka won by 5 wickets | Melbourne | Sri Lanka in Australia T20I Series 2016/17 |
| 25 Jan 2017 | SA 169/5 v SL 170/5Match 3 · T20I | SL | DNB | 1/30 | 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 | 0* | 2/10 | 0 | Sri Lanka won by 3 wickets | Johannesburg | Sri Lanka in South Africa T20I Series 2016/17 |
| 20 Jan 2017 | SA 126/5 v SL 107/6Match 1 · T20I | SL | DNB | 2/27 | 0 | South Africa won by 19 runs | Centurion | Sri Lanka in South Africa T20I Series 2016/17 |
| 20 Mar 2016 | SL 122/9 v WI 127/3Super 10 · T20I | SL | 7 | 0/17 | 0 | West Indies won by 7 wickets | Bangalore | World T20 2015/16 |
| 17 Mar 2016 | AFG 153/7 v SL 155/416th Match, Super 10 Group 1 · T20I | SL | DNB | 1/43 | 0 | Sri Lanka won by 6 wickets (7 balls left) | Kolkata | World T20 2015/16 |
| 4 Mar 2016 | PAK 151/4 v SL 150/4Match 10 · T20I | SL | DNB | 1/20 | 0 | Pakistan won by 6 wickets | Mirpur | Asia Cup 2015/16 |
| 1 Mar 2016 | IND 142/5 v SL 138/9Match 7 · T20I | SL | 13 | 2/21 | 2 | India won by 5 wickets | Mirpur | Asia Cup 2015/16 |
| 28 Feb 2016 | BAN 147/7 v SL 124/8Match 5 · T20I | SL | 0 | 1/44 | 0 | Bangladesh won by 23 runs | Mirpur | Asia Cup 2015/16 |
| 25 Feb 2016 | SL 129/8 v UAE 115/9Match 2 · T20I | SL | 7 | 3/10 | 0 | Sri Lanka won by 14 runs | Mirpur | Asia Cup 2015/16 |
| 7 Jan 2016 | NZ 182/4 v SL 179/9Match 1 · T20I | SL | 14 | 2/26 | 1 | New Zealand won by 3 runs | Mount Maunganui | Sri Lanka in New Zealand T20I Series 2015/16 |
| 11 Nov 2015 | SL 139 v WI 162/6Match 2 · T20I | SL | 4 | 0/22 | 0 | West Indies won by 23 runs | Colombo | West Indies in Sri Lanka T20I Series 2015/16 |
| 9 Nov 2015 | SL 215/3 v WI 185Match 1 · T20I | SL | DNB | 0/37 | 1 | Sri Lanka won by 30 runs | Kandy | West Indies in Sri Lanka T20I Series 2015/16 |
| 20 May 2014 | ENG 174/7 v SL 183/7Only T20I · T20I | SL | 9* | 1/39 | 1 | Sri Lanka won by 9 runs | London | - |
| 6 Apr 2014 | IND 130/4 v SL 134/4Final · T20I | SL | DNB | 1/29 | 0 | Sri Lanka won by 6 wickets | Mirpur | World T20 2013/14 |
| 3 Apr 2014 | SL 160/6 v WI 80/4Semi-final · T20I | SL | DNB | 1/22 | 0 | Sri Lanka won by 27 runs (DLS method) | Mirpur | World T20 2013/14 |
| 31 Mar 2014 | NZ 60/9 v SL 11930th T20I · T20I | SL | 0 | 0/15 | 0 | Sri Lanka won by 59 runs | Chittagong | World T20 2013/14 |
| 27 Mar 2014 | ENG 190/4 v SL 189/422nd T20I · T20I | SL | DNB | 4/32 | 0 | England won by 6 wickets | Chittagong | World T20 2013/14 |
| 24 Mar 2014 | NED 39 v SL 40/119th T20I · T20I | SL | DNB | 1/0 | 0 | Sri Lanka won by 9 wickets | Chittagong | World T20 2013/14 |
| 22 Mar 2014 | SA 160/8 v SL 165/714th T20I · T20I | SL | 7* | 1/23 | 0 | Sri Lanka won by 5 runs | Chittagong | World T20 2013/14 |
| 14 Feb 2014 | BAN 120 v SL 123/7Match 2 · T20I | SL | 2 | 2/32 | 2 | Sri Lanka won by 3 wickets | Chittagong | Sri Lanka in Bangladesh T20I Series 2013/14 |
| 12 Feb 2014 | BAN 166/7 v SL 168/7Match 1 · T20I | SL | 31 | 2/29 | 0 | Sri Lanka won by 2 runs | Chittagong | Sri Lanka in Bangladesh T20I Series 2013/14 |
| 13 Dec 2013 | PAK 187 v SL 211/3Match 2 · T20I | SL | DNB | 2/23 | 0 | Sri Lanka won by 24 runs | Dubai | Pakistan v Sri Lanka T20I Series 2013/14 |
| 11 Dec 2013 | PAK 146/7 v SL 145/5Match 1 · T20I | SL | DNB | 0/30 | 0 | Pakistan won by 3 wickets | Dubai | Pakistan v Sri Lanka T20I Series 2013/14 |
| 21 Nov 2013 | SL 143/2 v NZ 142/7Match 2 · T20I | SL | DNB | 1/31 | 2 | Sri Lanka won by 8 wickets | Kandy | New Zealand in Sri Lanka T20I Series 2013/14 |
| 6 Aug 2013 | SL 164/4 v SA 163/3Match 3 · T20I | SL | DNB | 1/37 | 0 | Sri Lanka won by 6 wickets | Hambantota | South Africa in Sri Lanka T20I Series 2013 |
| 4 Aug 2013 | SL 123/7 v SA 145/6Match 2 · T20I | SL | 10 | 2/22 | 0 | South Africa won by 22 runs | Hambantota | South Africa in Sri Lanka T20I Series 2013 |
| 28 Jan 2013 | AUS 119/3 v SL 161/4Match 2 · T20I | SL | DNB | 1/18 | 0 | Sri Lanka won by 2 runs (DLS method) | Melbourne | Sri Lanka in Australia T20I Series 2012/13 |
| 26 Jan 2013 | AUS 137/3 v SL 139/5Match 1 · T20I | SL | DNB | 1/21 | 0 | Sri Lanka won by 5 wickets | Sydney | Sri Lanka in Australia T20I Series 2012/13 |
| 30 Oct 2012 | SL 6/0 v NZ 74/7Only T20I · T20I | SL | DNB | 2/13 | 0 | No result | Kandy | - |
| 7 Oct 2012 | SL 101 v WI 137/6Final · T20I | SL | 26 | 0/22 | 1 | West Indies won by 36 runs | Colombo | ICC World Twenty20 2012/13 |
| 4 Oct 2012 | SL 139/4 v PAK 123/7Semi-final · T20I | SL | DNB | 0/15 | 0 | Sri Lanka won by 16 runs | Colombo | ICC World Twenty20 2012/13 |
| 1 Oct 2012 | SL 169/6 v ENG 150/922nd T20I · T20I | SL | 1* | 1/22 | 1 | Sri Lanka won by 19 runs | Kandy | ICC World Twenty20 2012/13 |
| 29 Sept 2012 | SL 130/1 v WI 129/518th T20I · T20I | SL | DNB | 1/28 | 0 | Sri Lanka won by 9 wickets | Kandy | ICC World Twenty20 2012/13 |
| 27 Sept 2012 | SL 174/6 v NZ 174/713th T20I · T20I | SL | DNB | 2/33 | 0 | Match tied (Sri Lanka won the Super Over) | Kandy | ICC World Twenty20 2012/13 |
| 22 Sept 2012 | SL 46/5 v SA 78/47th T20I · T20I | SL | DNB | 1/9 | 0 | South Africa won by 32 runs | Hambantota | ICC World Twenty20 2012/13 |
| 18 Sept 2012 | SL 182/4 v ZIM 1001st T20I · T20I | SL | DNB | 0/16 | 0 | Sri Lanka won by 82 runs | Hambantota | ICC World Twenty20 2012/13 |
| 3 Jun 2012 | SL 99 v PAK 122/6Match 2 · T20I | SL | 0 | 2/13 | 0 | Pakistan won by 23 runs | Hambantota | Pakistan in Sri Lanka T20I Series 2012 |
| 1 Jun 2012 | SL 132/7 v PAK 95Match 1 · T20I | SL | 6* | 2/13 | 1 | Sri Lanka won by 37 runs | Hambantota | Pakistan in Sri Lanka T20I Series 2012 |
| 8 Aug 2011 | SL 157/9 v AUS 149/9Match 2 · T20I | SL | 4 | 0/26 | 0 | Sri Lanka won by 8 runs | Kandy | Australia in Sri Lanka T20I Series 2011 |
| 6 Aug 2011 | SL 198/3 v AUS 163/8Match 1 · T20I | SL | DNB | 2/39 | 0 | Sri Lanka won by 35 runs | Kandy | Australia in Sri Lanka T20I Series 2011 |
| 25 Jun 2011 | ENG 136/9 v SL 137/1Only T20I · T20I | SL | DNB | 1/15 | 0 | Sri Lanka won by 9 wickets | Bristol | - |
| 23 May 2010 | NZ 81 v SL 82/3Match 2 · T20I | SL | DNB | 3/4 | 0 | Sri Lanka won by 7 wickets | Lauderhill | New Zealand v Sri Lanka T20I Series 2010 |
| 22 May 2010 | NZ 120/7 v SL 92Match 1 · T20I | SL | 6 | 1/22 | 0 | New Zealand won by 28 runs | Lauderhill | New Zealand v Sri Lanka T20I Series 2010 |
| 7 May 2010 | WI 138/8 v SL 195/316th T20I · T20I | SL | DNB | 1/27 | 0 | Sri Lanka won by 57 runs | Barbados | ICC World Twenty20 2010 |
| 12 Dec 2009 | IND 211/4 v SL 206/7Match 2 · T20I | SL | 10* | 0/50 | 0 | India won by 6 wickets | Chandigarh | Sri Lanka in India T20I Series 2009/10 |