| 28 Jan 2009 | SL 246/7 v IND 247/4Match 1 · ODI | IND | 62 | - | 0 | India won by 6 wickets | Dambulla | India in Sri Lanka ODI Series 2008/09 |
| 19 Dec 2008 | IND 453 & 251/7d v ENG 302 & 64/1Match 2 · Test | IND | 179 & 97 | - | 2 | Match drawn | Chandigarh | England in India Test Series 2008/09 |
| 11 Dec 2008 | IND 241 & 387/4 v ENG 316 & 311/9dMatch 1 · Test | IND | 19 & 66 | - | 3 | India won by 6 wickets | Chennai | England in India Test Series 2008/09 |
| 23 Nov 2008 | IND 166/4 v ENG 178/8Match 4 · ODI | IND | 40 | - | 1 | India won by 19 runs (DLS method) | Bangalore | England in India ODI Series 2008/09 |
| 20 Nov 2008 | IND 198/5 v ENG 240Match 3 · ODI | IND | 14 | - | 0 | India won by 16 runs (DLS method) | Kanpur | England in India ODI Series 2008/09 |
| 17 Nov 2008 | IND 292/9 v ENG 238Match 2 · ODI | IND | 70 | - | 1 | India won by 54 runs | Indore | England in India ODI Series 2008/09 |
| 14 Nov 2008 | IND 387/5 v ENG 229Match 1 · ODI | IND | 51 | - | 1 | India won by 158 runs | Rajkot | England in India ODI Series 2008/09 |
| 29 Oct 2008 | IND 613/7d & 208/5d v AUS 577 & 31/0Match 3 · Test | IND | 206 & 36 | - | 0 | Match drawn | Delhi | Border-Gavaskar Trophy 2008/09 |
| 17 Oct 2008 | IND 469 & 314/3d v AUS 268 & 195Match 2 · Test | IND | 67 & 104 | - | 0 | India won by 320 runs | Chandigarh | Border-Gavaskar Trophy 2008/09 |
| 9 Oct 2008 | IND 360 & 177/4 v AUS 430 & 228/6dMatch 1 · Test | IND | 21 & 29 | - | 0 | Match drawn | Bangalore | Border-Gavaskar Trophy 2008/09 |
| 29 Aug 2008 | SL 227/6 v IND 103Match 5 · ODI | IND | 11 | - | 2 | Sri Lanka won by 112 runs (DLS method) | Colombo | India in Sri Lanka ODI Series 2008 |
| 27 Aug 2008 | SL 212 v IND 258Match 4 · ODI | IND | 17 | - | 0 | India won by 46 runs | Colombo | India in Sri Lanka ODI Series 2008 |
| 24 Aug 2008 | SL 204 v IND 237/9Match 3 · ODI | IND | 8 | - | 0 | India won by 33 runs | Colombo | India in Sri Lanka ODI Series 2008 |
| 18 Aug 2008 | SL 147/2 v IND 146Match 1 · ODI | IND | 0 | - | 0 | Sri Lanka won by 8 wickets | Dambulla | India in Sri Lanka ODI Series 2008 |
| 8 Aug 2008 | SL 396 & 123/2 v IND 249 & 268Match 3 · Test | IND | 72 & 26 | - | 1 | Sri Lanka won by 8 wickets | Colombo | India in Sri Lanka Test Series 2008 |
| 31 Jul 2008 | SL 292 & 136 v IND 329 & 269Match 2 · Test | IND | 56 & 74 | - | 2 | India won by 170 runs | Galle | India in Sri Lanka Test Series 2008 |
| 23 Jul 2008 | SL 600/6d v IND 223 & 138Match 1 · Test | IND | 39 & 43 | - | 0 | Sri Lanka won by an innings and 239 runs | Colombo | India in Sri Lanka Test Series 2008 |
| 6 Jul 2008 | IND 173 v SL 273Final · ODI | IND | 6 | - | 0 | Sri Lanka won by 100 runs | Karachi | Asia Cup 2008 |
| 3 Jul 2008 | IND 310/4 v SL 308/8Super Four · ODI | IND | 68 | - | 2 | India won by 6 wickets | Karachi | Asia Cup 2008 |
| 2 Jul 2008 | PAK 309/2 v IND 308/7Super Four · ODI | IND | 35 | - | 0 | Pakistan won by 8 wickets | Karachi | Asia Cup 2008 |
| 28 Jun 2008 | BAN 283/6 v IND 284/3Super Four · ODI | IND | 90 | - | 0 | India won by 7 wickets | Karachi | Asia Cup 2008 |
| 26 Jun 2008 | PAK 299/4 v IND 301/4Match 5 · ODI | IND | 9 | - | 0 | India won by 6 wickets | Karachi | Asia Cup 2008 |
| 25 Jun 2008 | HK 118 v IND 374/4Match 4 · ODI | IND | 51 | - | 0 | India won by 256 runs | Karachi | Asia Cup 2008 |
| 14 Jun 2008 | IND 290 v PAK 315/3Final · ODI | IND | 40 | - | 0 | Pakistan won by 25 runs | Mirpur | Kitply Cup 2008 |
| 12 Jun 2008 | BAN 222 v IND 223/3Match 3 · ODI | IND | 107* | - | 0 | India won by 7 wickets | Mirpur | Kitply Cup 2008 |
| 10 Jun 2008 | IND 330/8 v PAK 190Match 2 · ODI | IND | 62 | - | 0 | India won by 140 runs | Mirpur | Kitply Cup 2008 |
| 30 May 2008 | DC 87 v RR 192/9Semi-final · T20 | DC | 11 | - | 0 | Rajasthan Royals won by 105 runs | Mumbai | Indian Premier League 2007/08 |
| 24 May 2008 | DC 179/5 v MI 176/8Match 50 · T20 | DC | 19 | - | 0 | Delhi Daredevils won by 5 wickets | Delhi | Indian Premier League 2007/08 |
| 19 May 2008 | RCB 154/7 v DC 158/5Match 43 · T20 | DC | 39 | - | 0 | Delhi Daredevils won by 5 wickets | Bangalore | Indian Premier League 2007/08 |
| 17 May 2008 | DC 118/4 v PK 94/3Match 40 · T20 | DC | 40 | - | 0 | Kings XI Punjab won by 6 runs (DLS method) | Delhi | Indian Premier League 2007/08 |
| 15 May 2008 | DC 194/4 v DC 182/9Match 37 · T20 | DC | 79 | - | 0 | Delhi Daredevils won by 12 runs | Delhi | Indian Premier League 2007/08 |
| 13 May 2008 | KKR 133/6 v DC 110Match 35 · T20 | DC | 10 | - | 1 | Kolkata Knight Riders won by 23 runs | Kolkata | Indian Premier League 2007/08 |
| 11 May 2008 | RR 159/7 v DC 156/7Match 33 · T20 | DC | 31 | - | 0 | Rajasthan Royals won by 3 wickets | Jaipur | Indian Premier League 2007/08 |
| 8 May 2008 | DC 187/5 v CSK 188/6Match 28 · T20 | DC | 80 | - | 0 | Chennai Super Kings won by 4 wickets | Delhi | Indian Premier League 2007/08 |
| 4 May 2008 | MI 162/8 v DC 133Match 23 · T20 | DC | 1 | - | 0 | Mumbai Indians won by 29 runs | Mumbai | Indian Premier League 2007/08 |
| 2 May 2008 | CSK 169/6 v DC 172/2Match 20 · T20 | DC | 50 | - | 0 | Delhi Daredevils won by 8 wickets | Chennai | Indian Premier League 2007/08 |
| 30 Apr 2008 | DC 191/5 v RCB 181/5Match 17 · T20 | DC | 86 | - | 0 | Delhi Daredevils won by 10 runs | Delhi | Indian Premier League 2007/08 |
| 27 Apr 2008 | PK 162/6 v DC 158/8Match 13 · T20 | DC | 18 | - | 0 | Kings XI Punjab won by 4 wickets | Chandigarh | Indian Premier League 2007/08 |
| 22 Apr 2008 | DC 142/8 v DC 143/1Match 7 · T20 | DC | 12 | - | 1 | Delhi Daredevils won by 9 wickets | Hyderabad | Indian Premier League 2007/08 |
| 19 Apr 2008 | DC 132/1 v RR 129/8Match 3 · T20 | DC | 58* | - | 0 | Delhi Capitals won by 9 wickets | Delhi | Indian Premier League 2007/08 |
| 4 Mar 2008 | AUS 249 v IND 258/9Final · ODI | IND | 15 | - | 0 | India won by 9 runs | Brisbane | Commonwealth Bank Series 2007/08 |
| 2 Mar 2008 | AUS 239/8 v IND 242/4Final · ODI | IND | 3 | - | 0 | India won by 6 wickets | Sydney | Commonwealth Bank Series 2007/08 |
| 26 Feb 2008 | IND 180/3 v SL 179Match 11 · ODI | IND | 63* | - | 1 | India won by 7 wickets | Hobart | Commonwealth Bank Series 2007/08 |
| 24 Feb 2008 | AUS 317/7 v IND 299Match 10 · ODI | IND | 113 | - | 0 | Australia won by 18 runs | Sydney | Commonwealth Bank Series 2007/08 |
| 19 Feb 2008 | IND 239/8 v SL 238/6Match 8 · ODI | IND | 15 | - | 0 | India won by 2 wickets | Adelaide | Commonwealth Bank Series 2007/08 |
| 17 Feb 2008 | AUS 203/9 v IND 153Match 7 · ODI | IND | 34 | - | 0 | Australia won by 50 runs | Adelaide | Commonwealth Bank Series 2007/08 |
| 12 Feb 2008 | IND 195/5 v SL 154/25th Match · ODI | IND | 35 | - | 0 | Sri Lanka won by 8 wickets (with 12 balls remaining) (D/L method) | Canberra | Commonwealth Bank Series 2007/08 |
| 10 Feb 2008 | AUS 159 v IND 160/5Match 4 · ODI | IND | 21 | - | 0 | India won by 5 wickets | Melbourne | Commonwealth Bank Series 2007/08 |
| 5 Feb 2008 | IND 267/4 v SLMatch 2 · ODI | IND | 102* | - | 0 | No result | Brisbane | Commonwealth Bank Series 2007/08 |
| 3 Feb 2008 | AUS 51/3 v IND 194Match 1 · ODI | IND | 39 | - | 0 | No result | Brisbane | Commonwealth Bank Series 2007/08 |