| 14 Jun 2009 | IRE 135/7 v SL 144/919th T20I · T20I | SL | 0 | - | 1 | Sri Lanka won by 9 runs | London | ICC World Twenty20 2009 |
| 12 Jun 2009 | PAK 131/9 v SL 150/715th T20I · T20I | SL | 46 | - | 1 | Sri Lanka won by 19 runs | London | ICC World Twenty20 2009 |
| 10 Jun 2009 | SL 192/5 v WI 177/511th T20I · T20I | SL | 74 | - | 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 | 53 | - | 1 | Sri Lanka won by 6 wickets | Nottingham | ICC World Twenty20 2009 |
| 22 May 2009 | DC 153/8 v DC 154/4Semi-final · T20 | DC | 65 | 0/13 | 0 | Deccan Chargers won by 6 wickets | Centurion | Indian Premier League 2009 |
| 21 May 2009 | DC 166/6 v MI 165/8Match 55 · T20 | DC | 24 | - | 0 | Delhi Daredevils won by 4 wickets | Centurion | Indian Premier League 2009 |
| 17 May 2009 | DC 150/3 v RR 136/9Match 50 · T20 | DC | 33 | 0/10 | 0 | Delhi Daredevils won by 14 runs | Bloemfontein | Indian Premier League 2009 |
| 15 May 2009 | DC 120/9 v PK 123/4Match 46 · T20 | DC | 10 | 0/7 | 0 | Kings XI Punjab won by 6 wickets | Bloemfontein | Indian Premier League 2009 |
| 13 May 2009 | DC 161 v DC 173/7Match 43 · T20 | DC | 37 | 0/8 | 0 | Delhi Daredevils won by 12 runs | Durban | Indian Premier League 2009 |
| 10 May 2009 | DC 125/3 v KKR 123/8Match 39 · T20 | DC | 1 | 0/18 | 0 | Delhi Daredevils won by 7 wickets | Johannesburg | Indian Premier League 2009 |
| 8 May 2009 | DC 118/3 v MI 116Match 35 · T20 | DC | 17 | - | 0 | Delhi Daredevils won by 7 wickets | East London | Indian Premier League 2009 |
| 5 May 2009 | DC 157/1 v KKR 154/3Match 31 · T20 | DC | 42* | - | 0 | Delhi Daredevils won by 9 wickets | Durban | Indian Premier League 2009 |
| 2 May 2009 | CSK 163 v DC 145/8Match 26 · T20 | DC | 13 | 0/23 | 1 | Chennai Super Kings won by 18 runs | Johannesburg | Indian Premier League 2009 |
| 30 Apr 2009 | DC 148/9 v DC 150/4Match 21 · T20 | DC | 52* | 0/15 | 0 | Delhi Daredevils won by 6 wickets | Centurion | Indian Premier League 2009 |
| 28 Apr 2009 | DC 143/7 v RR 147/5Match 18 · T20 | DC | 7 | 0/4 | 0 | Rajasthan Royals won by 5 wickets | Centurion | Indian Premier League 2009 |
| 26 Apr 2009 | RCB 149/7 v DC 150/4Match 14 · T20 | DC | 67* | - | 1 | Delhi Daredevils won by 6 wickets | Port Elizabeth | Indian Premier League 2009 |
| 23 Apr 2009 | CSK 180/9 v DC 189/5Match 9 · T20 | DC | 50 | - | 0 | Delhi Daredevils won by 9 runs | Durban | Indian Premier League 2009 |
| 19 Apr 2009 | DC 58/0 v PK 104/7Match 3 · T20 | DC | DNB | - | 2 | Delhi Daredevils won by 10 wickets (DLS method) | Cape Town | Indian Premier League 2009 |
| 1 Mar 2009 | PAK 110/1 v SL 606Match 2 · Test | SL | 145 | 0/0 | 0 | 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 | SL | 0 & 8 | 0/82 | 0 | Match drawn | Karachi | Sri Lanka in Pakistan Test Series 2008/09 |
| 10 Feb 2009 | SL 171/4 v IND 174/7Only T20I · T20I | SL | 61 | - | 1 | India won by 3 wickets | Colombo | - |
| 8 Feb 2009 | SL 320/8 v IND 252Match 5 · ODI | SL | 97 | 0/15 | 0 | 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 | SL | 38 | - | 0 | 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 | SL | 31 | - | 0 | 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 | SL | 8 | 1/19 | 1 | 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 | SL | 0 | 0/29 | 0 | 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 | SL | 137* | - | 0 | 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 | SL | 76 | - | 1 | 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 | SL | 42 | 0/7 | 0 | Pakistan won by 8 wickets | Karachi | Sri Lanka in Pakistan ODI Series 2008/09 |
| 3 Jan 2009 | BAN 208 & 158 v SL 384 & 447/6dMatch 2 · Test | SL | 162 & 143 | 4/10 | 1 | 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 | SL | 14 & 47 | 0/2 & 0/4 | 2 | Sri Lanka won by 107 runs | Mirpur | Sri Lanka tour of Bangladesh 2008/09 |
| 13 Oct 2008 | PAK 132/7 v SL 133/5Final · T20I | SL | 7* | - | 1 | Sri Lanka won by 5 wickets | King City | T20 Canada 2008/09 |
| 12 Oct 2008 | SL 153/7 v CAN 1386th Match · T20I | SL | 26 | - | 1 | Sri Lanka won by 15 runs | King City | T20 Canada 2008/09 |
| 11 Oct 2008 | PAK 141/7 v SL 137/94th T20I · T20I | SL | 0 | - | 2 | Pakistan won by 3 wickets | King City | T20 Canada 2008/09 |
| 10 Oct 2008 | ZIM 106/8 v SL 107/51st Match · T20I | SL | 33 | - | 2 | Sri Lanka won by 5 wickets (with 6 balls remaining) | King City | T20 Canada 2008/09 |
| 27 Aug 2008 | SL 212 v IND 258Match 4 · ODI | SL | 12 | - | 1 | India won by 46 runs | Colombo | India in Sri Lanka ODI Series 2008 |
| 24 Aug 2008 | SL 204 v IND 237/9Match 3 · ODI | SL | 16 | - | 0 | India won by 33 runs | Colombo | India in Sri Lanka ODI Series 2008 |
| 20 Aug 2008 | SL 142 v IND 143/7Match 2 · ODI | SL | 16 | - | 0 | India won by 3 wickets | Dambulla | India in Sri Lanka ODI Series 2008 |
| 18 Aug 2008 | SL 147/2 v IND 146Match 1 · ODI | SL | DNB | - | 0 | 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 | SL | 23 & DNB | - | 0 | 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 | SL | 0 & 38 | - | 1 | 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 | SL | 125* | - | 2 | 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 | SL | 56 | - | 1 | Sri Lanka won by 100 runs | Karachi | Asia Cup 2008 |
| 3 Jul 2008 | IND 310/4 v SL 308/8Super Four · ODI | SL | 15 | 0/10 | 0 | India won by 6 wickets | Karachi | Asia Cup 2008 |
| 30 Jun 2008 | BAN 174 v SL 332/8Super Four · ODI | SL | 2 | - | 2 | Sri Lanka won by 158 runs | Karachi | Asia Cup 2008 |
| 29 Jun 2008 | PAK 238/9 v SL 302/7Super Four · ODI | SL | 8 | - | 0 | Sri Lanka won by 64 runs | Karachi | Asia Cup 2008 |
| 26 Jun 2008 | SL 290/9 v UAE 148Match 6 · ODI | SL | 24 | 1/14 | 0 | Sri Lanka won by 142 runs | Lahore | Asia Cup 2008 |
| 25 Jun 2008 | BAN 226/7 v SL 357/9Match 3 · ODI | SL | 29 | - | 0 | Sri Lanka won by 131 runs | Lahore | Asia Cup 2008 |
| 30 May 2008 | DC 87 v RR 192/9Semi-final · T20 | DC | 33 | - | 0 | Rajasthan Royals won by 105 runs | Mumbai | Indian Premier League 2007/08 |
| 24 May 2008 | DC 179/5 v MI 176/8Match 50 · T20 | DC | 0 | - | 2 | Delhi Daredevils won by 5 wickets | Delhi | Indian Premier League 2007/08 |