| 19 Jun 2009 | SL 158/5 v WI 101Semi-final · T20I | Sri Lanka won by 57 runs | London | ICC World Twenty20 2009 |
| 16 Jun 2009 | NZ 110 v SL 158/523rd T20I · T20I | Sri Lanka won by 48 runs | Nottingham | ICC World Twenty20 2009 |
| 14 Jun 2009 | IRE 135/7 v SL 144/919th T20I · T20I | Sri Lanka won by 9 runs | London | ICC World Twenty20 2009 |
| 12 Jun 2009 | PAK 131/9 v SL 150/715th T20I · T20I | Sri Lanka won by 19 runs | London | ICC World Twenty20 2009 |
| 10 Jun 2009 | SL 192/5 v WI 177/511th T20I · T20I | Sri Lanka won by 15 runs | Nottingham | ICC World Twenty20 2009 |
| 8 Jun 2009 | AUS 159/9 v SL 160/48th T20I · T20I | Sri Lanka won by 6 wickets | Nottingham | ICC World Twenty20 2009 |
| 1 Mar 2009 | PAK 110/1 v SL 606Match 2 · Test | Match drawn | Lahore | Sri Lanka in Pakistan Test Series 2008/09 |
| 21 Feb 2009 | PAK 765/6d v SL 644/7d & 144/5Match 1 · Test | Match drawn | Karachi | Sri Lanka in Pakistan Test Series 2008/09 |
| 10 Feb 2009 | SL 171/4 v IND 174/7Only T20I · T20I | India won by 3 wickets | Colombo | - |
| 8 Feb 2009 | SL 320/8 v IND 252Match 5 · ODI | Sri Lanka won by 68 runs | Colombo | India in Sri Lanka ODI Series 2008/09 |
| 5 Feb 2009 | SL 265 v IND 332/5Match 4 · ODI | India won by 67 runs | Colombo | India in Sri Lanka ODI Series 2008/09 |
| 3 Feb 2009 | SL 216 v IND 363/5Match 3 · ODI | India won by 147 runs | Colombo | India in Sri Lanka ODI Series 2008/09 |
| 31 Jan 2009 | SL 241 v IND 256/9Match 2 · ODI | India won by 15 runs | Colombo | India in Sri Lanka ODI Series 2008/09 |
| 28 Jan 2009 | SL 246/7 v IND 247/4Match 1 · ODI | India won by 6 wickets | Dambulla | India in Sri Lanka ODI Series 2008/09 |
| 24 Jan 2009 | PAK 75 v SL 309/5Match 3 · ODI | Sri Lanka won by 234 runs | Lahore | Sri Lanka in Pakistan ODI Series 2008/09 |
| 21 Jan 2009 | PAK 161 v SL 290/8Match 2 · ODI | Sri Lanka won by 129 runs | Karachi | Sri Lanka in Pakistan ODI Series 2008/09 |
| 20 Jan 2009 | PAK 220/2 v SL 219Match 1 · ODI | Pakistan won by 8 wickets | Karachi | Sri Lanka in Pakistan ODI Series 2008/09 |
| 16 Jan 2009 | BAN 152 v SL 153/8Final · ODI | Sri Lanka won by 2 wickets (with 11 balls remaining) | Mirpur | Tri-Nation Tournament in Bangladesh 2008/09 |
| 14 Jan 2009 | BAN 151/5 v SL 1473rd ODI · ODI | Bangladesh won by 5 wickets | Mirpur | Tri-Nation Tournament in Bangladesh 2008/09 |
| 12 Jan 2009 | SL 210/6 v ZIM 802nd Match · ODI | Sri Lanka won by 130 runs | Mirpur | Tri-Nation Tournament in Bangladesh 2008/09 |
| 3 Jan 2009 | BAN 208 & 158 v SL 384 & 447/6dMatch 2 · Test | Sri Lanka won by 465 runs | Chittagong Divisional Stadium | Sri Lanka in Bangladesh Test Series 2008/09 |
| 26 Dec 2008 | BAN 178 & 413 v SL 293 & 405/61st Test · Test | Sri Lanka won by 107 runs | Mirpur | Sri Lanka tour of Bangladesh 2008/09 |
| 30 Nov 2008 | ZIM 133 v SL 152Match 5 · ODI | Sri Lanka won by 19 runs | Harare | Sri Lanka in Zimbabwe ODI Series 2008/09 |
| 28 Nov 2008 | ZIM 146 v SL 150/84th ODI · ODI | Sri Lanka won by 2 wickets (with 15 balls remaining) | Harare | Sri Lanka in Zimbabwe ODI Series 2008/09 |
| 24 Nov 2008 | ZIM 166/7 v SL 171/7Match 3 · ODI | Sri Lanka won by 5 runs | Harare | Sri Lanka in Zimbabwe ODI Series 2008/09 |
| 22 Nov 2008 | ZIM 67 v SL 68/1Match 2 · ODI | Sri Lanka won by 9 wickets | Harare | Sri Lanka in Zimbabwe ODI Series 2008/09 |
| 20 Nov 2008 | ZIM 127 v SL 130/4Match 1 · ODI | Sri Lanka won by 6 wickets | Harare | Sri Lanka in Zimbabwe ODI Series 2008/09 |
| 13 Oct 2008 | PAK 132/7 v SL 133/5Final · T20I | Sri Lanka won by 5 wickets | King City | T20 Canada 2008/09 |
| 12 Oct 2008 | SL 153/7 v CAN 1386th Match · T20I | Sri Lanka won by 15 runs | King City | T20 Canada 2008/09 |
| 11 Oct 2008 | PAK 141/7 v SL 137/94th T20I · T20I | Pakistan won by 3 wickets | King City | T20 Canada 2008/09 |
| 10 Oct 2008 | ZIM 106/8 v SL 107/51st Match · T20I | Sri Lanka won by 5 wickets (with 6 balls remaining) | King City | T20 Canada 2008/09 |
| 29 Aug 2008 | SL 227/6 v IND 103Match 5 · ODI | Sri Lanka won by 112 runs (DLS method) | Colombo | India in Sri Lanka ODI Series 2008 |
| 27 Aug 2008 | SL 212 v IND 258Match 4 · ODI | India won by 46 runs | Colombo | India in Sri Lanka ODI Series 2008 |
| 24 Aug 2008 | SL 204 v IND 237/9Match 3 · ODI | India won by 33 runs | Colombo | India in Sri Lanka ODI Series 2008 |
| 20 Aug 2008 | SL 142 v IND 143/7Match 2 · ODI | India won by 3 wickets | Dambulla | India in Sri Lanka ODI Series 2008 |
| 18 Aug 2008 | SL 147/2 v IND 146Match 1 · ODI | Sri Lanka won by 8 wickets | Dambulla | India in Sri Lanka ODI Series 2008 |
| 8 Aug 2008 | SL 396 & 123/2 v IND 249 & 268Match 3 · Test | Sri Lanka won by 8 wickets | Colombo | India in Sri Lanka Test Series 2008 |
| 31 Jul 2008 | SL 292 & 136 v IND 329 & 269Match 2 · Test | India won by 170 runs | Galle | India in Sri Lanka Test Series 2008 |
| 23 Jul 2008 | SL 600/6d v IND 223 & 138Match 1 · Test | Sri Lanka won by an innings and 239 runs | Colombo | India in Sri Lanka Test Series 2008 |
| 6 Jul 2008 | IND 173 v SL 273Final · ODI | Sri Lanka won by 100 runs | Karachi | Asia Cup 2008 |
| 3 Jul 2008 | IND 310/4 v SL 308/8Super Four · ODI | India won by 6 wickets | Karachi | Asia Cup 2008 |
| 30 Jun 2008 | BAN 174 v SL 332/8Super Four · ODI | Sri Lanka won by 158 runs | Karachi | Asia Cup 2008 |
| 29 Jun 2008 | PAK 238/9 v SL 302/7Super Four · ODI | Sri Lanka won by 64 runs | Karachi | Asia Cup 2008 |
| 26 Jun 2008 | SL 290/9 v UAE 148Match 6 · ODI | Sri Lanka won by 142 runs | Lahore | Asia Cup 2008 |
| 25 Jun 2008 | BAN 226/7 v SL 357/9Match 3 · ODI | Sri Lanka won by 131 runs | Lahore | Asia Cup 2008 |
| 15 Apr 2008 | WI 81/2 v SL 257/8Match 3 · ODI | No result | St Lucia | Sri Lanka in West Indies ODI Series 2007/08 |
| 12 Apr 2008 | WI 125/3 v SL 112/5Match 2 · ODI | West Indies won by 7 wickets (DLS method) | Trinidad | Sri Lanka in West Indies ODI Series 2007/08 |
| 10 Apr 2008 | WI 236/9 v SL 235/7Match 1 · ODI | West Indies won by 1 wicket | Trinidad | Sri Lanka in West Indies ODI Series 2007/08 |
| 3 Apr 2008 | WI 294 & 254/4 v SL 278 & 268Match 2 · Test | West Indies won by 6 wickets | Trinidad | Sri Lanka in West Indies Test Series 2007/08 |
| 22 Mar 2008 | WI 280 & 315 v SL 476/8d & 240/7dMatch 1 · Test | Sri Lanka won by 121 runs | Guyana | Sri Lanka in West Indies Test Series 2007/08 |