| 10 Aug 2011 | SL 191 v AUS 192/3Match 1 · ODI | SL | 29 | 0/18 | 0 | Australia won by 7 wickets | Kandy | Australia in Sri Lanka ODI Series 2011 |
| 8 Aug 2011 | SL 157/9 v AUS 149/9Match 2 · T20I | SL | 4 | - | 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 | 104* | 0/26 | 1 | Sri Lanka won by 35 runs | Kandy | Australia in Sri Lanka T20I Series 2011 |
| 13 Jul 2011 | SCO 101 v SL 284/73rd Match · ODI | SL | 6 | - | 0 | Sri Lanka won by 183 runs | Edinburgh | Tri-Nation Series in Scotland in 2011 |
| 9 Jul 2011 | ENG 268/9 v SL 252Match 5 · ODI | SL | 4 | 1/49 | 0 | England won by 16 runs | Manchester | NatWest Series 2011 |
| 6 Jul 2011 | ENG 171/0 v SL 174Match 4 · ODI | SL | 0 | 0/21 | 0 | England won by 10 wickets (DLS method) | Nottingham | NatWest Series 2011 |
| 3 Jul 2011 | ENG 246/7 v SL 249/4Match 3 · ODI | SL | 3 | - | 1 | Sri Lanka won by 6 wickets | London | NatWest Series 2011 |
| 1 Jul 2011 | ENG 240 v SL 309/5Match 2 · ODI | SL | 9 | 0/29 | 0 | Sri Lanka won by 69 runs | Leeds | NatWest Series 2011 |
| 28 Jun 2011 | ENG 229/8 v SL 121Match 1 · ODI | SL | 1 | - | 1 | England won by 110 runs (DLS method) | London | NatWest Series 2011 |
| 3 Jun 2011 | ENG 486 & 335/7d v SL 479 & 127/3Match 2 · Test | SL | 193 & DNB | 0/30 | 1 | Match drawn | London | Sri Lanka in England Test Series 2011 |
| 26 May 2011 | ENG 496/5d v SL 400 & 82Match 1 · Test | SL | 50 & 10 | 1/60 | 0 | England won by an innings and 14 runs | Cardiff | Sri Lanka in England Test Series 2011 |
| 11 May 2011 | RR 146/6 v RCB 151/1Match 55 · T20 | RCB | 38 | - | 0 | Royal Challengers Bangalore won by 9 wickets | Jaipur | Indian Premier League 2011 |
| 8 May 2011 | RCB 128/1 v KTK 125/9Match 50 · T20 | RCB | 52* | 0/8 | 0 | Royal Challengers Bangalore won by 9 wickets | Bangalore | Indian Premier League 2011 |
| 6 May 2011 | RCB 205/6 v PK 120/9Match 47 · T20 | RCB | 16 | - | 0 | Royal Challengers Bangalore won by 85 runs | Bangalore | Indian Premier League 2011 |
| 29 Apr 2011 | RCB 181/5 v PW 155/5Match 35 · T20 | RCB | 15 | - | 0 | Royal Challengers Bangalore won by 26 runs | Bangalore | Indian Premier League 2011 |
| 26 Apr 2011 | DC 160/6 v RCB 161/7Match 30 · T20 | RCB | 0 | - | 0 | Royal Challengers Bangalore won by 3 wickets | Delhi | Indian Premier League 2011 |
| 22 Apr 2011 | KKR 171/5 v RCB 175/1Match 24 · T20 | RCB | 38 | 0/15 | 1 | Royal Challengers Bangalore won by 9 wickets | Kolkata | Indian Premier League 2011 |
| 16 Apr 2011 | CSK 183/5 v RCB 162/7Match 14 · T20 | RCB | 0 | 0/21 | 0 | Chennai Super Kings won by 21 runs | Chennai | Indian Premier League 2011 |
| 14 Apr 2011 | DC 175/5 v RCB 142/9Match 11 · T20 | RCB | 7 | 0/22 | 0 | Deccan Chargers won by 33 runs | Hyderabad | Indian Premier League 2011 |
| 12 Apr 2011 | RCB 140/4 v MI 143/1Match 8 · T20 | RCB | 59* | 0/12 | 0 | Mumbai Indians won by 9 wickets | Bangalore | Indian Premier League 2011 |
| 9 Apr 2011 | KTK 161/5 v RCB 162/4Match 3 · T20 | RCB | 1 | 1/30 | 0 | Royal Challengers Bangalore won by 6 wickets | Kochi | Indian Premier League 2011 |
| 2 Apr 2011 | IND 277/4 v SL 274/6Final · ODI | SL | 33 | 1/27 | 1 | India won by 6 wickets | Mumbai | ICC Cricket World Cup 2010/11 |
| 29 Mar 2011 | SL 220/5 v NZ 217Semi-final · ODI | SL | 73 | 1/22 | 0 | Sri Lanka won by 5 wickets | Colombo | ICC Cricket World Cup 2010/11 |
| 26 Mar 2011 | SL 231/0 v ENG 229/6Quarter-final · ODI | SL | 108* | 1/25 | 0 | Sri Lanka won by 10 wickets | Colombo | ICC Cricket World Cup 2010/11 |
| 18 Mar 2011 | NZ 153 v SL 265/9Match 38 · ODI | SL | 3 | 1/24 | 1 | Sri Lanka won by 112 runs | Mumbai | ICC Cricket World Cup 2010/11 |
| 10 Mar 2011 | SL 327/6 v ZIM 188Match 26 · ODI | SL | 144 | 4/4 | 0 | Sri Lanka won by 139 runs | Kandy | ICC Cricket World Cup 2010/11 |
| 5 Mar 2011 | SL 146/3 v AUSMatch 20 · ODI | SL | 4 | - | 0 | No result | Colombo | ICC Cricket World Cup 2010/11 |
| 1 Mar 2011 | SL 146/1 v KEN 142Match 14 · ODI | SL | 44 | - | 1 | Sri Lanka won by 9 wickets | Colombo | ICC Cricket World Cup 2010/11 |
| 26 Feb 2011 | SL 266/9 v PAK 277/7Match 10 · ODI | SL | 41 | 0/10 | 2 | Pakistan won by 11 runs | Colombo | ICC Cricket World Cup 2010/11 |
| 20 Feb 2011 | SL 332/7 v CAN 122Match 3 · ODI | SL | 50 | 0/14 | 1 | Sri Lanka won by 210 runs | Hambantota | ICC Cricket World Cup 2010/11 |
| 6 Feb 2011 | SL 277/9 v WI 251Match 3 · ODI | SL | 30 | 0/25 | 0 | Sri Lanka won by 26 runs | Colombo | West Indies in Sri Lanka ODI Series 2010/11 |
| 3 Feb 2011 | SL 199/2 v WI 203Match 2 · ODI | SL | 11 | 0/27 | 0 | Sri Lanka won by 8 wickets (DLS method) | Colombo | West Indies in Sri Lanka ODI Series 2010/11 |
| 31 Jan 2011 | SL v WI 245/5Match 1 · ODI | SL | - | 0/19 | 0 | No result | Colombo | West Indies in Sri Lanka ODI Series 2010/11 |
| 1 Dec 2010 | SL v WI 303/8Match 3 · Test | SL | - | 0/20 | 0 | Match drawn | Kandy | West Indies in Sri Lanka Test Series 2010/11 |
| 23 Nov 2010 | SL 387/9d & 57/1d v WI 243 & 12/2Match 2 · Test | SL | 4 & 26 | 2/4 & 1/4 | 0 | Match drawn | Colombo | West Indies in Sri Lanka Test Series 2010/11 |
| 15 Nov 2010 | SL 378 & 241/4 v WI 580/9dMatch 1 · Test | SL | 0 & 54 | 0/15 | 0 | Match drawn | Galle | West Indies in Sri Lanka Test Series 2010/11 |
| 7 Nov 2010 | AUS 119/2 v SL 115Match 3 · ODI | SL | 1 | - | 0 | Australia won by 8 wickets | Brisbane | Sri Lanka in Australia ODI Series 2010/11 |
| 5 Nov 2010 | AUS 210 v SL 213/3Match 2 · ODI | SL | 47 | - | 0 | Sri Lanka won by 29 runs (DLS method) | Sydney | Sri Lanka in Australia ODI Series 2010/11 |
| 3 Nov 2010 | AUS 239/8 v SL 243/9Match 1 · ODI | SL | 7 | 0/17 | 1 | Sri Lanka won by 1 wicket | Melbourne | Sri Lanka in Australia ODI Series 2010/11 |
| 31 Oct 2010 | AUS 133/8 v SL 135/3Only T20I · T20I | SL | 41 | - | 0 | Sri Lanka won by 7 wickets | Perth | - |
| 28 Aug 2010 | SL 299/8 v IND 225Final · ODI | SL | 110 | - | 1 | Sri Lanka won by 74 runs | Dambulla | Sri Lanka Triangular Series 2010 |
| 22 Aug 2010 | SL 104/2 v IND 103Match 5 · ODI | SL | 35 | - | 0 | Sri Lanka won by 8 wickets | Dambulla | Sri Lanka Triangular Series 2010 |
| 19 Aug 2010 | SL 203/3 v NZMatch 4 · ODI | SL | 44 | - | 0 | No result | Dambulla | Sri Lanka Triangular Series 2010 |
| 16 Aug 2010 | SL 170 v IND 171/4Match 3 · ODI | SL | 45 | - | 0 | India won by 6 wickets | Dambulla | Sri Lanka Triangular Series 2010 |
| 13 Aug 2010 | SL 195/7 v NZ 192Match 2 · ODI | SL | 5 | - | 1 | Sri Lanka won by 3 wickets | Dambulla | Sri Lanka Triangular Series 2010 |
| 3 Aug 2010 | SL 425 & 267 v IND 436 & 258/5Match 3 · Test | SL | 41 & 13 | 0/15 & 0/12 | 1 | India won by 5 wickets | Colombo | India in Sri Lanka Test Series 2010 |
| 26 Jul 2010 | SL 642/4d & 129/3d v IND 707Match 2 · Test | SL | 54 & 14 | 3/56 | 1 | Match drawn | Colombo | India in Sri Lanka Test Series 2010 |
| 18 Jul 2010 | SL 520/8d & 96/0 v IND 276 & 338Match 1 · Test | SL | 25 & 68* | 0/6 & 0/30 | 1 | Sri Lanka won by 10 wickets | Galle | India in Sri Lanka Test Series 2010 |
| 24 Jun 2010 | SL 187 v IND 268/6Final · ODI | SL | 0 | 0/30 | 0 | India won by 81 runs | Dambulla | Asia Cup 2010 |
| 22 Jun 2010 | SL 211/3 v IND 209Match 6 · ODI | SL | 24 | - | 0 | Sri Lanka won by 7 wickets | Dambulla | Asia Cup 2010 |