| 15 Jan 2015 | NZ 248 v SL 252/4Match 2 · ODI | SL | DNB | 1/40 | 0 | Sri Lanka won by 6 wickets | Hamilton | Sri Lanka in New Zealand ODI Series 2014/15 |
| 11 Jan 2015 | NZ 219/7 v SL 218/9Match 1 · ODI | SL | 6* | 2/43 | 0 | New Zealand won by 3 wickets | Christchurch | Sri Lanka in New Zealand ODI Series 2014/15 |
| 13 Nov 2014 | IND 404/5 v SL 251Match 4 · ODI | SL | 0 | 1/89 | 0 | India won by 153 runs | Kolkata | Sri Lanka in India ODI Series 2014/15 |
| 9 Nov 2014 | IND 245/4 v SL 242Match 3 · ODI | SL | 7 | 1/37 | 0 | India won by 6 wickets | Hyderabad | Sri Lanka in India ODI Series 2014/15 |
| 26 Aug 2014 | SL 310/9 v PAK 233Match 2 · ODI | SL | 5* | 0/23 | 2 | Sri Lanka won by 77 runs | Hambantota | Pakistan in Sri Lanka ODI Series 2014 |
| 23 Aug 2014 | SL 275/7 v PAK 277/6Match 1 · ODI | SL | 3* | 0/56 | 1 | Pakistan won by 4 wickets (DLS method) | Hambantota | Pakistan in Sri Lanka ODI Series 2014 |
| 9 Jul 2014 | SL 267 v SA 180Match 2 · ODI | SL | 0 | 0/39 | 1 | Sri Lanka won by 87 runs | Kandy | South Africa in Sri Lanka ODI Series 2014 |
| 6 Jul 2014 | SL 229 v SA 304/5Match 1 · ODI | SL | 1 | 0/26 | 1 | South Africa won by 75 runs | Colombo | South Africa in Sri Lanka ODI Series 2014 |
| 12 Jun 2014 | ENG 575/9d & 267/8d v SL 453 & 201/9Match 1 · Test | SL | 9 & 1 | 1/83 & 1/65 | 0 | Match drawn | London | Sri Lanka in England Test Series 2014 |
| 3 Jun 2014 | ENG 219 v SL 222/4Match 5 · ODI | SL | DNB | 0/22 | 0 | Sri Lanka won by 6 wickets | Birmingham | Sri Lanka in England ODI Series 2014 |
| 31 May 2014 | ENG 293/8 v SL 300/9Match 4 · ODI | SL | 0 | 0/81 | 0 | Sri Lanka won by 7 runs | London | Sri Lanka in England ODI Series 2014 |
| 28 May 2014 | ENG 73/0 v SL 67Match 3 · ODI | SL | 5 | 0/14 | 0 | England won by 10 wickets | Manchester | Sri Lanka in England ODI Series 2014 |
| 25 May 2014 | ENG 99 v SL 256/8Match 2 · ODI | SL | 0 | 3/15 | 1 | Sri Lanka won by 157 runs | Chester-le-Street | Sri Lanka in England ODI Series 2014 |
| 22 May 2014 | ENG 247/6 v SL 144Match 1 · ODI | SL | 0 | 2/60 | 0 | England won by 81 runs (DLS method) | London | Sri Lanka in England ODI Series 2014 |
| 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 May 2014 | SL 219/8 v IRE 1401st ODI · ODI | SL | 42* | 2/30 | 0 | Sri Lanka won by 79 runs | Dublin | Sri Lanka tour of England and Ireland 2014 |
| 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 |
| 17 Feb 2014 | BAN 167 v SL 180Match 1 · ODI | SL | 0 | 0/38 | 0 | Sri Lanka won by 13 runs | Mirpur | Sri Lanka in Bangladesh ODI Series 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 |
| 25 Dec 2013 | PAK 226/2 v SL 225Match 4 · ODI | SL | 1 | 0/28 | 0 | Pakistan won by 8 wickets | Abu Dhabi | Pakistan v Sri Lanka ODI Series 2013/14 |
| 22 Dec 2013 | PAK 326/5 v SL 213Match 3 · ODI | SL | 1 | 1/67 | 0 | Pakistan won by 113 runs | Sharjah | Pakistan v Sri Lanka ODI Series 2013/14 |
| 20 Dec 2013 | PAK 284/4 v SL 287/8Match 2 · ODI | SL | 32 | 1/56 | 0 | Sri Lanka won by 2 wickets | Dubai | Pakistan v Sri Lanka ODI 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 |
| 16 Nov 2013 | SL 211/8 v NZ 126/6Match 3 · ODI | SL | 14 | 1/20 | 0 | Sri Lanka won by 36 runs (DLS method) | Dambulla | New Zealand in Sri Lanka ODI Series 2013/14 |
| 12 Nov 2013 | SL 138/1 v NZ 203/6Match 2 · ODI | SL | DNB | 4/34 | 0 | New Zealand won by 4 wickets (DLS method) | Hambantota | New Zealand in Sri Lanka ODI Series 2013/14 |
| 10 Nov 2013 | SL 288/9 v NZ 13/1Match 1 · ODI | SL | 12 | 0/3 | 0 | No result | Hambantota | New Zealand in Sri Lanka ODI 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 |
| 7 Jul 2013 | WI 190/9 v SL 219/8Match 5 · ODI | SL | 14 | 0/8 | 0 | Sri Lanka won by 39 runs (DLS method) | Trinidad | West Indies Tri-Nation Series 2013 |
| 2 Jul 2013 | IND 187 v SL 348/1Match 3 · ODI | SL | DNB | 1/37 | 0 | Sri Lanka won by 161 runs | Jamaica | West Indies Tri-Nation Series 2013 |
| 28 Jun 2013 | WI 209/4 v SL 208Match 1 · ODI | SL | 2 | 1/39 | 0 | West Indies won by 6 wickets | Jamaica | West Indies Tri-Nation Series 2013 |
| 20 Jun 2013 | IND 182/2 v SL 181/8Semi-final · ODI | SL | 1 | 0/45 | 0 | India won by 8 wickets | Cardiff | ICC Champions Trophy 2013 |
| 17 Jun 2013 | AUS 233 v SL 253/8Match 12 · ODI | SL | 6 | 3/42 | 1 | Sri Lanka won by 20 runs | London | ICC Champions Trophy 2013 |
| 13 Jun 2013 | ENG 293/7 v SL 297/3Match 8 · ODI | SL | 58* | 1/42 | 0 | Sri Lanka won by 7 wickets | London | ICC Champions Trophy 2013 |
| 28 Mar 2013 | SL 302/9 v BAN 184/7Match 3 · ODI | SL | 11 | 0/29 | 0 | Bangladesh won by 3 wickets (DLS method) | Kandy | Bangladesh in Sri Lanka ODI Series 2012/13 |
| 25 Mar 2013 | SL 33/0 v BANMatch 2 · ODI | SL | DNB | - | 0 | No result | Hambantota | Bangladesh in Sri Lanka ODI Series 2012/13 |
| 23 Mar 2013 | SL 238/2 v BAN 259/8Match 1 · ODI | SL | DNB | 1/67 | 0 | Sri Lanka won by 8 wickets (DLS method) | Hambantota | Bangladesh in Sri Lanka ODI Series 2012/13 |
| 16 Mar 2013 | SL 346 & 160/3 v BAN 240 & 265Match 2 · Test | SL | 22 & DNB | 3/54 & 0/36 | 0 | Sri Lanka won by 7 wickets | Colombo | Bangladesh in Sri Lanka Test Series 2012/13 |
| 8 Mar 2013 | SL 570/4d & 335/4d v BAN 638 & 70/1Match 1 · Test | SL | DNB & DNB | 2/94 & 0/6 | 0 | Match drawn | Galle | Bangladesh in Sri Lanka Test Series 2012/13 |
| 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 |
| 23 Jan 2013 | AUS 247/5 v SL 215Match 5 · ODI | SL | 14* | 1/57 | 0 | Australia won by 32 runs | Hobart | Sri Lanka in Australia ODI Series 2012/13 |