| 21 Apr 2010 | RCB 149/9 v MI 184/5Semi-final · T20 | MI | DNB | 2/24 | 0 | Mumbai Indians won by 35 runs | Mumbai | Indian Premier League 2009/10 |
| 11 Apr 2010 | RR 137/8 v MI 174/5Match 45 · T20 | MI | DNB | 0/23 | 0 | Mumbai Indians won by 37 runs | Jaipur | Indian Premier League 2009/10 |
| 9 Apr 2010 | PK 158/4 v MI 154/9Match 41 · T20 | MI | DNB | 2/36 | 0 | Kings XI Punjab won by 6 wickets | Chandigarh | Indian Premier League 2009/10 |
| 6 Apr 2010 | CSK 165/4 v MI 141/9Match 37 · T20 | MI | DNB | 0/36 | 0 | Chennai Super Kings won by 24 runs | Chennai | Indian Premier League 2009/10 |
| 3 Apr 2010 | MI 178/5 v DC 115Match 33 · T20 | MI | DNB | 1/20 | 0 | Mumbai Indians won by 63 runs | Mumbai | Indian Premier League 2009/10 |
| 30 Mar 2010 | MI 164/6 v PK 163Match 27 · T20 | MI | DNB | 4/22 | 0 | Mumbai Indians won by 4 wickets | Mumbai | Indian Premier League 2009/10 |
| 28 Mar 2010 | DC 131 v MI 172/7Match 25 · T20 | MI | DNB | 3/12 | 0 | Mumbai Indians won by 41 runs | Mumbai | Indian Premier League 2009/10 |
| 25 Mar 2010 | CSK 180/2 v MI 181/5Match 21 · T20 | MI | DNB | 0/41 | 0 | Mumbai Indians won by 5 wickets | Mumbai | Indian Premier League 2009/10 |
| 22 Mar 2010 | MI 156/3 v KKR 155/3Match 17 · T20 | MI | DNB | 0/28 | 0 | Mumbai Indians won by 7 wickets | Mumbai | Indian Premier League 2009/10 |
| 20 Mar 2010 | MI 151/9 v RCB 155/3Match 14 · T20 | MI | 0* | 0/25 | 1 | Royal Challengers Bangalore won by 7 wickets | Mumbai | Indian Premier League 2009/10 |
| 17 Mar 2010 | DC 120/9 v MI 218/7Match 9 · T20 | MI | DNB | 1/22 | 0 | Mumbai Indians won by 98 runs | Delhi | Indian Premier League 2009/10 |
| 13 Mar 2010 | MI 212/6 v RR 208/7Match 2 · T20 | MI | DNB | 2/22 | 0 | Mumbai Indians won by 4 runs | Mumbai | Indian Premier League 2009/10 |
| 24 Dec 2009 | IND 317/3 v SL 315/6Match 4 · ODI | SL | DNB | 0/75 | 0 | India won by 7 wickets | Kolkata | Sri Lanka in India ODI Series 2009/10 |
| 21 Dec 2009 | IND 243/3 v SL 239Match 3 · ODI | SL | 13 | 0/56 | 0 | India won by 7 wickets | Cuttack | Sri Lanka in India ODI Series 2009/10 |
| 12 Dec 2009 | IND 211/4 v SL 206/7Match 2 · T20I | SL | DNB | 1/28 | 0 | India won by 6 wickets | Chandigarh | Sri Lanka in India T20I Series 2009/10 |
| 9 Dec 2009 | IND 186/9 v SL 215/5Match 1 · T20I | SL | DNB | 0/29 | 1 | Sri Lanka won by 29 runs | Nagpur | Sri Lanka in India T20I Series 2009/10 |
| 27 Sept 2009 | NZ 315/7 v SL 277Match 7 · ODI | SL | 15 | 1/85 | 0 | New Zealand won by 38 runs | Johannesburg | ICC Champions Trophy 2009/10 |
| 25 Sept 2009 | ENG 213/4 v SL 212Match 4 · ODI | SL | 0 | 1/43 | 0 | England won by 6 wickets | Johannesburg | ICC Champions Trophy 2009/10 |
| 22 Sept 2009 | SA 206/7 v SL 319/8Match 1 · ODI | SL | DNB | 2/43 | 0 | Sri Lanka won by 55 runs (DLS method) | Centurion | ICC Champions Trophy 2009/10 |
| 14 Sept 2009 | SL 273 v IND 319/5Final · ODI | SL | 0 | 1/81 | 0 | India won by 46 runs | Colombo | Compaq Cup 2009 |
| 12 Sept 2009 | SL 307/6 v IND 168Match 3 · ODI | SL | DNB | 1/33 | 0 | Sri Lanka won by 139 runs | Colombo | Compaq Cup 2009 |
| 8 Sept 2009 | SL 216/7 v NZ 119Match 1 · ODI | SL | DNB | 4/28 | 0 | Sri Lanka won by 97 runs | Colombo | Compaq Cup 2009 |
| 4 Sept 2009 | SL 148/8 v NZ 170/4Match 2 · T20I | SL | 0* | 1/35 | 0 | New Zealand won by 22 runs | Colombo | New Zealand in Sri Lanka T20I Series 2009 |
| 2 Sept 2009 | SL 138/9 v NZ 141/8Match 1 · T20I | SL | 4* | 2/21 | 0 | New Zealand won by 3 runs | Colombo | New Zealand in Sri Lanka T20I Series 2009 |
| 12 Aug 2009 | SL 120 v PAK 172/5Only T20I · T20I | SL | 0* | 1/28 | 1 | Pakistan won by 52 runs | Colombo | - |
| 7 Aug 2009 | SL 175 v PAK 321/5Match 4 · ODI | SL | 0 | 0/79 | 0 | Pakistan won by 146 runs | Colombo | Pakistan in Sri Lanka ODI Series 2009 |
| 1 Aug 2009 | SL 169/4 v PAK 168Match 2 · ODI | SL | DNB | 0/37 | 0 | Sri Lanka won by 6 wickets | Dambulla | Pakistan in Sri Lanka ODI Series 2009 |
| 30 Jul 2009 | SL 232/9 v PAK 196Match 1 · ODI | SL | 4* | 1/50 | 0 | Sri Lanka won by 36 runs | Dambulla | Pakistan in Sri Lanka ODI Series 2009 |
| 21 Jun 2009 | PAK 139/2 v SL 138/6Final · T20I | SL | DNB | 0/14 | 0 | Pakistan won by 8 wickets | London | ICC World Twenty20 2009 |
| 19 Jun 2009 | SL 158/5 v WI 101Semi-final · T20I | SL | DNB | 1/24 | 0 | Sri Lanka won by 57 runs | London | ICC World Twenty20 2009 |
| 16 Jun 2009 | NZ 110 v SL 158/523rd T20I · T20I | SL | DNB | 1/26 | 1 | Sri Lanka won by 48 runs | Nottingham | ICC World Twenty20 2009 |
| 14 Jun 2009 | IRE 135/7 v SL 144/919th T20I · T20I | SL | 1* | 2/19 | 0 | Sri Lanka won by 9 runs | London | ICC World Twenty20 2009 |
| 12 Jun 2009 | PAK 131/9 v SL 150/715th T20I · T20I | SL | 2* | 3/17 | 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 | DNB | 2/45 | 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 | DNB | 3/36 | 0 | Sri Lanka won by 6 wickets | Nottingham | ICC World Twenty20 2009 |
| 21 May 2009 | DC 166/6 v MI 165/8Match 55 · T20 | MI | 0 | 1/38 | 0 | Delhi Daredevils won by 4 wickets | Centurion | Indian Premier League 2009 |
| 16 May 2009 | CSK 151/3 v MI 147/5Match 47 · T20 | MI | DNB | 1/19 | 0 | Chennai Super Kings won by 7 wickets | Port Elizabeth | Indian Premier League 2009 |
| 14 May 2009 | MI 143 v RR 145/7Match 45 · T20 | MI | 0 | 1/28 | 1 | Rajasthan Royals won by 2 runs | Durban | Indian Premier League 2009 |
| 12 May 2009 | PK 119/9 v MI 122/2Match 42 · T20 | MI | DNB | 1/32 | 0 | Mumbai Indians won by 8 wickets | Centurion | Indian Premier League 2009 |
| 10 May 2009 | RCB 141/7 v MI 157/2Match 38 · T20 | MI | DNB | 1/37 | 0 | Mumbai Indians won by 16 runs | Port Elizabeth | Indian Premier League 2009 |
| 8 May 2009 | DC 118/3 v MI 116Match 35 · T20 | MI | 0* | 1/30 | 0 | Delhi Daredevils won by 7 wickets | East London | Indian Premier League 2009 |
| 6 May 2009 | DC 145/6 v MI 126/8Match 32 · T20 | MI | DNB | 1/24 | 0 | Deccan Chargers won by 19 runs | Centurion | Indian Premier League 2009 |
| 3 May 2009 | RCB 150/1 v MI 149/4Match 28 · T20 | MI | DNB | 0/24 | 0 | Royal Challengers Bangalore won by 9 wickets | Johannesburg | Indian Premier League 2009 |
| 1 May 2009 | KKR 139/6 v MI 148/6Match 23 · T20 | MI | DNB | 0/23 | 1 | Mumbai Indians won by 9 runs | East London | Indian Premier League 2009 |
| 29 Apr 2009 | PK 119/8 v MI 116/7Match 20 · T20 | MI | DNB | 2/12 | 0 | Kings XI Punjab won by 3 runs | Durban | Indian Premier League 2009 |
| 27 Apr 2009 | KKR 95/9 v MI 187/6Match 17 · T20 | MI | DNB | 3/11 | 0 | Mumbai Indians won by 92 runs | Port Elizabeth | Indian Premier League 2009 |
| 25 Apr 2009 | DC 168/9 v MI 156/7Match 12 · T20 | MI | DNB | 3/19 | 0 | Deccan Chargers won by 12 runs | Durban | Indian Premier League 2009 |
| 18 Apr 2009 | CSK 146/7 v MI 165/7Match 1 · T20 | MI | DNB | 3/15 | 0 | Mumbai Indians won by 19 runs | Cape Town | Indian Premier League 2009 |
| 10 Feb 2009 | SL 171/4 v IND 174/7Only T20I · T20I | SL | DNB | 0/38 | 0 | India won by 3 wickets | Colombo | - |
| 29 Feb 2008 | AUS 208 v SL 221Match 12 · ODI | SL | 0 | 1/48 | 1 | Sri Lanka won by 13 runs | Melbourne | Commonwealth Bank Series 2007/08 |