| 11 May 2010 | IND 163/5 v SL 167/523rd T20I · T20I | IND | DNB | 0/35 | 0 | Sri Lanka won by 5 wickets | St Lucia | ICC World Twenty20 2010 |
| 9 May 2010 | WI 169/6 v IND 155/919th T20I · T20I | IND | 14 | 0/16 | 0 | West Indies won by 14 runs | Barbados | ICC World Twenty20 2010 |
| 7 May 2010 | AUS 184/5 v IND 13515th T20I · T20I | IND | 13 | 0/15 | 0 | Australia won by 49 runs | Barbados | ICC World Twenty20 2010 |
| 2 May 2010 | IND 186/5 v SA 172/55th T20I · T20I | IND | 0* | 0/33 | 1 | India won by 14 runs | St Lucia | ICC World Twenty20 2010 |
| 1 May 2010 | AFG 115/8 v IND 116/33rd Match, Group C · T20I | IND | DNB | 0/24 | 0 | India won by 7 wickets (31 balls left) | Gros Islet | ICC World Twenty20 2010 |
| 25 Apr 2010 | CSK 168/5 v MI 146/9Final · T20 | MI | 1 | 0/30 | 0 | Chennai Super Kings won by 22 runs | Mumbai | Indian Premier League 2009/10 |
| 21 Apr 2010 | RCB 149/9 v MI 184/5Semi-final · T20 | MI | DNB | 2/44 | 0 | Mumbai Indians won by 35 runs | Mumbai | Indian Premier League 2009/10 |
| 17 Apr 2010 | RCB 134/9 v MI 191/4Match 52 · T20 | MI | DNB | 2/28 | 1 | Mumbai Indians won by 57 runs | Bangalore | Indian Premier League 2009/10 |
| 13 Apr 2010 | MI 183/4 v DC 144/7Match 47 · T20 | MI | DNB | 1/24 | 1 | Mumbai Indians won by 39 runs | Mumbai | Indian Premier League 2009/10 |
| 11 Apr 2010 | RR 137/8 v MI 174/5Match 45 · T20 | MI | DNB | 1/21 | 1 | 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 | 9 | 0/34 | 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 | 33 | 1/23 | 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 | 2/16 | 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 | 1* | 0/26 | 2 | Mumbai Indians won by 4 wickets | Mumbai | Indian Premier League 2009/10 |
| 28 Mar 2010 | DC 131 v MI 172/7Match 25 · T20 | MI | 49* | 3/31 | 1 | 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 | 1/25 | 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 | 1/17 | 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 | 4 | 1/35 | 0 | 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 | 2/23 | 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 | 8* | - | 0 | Mumbai Indians won by 4 runs | Mumbai | Indian Premier League 2009/10 |
| 14 Feb 2010 | IND 643/6d v SA 296 & 290Match 2 · Test | IND | DNB | 3/64 & 5/59 | 1 | India won by an innings and 57 runs | Kolkata | South Africa in India Test Series 2009/10 |
| 6 Feb 2010 | IND 233 & 319 v SA 558/6dMatch 1 · Test | IND | 8 & 39 | 2/166 | 0 | South Africa won by an innings and 6 runs | Nagpur | South Africa in India Test Series 2009/10 |
| 24 Jan 2010 | BAN 233 & 312 v IND 544/8d & 2/0Match 2 · Test | IND | 13 & DNB | 1/48 & 1/75 | 0 | India won by 10 wickets | Mirpur | India in Bangladesh Test Series 2009/10 |
| 13 Jan 2010 | IND 245 v SL 249/6Final · ODI | IND | 11 | 2/41 | 0 | Sri Lanka won by 4 wickets | Mirpur | Tri-Nation Tournament in Bangladesh 2009/10 |
| 7 Jan 2010 | BAN 296/6 v IND 297/43rd ODI · ODI | IND | DNB | 1/56 | 0 | India won by 6 wickets | Mirpur | Tri-Nation Tournament in Bangladesh 2009/10 |
| 5 Jan 2010 | IND 279/9 v SL 283/52nd ODI · ODI | IND | 1 | 3/47 | 1 | Sri Lanka won by 5 wickets | Mirpur | Tri-Nation Tournament in Bangladesh 2009/10 |
| 27 Dec 2009 | IND v SL 83/5Match 5 · ODI | IND | - | 1/12 | 0 | No result | Delhi | Sri Lanka in India ODI Series 2009/10 |
| 24 Dec 2009 | IND 317/3 v SL 315/6Match 4 · ODI | IND | DNB | 1/53 | 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 | IND | DNB | 1/29 | 0 | India won by 7 wickets | Cuttack | Sri Lanka in India ODI Series 2009/10 |
| 18 Dec 2009 | IND 301/7 v SL 302/7Match 2 · ODI | IND | 0 | 1/58 | 0 | Sri Lanka won by 3 wickets | Nagpur | Sri Lanka in India ODI Series 2009/10 |
| 15 Dec 2009 | IND 414/7 v SL 411/8Match 1 · ODI | IND | 11 | 2/58 | 0 | India won by 3 runs | Rajkot | Sri Lanka in India ODI Series 2009/10 |
| 2 Dec 2009 | IND 726/9d v SL 393 & 309Match 3 · Test | IND | 1 | 4/112 & 2/80 | 1 | India won by an innings and 24 runs | Mumbai | Sri Lanka in India Test Series 2009/10 |
| 24 Nov 2009 | IND 642 v SL 229 & 269Match 2 · Test | IND | 5 | 2/54 & 3/98 | 0 | India won by an innings and 144 runs | Kanpur | Sri Lanka in India Test Series 2009/10 |
| 16 Nov 2009 | IND 426 & 412/4 v SL 760/7dMatch 1 · Test | IND | 22 & DNB | 2/189 | 0 | Match drawn | Ahmedabad | Sri Lanka in India Test Series 2009/10 |
| 8 Nov 2009 | IND 170 v AUS 172/4Match 6 · ODI | IND | 0 | 2/23 | 0 | Australia won by 6 wickets | Guwahati | Australia in India ODI Series 2009/10 |
| 5 Nov 2009 | IND 347 v AUS 350/4Match 5 · ODI | IND | 0 | 1/44 | 0 | Australia won by 3 runs | Hyderabad | Australia in India ODI Series 2009/10 |
| 2 Nov 2009 | IND 226 v AUS 250Match 4 · ODI | IND | 31 | 2/48 | 0 | Australia won by 24 runs | Chandigarh | Australia in India ODI Series 2009/10 |
| 31 Oct 2009 | IND 230/4 v AUS 229/5Match 3 · ODI | IND | DNB | 1/37 | 0 | India won by 6 wickets | Delhi | Australia in India ODI Series 2009/10 |
| 28 Oct 2009 | IND 354/7 v AUS 255Match 2 · ODI | IND | 1* | 1/62 | 0 | India won by 99 runs | Nagpur | Australia in India ODI Series 2009/10 |
| 25 Oct 2009 | IND 288/8 v AUS 292/8Match 1 · ODI | IND | 49 | 1/57 | 0 | Australia won by 4 runs | Vadodara | Australia in India ODI Series 2009/10 |
| 30 Sept 2009 | IND 130/3 v WI 129Match 12 · ODI | IND | DNB | 2/14 | 0 | India won by 7 wickets | Johannesburg | ICC Champions Trophy 2009/10 |
| 28 Sept 2009 | AUS 234/4 v INDMatch 9 · ODI | IND | - | 0/54 | 2 | No result | Centurion | ICC Champions Trophy 2009/10 |
| 26 Sept 2009 | IND 248 v PAK 302/9Match 6 · ODI | IND | 13 | 1/71 | 1 | Pakistan won by 54 runs | Centurion | ICC Champions Trophy 2009/10 |
| 14 Sept 2009 | SL 273 v IND 319/5Final · ODI | IND | DNB | 5/56 | 2 | India won by 46 runs | Colombo | Compaq Cup 2009 |
| 12 Sept 2009 | SL 307/6 v IND 168Match 3 · ODI | IND | 4 | 1/37 | 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/39 | 1 | 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 | DNB | 2/35 | 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 | 7 | 0/45 | 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 | 21* | 1/56 | 2 | India won by 20 runs | Jamaica | India in West Indies ODI Series 2009 |