| 9 Mar 2011 | IND 191/5 v NED 189Match 25 · ODI | IND | 28 | - | 0 | India won by 5 wickets | Delhi | ICC Cricket World Cup 2010/11 |
| 6 Mar 2011 | IND 210/5 v IRE 207Match 22 · ODI | IND | 10 | - | 0 | India won by 5 wickets | Bangalore | ICC Cricket World Cup 2010/11 |
| 27 Feb 2011 | IND 338 v ENG 338/8Match 11 · ODI | IND | 51 | - | 0 | Match tied | Bangalore | ICC Cricket World Cup 2010/11 |
| 19 Feb 2011 | BAN 283/9 v IND 370/4Match 1 · ODI | IND | 39 | - | 0 | India won by 87 runs | Mirpur | ICC Cricket World Cup 2010/11 |
| 2 Jan 2011 | SA 362 & 341 v IND 364 & 166/3Match 3 · Test | IND | 93 & 64 | - | 0 | Match drawn | Cape Town | India in South Africa Test Series 2010/11 |
| 16 Dec 2010 | SA 620/4d v IND 136 & 459Match 1 · Test | IND | 5 & 80 | - | 1 | South Africa won by an innings and 25 runs | Centurion | India in South Africa Test Series 2010/11 |
| 10 Dec 2010 | IND 107/2 v NZ 103Match 5 · ODI | IND | 0 | - | 0 | India won by 8 wickets | Chennai | New Zealand in India ODI Series 2010/11 |
| 7 Dec 2010 | IND 321/5 v NZ 315/7Match 4 · ODI | IND | 27 | - | 0 | India won by 5 wickets | Bangalore | New Zealand in India ODI Series 2010/11 |
| 4 Dec 2010 | IND 229/1 v NZ 224/9Match 3 · ODI | IND | 126* | - | 1 | India won by 9 wickets | Vadodara | New Zealand in India ODI Series 2010/11 |
| 1 Dec 2010 | IND 259/2 v NZ 258/8Match 2 · ODI | IND | 138* | - | 0 | India won by 8 wickets | Jaipur | New Zealand in India ODI Series 2010/11 |
| 28 Nov 2010 | IND 276 v NZ 236Match 1 · ODI | IND | 38 | - | 1 | India won by 40 runs | Guwahati | New Zealand in India ODI Series 2010/11 |
| 20 Nov 2010 | IND 566/8d v NZ 193 & 175Match 3 · Test | IND | 78 | - | 1 | India won by an innings and 198 runs | Nagpur | New Zealand in India Test Series 2010/11 |
| 12 Nov 2010 | IND 472 & 68/0 v NZ 350 & 448/8dMatch 2 · Test | IND | 54 & 14* | - | 0 | Match drawn | Hyderabad | New Zealand in India Test Series 2010/11 |
| 4 Nov 2010 | IND 487 & 266 v NZ 459 & 22/1Match 1 · Test | IND | 21 & 0 | - | 0 | Match drawn | Ahmedabad | New Zealand in India Test Series 2010/11 |
| 1 Oct 2010 | IND 405 & 216/9 v AUS 428 & 192Match 1 · Test | IND | 25 & 0 | - | 2 | India won by 1 wicket | Chandigarh | Border-Gavaskar Trophy 2010/11 |
| 18 Jul 2010 | SL 520/8d & 96/0 v IND 276 & 338Match 1 · Test | IND | 2 & 0 | - | 0 | Sri Lanka won by 10 wickets | Galle | India in Sri Lanka Test Series 2010 |
| 24 Jun 2010 | SL 187 v IND 268/6Final · ODI | IND | 15 | - | 0 | India won by 81 runs | Dambulla | Asia Cup 2010 |
| 22 Jun 2010 | SL 211/3 v IND 209Match 6 · ODI | IND | 23 | - | 0 | Sri Lanka won by 7 wickets | Dambulla | Asia Cup 2010 |
| 19 Jun 2010 | IND 271/7 v PAK 267Match 4 · ODI | IND | 83 | - | 0 | India won by 3 wickets | Dambulla | Asia Cup 2010 |
| 16 Jun 2010 | BAN 167 v IND 168/4Match 2 · ODI | IND | 82 | - | 0 | India won by 6 wickets | Dambulla | Asia Cup 2010 |
| 11 May 2010 | IND 163/5 v SL 167/523rd T20I · T20I | IND | 41 | - | 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 | 15 | - | 0 | West Indies won by 14 runs | Barbados | ICC World Twenty20 2010 |
| 7 May 2010 | AUS 184/5 v IND 13515th T20I · T20I | IND | 9 | - | 0 | Australia won by 49 runs | Barbados | ICC World Twenty20 2010 |
| 1 May 2010 | AFG 115/8 v IND 116/33rd Match, Group C · T20I | IND | 4 | - | 1 | India won by 7 wickets (31 balls left) | Gros Islet | ICC World Twenty20 2010 |
| 18 Apr 2010 | DC 134/7 v DC 145/7Match 55 · T20 | DC | 4 | - | 1 | Deccan Chargers won by 11 runs | Delhi | Indian Premier League 2009/10 |
| 15 Apr 2010 | CSK 112/9 v DC 113/4Match 50 · T20 | DC | 57* | - | 0 | Delhi Daredevils won by 6 wickets | Chennai | Indian Premier League 2009/10 |
| 13 Apr 2010 | MI 183/4 v DC 144/7Match 47 · T20 | DC | 17 | - | 0 | Mumbai Indians won by 39 runs | Mumbai | Indian Premier League 2009/10 |
| 11 Apr 2010 | DC 111 v PK 112/3Match 44 · T20 | DC | 26 | - | 0 | Kings XI Punjab won by 7 wickets | Delhi | Indian Premier League 2009/10 |
| 7 Apr 2010 | KKR 181/3 v DC 167/8Match 39 · T20 | DC | 47 | - | 0 | Kolkata Knight Riders won by 14 runs | Kolkata | Indian Premier League 2009/10 |
| 4 Apr 2010 | DC 184/5 v RCB 147/9Match 35 · T20 | DC | 1 | - | 0 | Delhi Daredevils won by 37 runs | Delhi | Indian Premier League 2009/10 |
| 31 Mar 2010 | DC 188/6 v RR 121Match 29 · T20 | DC | 43 | - | 0 | Delhi Daredevils won by 67 runs | Delhi | Indian Premier League 2009/10 |
| 29 Mar 2010 | DC 177/4 v KKR 137/9Match 26 · T20 | DC | 1 | - | 1 | Delhi Daredevils won by 40 runs | Delhi | Indian Premier League 2009/10 |
| 17 Mar 2010 | DC 120/9 v MI 218/7Match 9 · T20 | DC | DNB | - | 0 | Mumbai Indians won by 98 runs | Delhi | Indian Premier League 2009/10 |
| 15 Mar 2010 | RR 141/6 v DC 142/4Match 6 · T20 | DC | 9 | - | 0 | Delhi Daredevils won by 6 wickets | Ahmedabad | Indian Premier League 2009/10 |
| 13 Mar 2010 | PK 142/9 v DC 146/5Match 3 · T20 | DC | 72 | - | 1 | Delhi Daredevils won by 5 wickets | Chandigarh | Indian Premier League 2009/10 |
| 14 Feb 2010 | IND 643/6d v SA 296 & 290Match 2 · Test | IND | 25 | - | 0 | 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 | 12 & 1 | - | 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 | 68 & 0* | - | 1 | India won by 10 wickets | Mirpur | India in Bangladesh Test Series 2009/10 |
| 17 Jan 2010 | BAN 242 & 301 v IND 243 & 413/8dMatch 1 · Test | IND | 23 & 116 | - | 0 | India won by 113 runs | Chittagong | India in Bangladesh Test Series 2009/10 |
| 13 Jan 2010 | IND 245 v SL 249/6Final · ODI | IND | 0 | - | 0 | Sri Lanka won by 4 wickets | Mirpur | Tri-Nation Tournament in Bangladesh 2009/10 |
| 11 Jan 2010 | BAN 247/6 v IND 249/46th ODI · ODI | IND | 41 | - | 0 | India won by 6 wickets | Mirpur | Tri-Nation Tournament in Bangladesh 2009/10 |
| 10 Jan 2010 | IND 214/2 v SL 2135th ODI · ODI | IND | 71 | - | 1 | India won by 8 wickets | Mirpur | Tri-Nation Tournament in Bangladesh 2009/10 |
| 7 Jan 2010 | BAN 296/6 v IND 297/43rd ODI · ODI | IND | 18 | - | 1 | 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 | 8 | - | 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 | - | - | 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 | 150* | - | 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 | 32 | - | 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 | 2 | - | 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 | - | 0 | India won by 3 runs | Rajkot | Sri Lanka in India ODI Series 2009/10 |
| 12 Dec 2009 | IND 211/4 v SL 206/7Match 2 · T20I | IND | 21 | - | 0 | India won by 6 wickets | Chandigarh | Sri Lanka in India T20I Series 2009/10 |