| 1 May 2010 | AFG 115/8 v IND 116/33rd Match, Group C · T20I | IND | DNB | 0/12 | 0 | India won by 7 wickets (31 balls left) | Gros Islet | ICC World Twenty20 2010 |
| 17 Apr 2010 | KKR 133/2 v RR 132/9Match 53 · T20 | RR | 8 | 0/32 | 0 | Kolkata Knight Riders won by 8 wickets | Kolkata | Indian Premier League 2009/10 |
| 14 Apr 2010 | RR 130/6 v RCB 132/5Match 49 · T20 | RR | 11 | - | 1 | Royal Challengers Bangalore won by 5 wickets | Jaipur | Indian Premier League 2009/10 |
| 11 Apr 2010 | RR 137/8 v MI 174/5Match 45 · T20 | RR | 10 | 0/24 | 0 | Mumbai Indians won by 37 runs | Jaipur | Indian Premier League 2009/10 |
| 7 Apr 2010 | RR 157/1 v PK 153/6Match 38 · T20 | RR | 21* | 0/26 | 1 | Rajasthan Royals won by 9 wickets | Jaipur | Indian Premier League 2009/10 |
| 5 Apr 2010 | DC 157 v RR 159Match 36 · T20 | RR | 5 | 0/3 | 1 | Rajasthan Royals won by 2 runs | Nagpur | Indian Premier League 2009/10 |
| 3 Apr 2010 | CSK 246/5 v RR 223/5Match 32 · T20 | RR | 4 | 0/44 | 0 | Chennai Super Kings won by 23 runs | Chennai | Indian Premier League 2009/10 |
| 31 Mar 2010 | DC 188/6 v RR 121Match 29 · T20 | RR | 24 | 0/25 | 2 | Delhi Daredevils won by 67 runs | Delhi | Indian Premier League 2009/10 |
| 28 Mar 2010 | RR 177/8 v CSK 160/6Match 24 · T20 | RR | 8 | 1/26 | 2 | Rajasthan Royals won by 17 runs | Ahmedabad | Indian Premier League 2009/10 |
| 26 Mar 2010 | RR 151/2 v DC 148/9Match 22 · T20 | RR | 73* | 0/12 | 2 | Rajasthan Royals won by 8 wickets | Ahmedabad | Indian Premier League 2009/10 |
| 24 Mar 2010 | PK 152 v RR 183/5Match 19 · T20 | RR | 28 | 2/9 | 0 | Rajasthan Royals won by 31 runs | Chandigarh | Indian Premier League 2009/10 |
| 20 Mar 2010 | RR 168/7 v KKR 134/5Match 13 · T20 | RR | 15 | 2/23 | 0 | Rajasthan Royals won by 34 runs | Ahmedabad | Indian Premier League 2009/10 |
| 18 Mar 2010 | RCB 93/0 v RR 92Match 10 · T20 | RR | 26 | - | 0 | Royal Challengers Bangalore won by 10 wickets | Bangalore | Indian Premier League 2009/10 |
| 15 Mar 2010 | RR 141/6 v DC 142/4Match 6 · T20 | RR | 0 | - | 0 | Delhi Daredevils won by 6 wickets | Ahmedabad | Indian Premier League 2009/10 |
| 13 Mar 2010 | MI 212/6 v RR 208/7Match 2 · T20 | RR | 100 | 0/22 | 0 | Mumbai Indians won by 4 runs | Mumbai | Indian Premier League 2009/10 |
| 27 Feb 2010 | IND 275 v SA 365/2Match 3 · ODI | IND | 5 | 1/66 | 0 | South Africa won by 90 runs | Ahmedabad | South Africa in India ODI Series 2009/10 |
| 24 Feb 2010 | IND 401/3 v SA 248Match 2 · ODI | IND | 36 | 2/37 | 0 | India won by 153 runs | Gwalior | South Africa in India ODI Series 2009/10 |
| 21 Feb 2010 | IND 298/9 v SA 297Match 1 · ODI | IND | 18 | 1/51 | 0 | India won by 1 run | Jaipur | South Africa in India ODI Series 2009/10 |
| 12 Dec 2009 | IND 211/4 v SL 206/7Match 2 · T20I | IND | DNB | 1/29 | 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 | IND | 0 | 1/54 | 0 | Sri Lanka won by 29 runs | Nagpur | Sri Lanka in India T20I Series 2009/10 |
| 26 Sept 2009 | IND 248 v PAK 302/9Match 6 · ODI | IND | 5 | 1/56 | 1 | Pakistan won by 54 runs | Centurion | ICC Champions Trophy 2009/10 |
| 14 Sept 2009 | SL 273 v IND 319/5Final · ODI | IND | 0 | 1/36 | 0 | India won by 46 runs | Colombo | Compaq Cup 2009 |
| 12 Sept 2009 | SL 307/6 v IND 168Match 3 · ODI | IND | 1 | 1/45 | 0 | Sri Lanka won by 139 runs | Colombo | Compaq Cup 2009 |
| 11 Sept 2009 | IND 156/4 v NZ 155Match 2 · ODI | IND | DNB | 0/5 | 0 | India won by 6 wickets | Colombo | Compaq Cup 2009 |
| 5 Jul 2009 | WI 27/1 v INDMatch 4 · ODI | IND | - | - | 0 | No result | St Lucia | India in West Indies ODI Series 2009 |
| 3 Jul 2009 | WI 186/7 v IND 159/4Match 3 · ODI | IND | 1* | 1/28 | 0 | India won by 6 wickets (DLS method) | St Lucia | India in West Indies ODI Series 2009 |
| 28 Jun 2009 | WI 192/2 v IND 188Match 2 · ODI | IND | 0 | 0/15 | 0 | West Indies won by 8 wickets | Jamaica | India in West Indies ODI Series 2009 |
| 26 Jun 2009 | WI 319 v IND 339/6Match 1 · ODI | IND | 40* | 3/56 | 0 | India won by 20 runs | Jamaica | India in West Indies ODI Series 2009 |
| 16 Jun 2009 | IND 118/8 v SA 130/524th T20I · T20I | IND | 0 | - | 0 | South Africa won by 12 runs | Nottingham | ICC World Twenty20 2009 |
| 14 Jun 2009 | ENG 153/7 v IND 150/520th T20I · T20I | IND | 33* | - | 1 | England won by 3 runs | London | ICC World Twenty20 2009 |
| 12 Jun 2009 | IND 153/7 v WI 156/316th T20I · T20I | IND | 31 | 1/27 | 0 | West Indies won by 7 wickets | London | ICC World Twenty20 2009 |
| 10 Jun 2009 | IND 113/2 v IRE 112/812th T20I · T20I | IND | DNB | - | 2 | India won by 8 wickets | Nottingham | ICC World Twenty20 2009 |
| 6 Jun 2009 | BAN 155/8 v IND 180/54th T20I · T20I | IND | 1* | 1/26 | 0 | India won by 25 runs | Nottingham | ICC World Twenty20 2009 |
| 20 May 2009 | KKR 102/6 v RR 101/9Match 53 · T20 | RR | 9 | - | 0 | Kolkata Knight Riders won by 4 wickets | Durban | Indian Premier League 2009 |
| 17 May 2009 | DC 150/3 v RR 136/9Match 50 · T20 | RR | 1 | 0/4 | 0 | Delhi Daredevils won by 14 runs | Bloemfontein | Indian Premier League 2009 |
| 14 May 2009 | MI 143 v RR 145/7Match 45 · T20 | RR | 17 | 0/25 | 1 | Rajasthan Royals won by 2 runs | Durban | Indian Premier League 2009 |
| 11 May 2009 | DC 166/7 v RR 113Match 40 · T20 | RR | 6 | 3/34 | 0 | Deccan Chargers won by 53 runs | Kimberley | Indian Premier League 2009 |
| 9 May 2009 | CSK 141/3 v RR 140/7Match 37 · T20 | RR | 7 | 0/28 | 0 | Chennai Super Kings won by 7 wickets | Kimberley | Indian Premier League 2009 |
| 7 May 2009 | RCB 105 v RR 107/3Match 33 · T20 | RR | 22 | - | 0 | Rajasthan Royals won by 7 wickets | Centurion | Indian Premier League 2009 |
| 5 May 2009 | PK 133/8 v RR 211/4Match 30 · T20 | RR | 12 | 1/28 | 0 | Rajasthan Royals won by 78 runs | Durban | Indian Premier League 2009 |
| 2 May 2009 | DC 141/5 v RR 142/7Match 25 · T20 | RR | 24 | 1/19 | 1 | Rajasthan Royals won by 3 wickets | Port Elizabeth | Indian Premier League 2009 |
| 30 Apr 2009 | CSK 164/5 v RR 126/9Match 22 · T20 | RR | 20 | 2/17 | 0 | Chennai Super Kings won by 38 runs | Centurion | Indian Premier League 2009 |
| 28 Apr 2009 | DC 143/7 v RR 147/5Match 18 · T20 | RR | 62* | 0/14 | 0 | Rajasthan Royals won by 5 wickets | Centurion | Indian Premier League 2009 |
| 26 Apr 2009 | PK 139/6 v RR 112/7Match 15 · T20 | RR | 10 | 0/30 | 0 | Kings XI Punjab won by 27 runs | Cape Town | Indian Premier League 2009 |
| 23 Apr 2009 | KKR 150/8 v RR 150/6Match 10 · T20 | RR | 42 | 0/27 | 0 | Match tied (Rajasthan Royals won the Super Over) | Cape Town | Indian Premier League 2009 |
| 18 Apr 2009 | RCB 133/8 v RR 58Match 2 · T20 | RR | 11 | 0/17 | 0 | Royal Challengers Bangalore won by 75 runs | Cape Town | Indian Premier League 2009 |
| 14 Mar 2009 | NZ 151/2 v IND 149Match 5 · ODI | IND | 0 | - | 0 | New Zealand won by 8 wickets | Auckland | India in New Zealand ODI Series 2008/09 |
| 11 Mar 2009 | NZ 270/5 v IND 201/0Match 4 · ODI | IND | DNB | 1/14 | 0 | India won by 84 runs (DLS method) | Hamilton | India in New Zealand ODI Series 2008/09 |
| 8 Mar 2009 | NZ 334 v IND 392/4Match 3 · ODI | IND | 1* | 1/1 | 0 | India won by 58 runs | Christchurch | India in New Zealand ODI Series 2008/09 |
| 6 Mar 2009 | NZ v IND 188/4Match 2 · ODI | IND | DNB | - | 0 | No result | Wellington | India in New Zealand ODI Series 2008/09 |