| 26 Mar 2008 | IND 627 v SA 540 & 331/5dMatch 1 · Test | IND | 0 | 5/164 & 3/101 | 1 | Match drawn | Chennai | South Africa in India Test Series 2007/08 |
| 4 Mar 2008 | AUS 249 v IND 258/9Final · ODI | IND | 3 | 1/44 | 0 | India won by 9 runs | Brisbane | Commonwealth Bank Series 2007/08 |
| 2 Mar 2008 | AUS 239/8 v IND 242/4Final · ODI | IND | DNB | 2/38 | 0 | India won by 6 wickets | Sydney | Commonwealth Bank Series 2007/08 |
| 26 Feb 2008 | IND 180/3 v SL 179Match 11 · ODI | IND | DNB | 1/17 | 1 | India won by 7 wickets | Hobart | Commonwealth Bank Series 2007/08 |
| 24 Feb 2008 | AUS 317/7 v IND 299Match 10 · ODI | IND | 20 | 0/50 | 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 | 3 | 1/54 | 0 | India won by 2 wickets | Adelaide | Commonwealth Bank Series 2007/08 |
| 17 Feb 2008 | AUS 203/9 v IND 153Match 7 · ODI | IND | 4 | 1/40 | 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 | DNB | 1/15 | 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 | DNB | 1/19 | 0 | India won by 5 wickets | Melbourne | Commonwealth Bank Series 2007/08 |
| 5 Feb 2008 | IND 267/4 v SLMatch 2 · ODI | IND | DNB | - | 0 | No result | Brisbane | Commonwealth Bank Series 2007/08 |
| 3 Feb 2008 | AUS 51/3 v IND 194Match 1 · ODI | IND | 27 | - | 0 | No result | Brisbane | Commonwealth Bank Series 2007/08 |
| 1 Feb 2008 | AUS 75/1 v IND 74Only T20I · T20I | IND | 1 | 0/7 | 0 | Australia won by 9 wickets | Melbourne | - |
| 24 Jan 2008 | AUS 563 v IND 526 & 269/7dMatch 4 · Test | IND | 63 & 7 | 1/128 | 0 | Match drawn | Adelaide | Border-Gavaskar Trophy 2007/08 |
| 2 Jan 2008 | AUS 463 & 401/7d v IND 532 & 210Match 2 · Test | IND | 63 & 7 | 2/108 & 2/92 | 0 | Australia won by 122 runs | Sydney | Border-Gavaskar Trophy 2007/08 |
| 26 Dec 2007 | AUS 343 & 351/7d v IND 196 & 1611st Test · Test | IND | 2 & 0 | 0/61 & 3/101 | 1 | Australia won by 337 runs | Melbourne | India tour of Australia 2007/08 |
| 8 Dec 2007 | IND 626 & 284/6d v PAK 537 & 162/73rd Test · Test | IND | 4 & DNB | 2/131 & 0/28 | 0 | Match drawn | Bengaluru | Pakistan tour of India 2007/08 |
| 30 Nov 2007 | IND 616/5d & 184/4d v PAK 456 & 214/42nd Test · Test | IND | DNB & DNB | 5/122 & 0/67 | 0 | Match drawn | Kolkata | Pakistan tour of India 2007/08 |
| 22 Nov 2007 | PAK 231 & 247 v IND 276 & 203/41st Test · Test | IND | 1 & DNB | 1/37 & 2/56 | 2 | India won by 6 wickets | Delhi | Pakistan tour of India 2007/08 |
| 15 Nov 2007 | IND 260/4 v PAK 255/6Match 4 · ODI | IND | DNB | 0/52 | 0 | India won by 6 wickets | Gwalior | Pakistan in India ODI Series 2007/08 |
| 11 Nov 2007 | IND 294/6 v PAK 248Match 3 · ODI | IND | 10* | 1/32 | 1 | India won by 46 runs | Kanpur | Pakistan in India ODI Series 2007/08 |
| 8 Nov 2007 | IND 321/9 v PAK 322/6Match 2 · ODI | IND | 38* | 2/65 | 0 | Pakistan won by 4 wickets | Chandigarh | Pakistan in India ODI Series 2007/08 |
| 5 Nov 2007 | IND 242/5 v PAK 239/7Match 1 · ODI | IND | DNB | 1/29 | 1 | India won by 5 wickets | Guwahati | Pakistan in India ODI Series 2007/08 |
| 20 Oct 2007 | IND 167/3 v AUS 166/5Only T20I · T20I | IND | DNB | 1/17 | 0 | India won by 7 wickets | Mumbai | - |
| 17 Oct 2007 | IND 195/8 v AUS 193Match 7 · ODI | IND | 19 | 0/31 | 2 | India won by 2 wickets | Mumbai | Australia in India ODI Series 2007/08 |
| 14 Oct 2007 | IND 299/7 v AUS 317/8Match 6 · ODI | IND | 6* | 1/56 | 0 | Australia won by 18 runs | Nagpur | Australia in India ODI Series 2007/08 |
| 11 Oct 2007 | IND 148 v AUS 149/1Match 5 · ODI | IND | 5 | 0/36 | 0 | Australia won by 9 wickets | Vadodara | Australia in India ODI Series 2007/08 |
| 8 Oct 2007 | IND 291/4 v AUS 283/7Match 4 · ODI | IND | DNB | 2/43 | 1 | India won by 8 runs | Chandigarh | Australia in India ODI Series 2007/08 |
| 5 Oct 2007 | IND 243 v AUS 290/7Match 3 · ODI | IND | 19* | 0/38 | 0 | Australia won by 47 runs | Hyderabad | Australia in India ODI Series 2007/08 |
| 2 Oct 2007 | IND 222 v AUS 306/6Match 2 · ODI | IND | 4 | 0/57 | 0 | Australia won by 84 runs | Kochi | Australia in India ODI Series 2007/08 |
| 24 Sept 2007 | IND 157/5 v PAK 152Final · T20I | IND | DNB | 0/36 | 0 | India won by 5 runs | Johannesburg | ICC World Twenty20 2007/08 |
| 22 Sept 2007 | AUS 173/7 v IND 188/5Semi-final · T20I | IND | DNB | 1/24 | 0 | India won by 15 runs | Durban | ICC World Twenty20 2007/08 |
| 20 Sept 2007 | SA 116/9 v IND 153/524th T20I · T20I | IND | DNB | 2/31 | 0 | India won by 37 runs | Durban | ICC World Twenty20 2007/08 |
| 19 Sept 2007 | ENG 200/6 v IND 218/421st T20I · T20I | IND | DNB | 1/35 | 2 | India won by 18 runs | Durban | ICC World Twenty20 2007/08 |
| 16 Sept 2007 | IND 180/9 v NZ 19013th T20I · T20I | IND | 7 | 2/24 | 0 | New Zealand won by 10 runs | Johannesburg | ICC World Twenty20 2007/08 |
| 14 Sept 2007 | IND 141/9 v PAK 141/710th T20I · T20I | IND | 1 | 1/32 | 1 | Match tied (India won the bowl-out) | Durban | ICC World Twenty20 2007/08 |
| 10 Jun 2007 | AX 318/7 v AX 331/8Match 3 · ODI | AX | 4 | 3/48 | 0 | Asia XI won by 13 runs | Chennai | Afro-Asia Cup 2007 |
| 6 Jun 2007 | AX 283 v AX 317/9Match 1 · ODI | AX | 20 | 1/53 | 0 | Asia XI won by 34 runs | Bangalore | Afro-Asia Cup 2007 |
| 23 Mar 2007 | IND 185 v SL 254/6Match 20 · ODI | IND | 17* | 0/53 | 0 | Sri Lanka won by 69 runs | Trinidad | ICC World Cup 2006/07 |
| 17 Mar 2007 | BAN 192/5 v IND 191Match 8 · ODI | IND | 0 | 0/30 | 0 | Bangladesh won by 5 wickets | Trinidad | ICC World Cup 2006/07 |
| 17 Feb 2007 | IND 263/3 v SL 259/7Match 4 · ODI | IND | DNB | 0/48 | 0 | India won by 7 wickets | Visakhapatnam | Sri Lanka in India ODI Series 2006/07 |
| 14 Feb 2007 | IND 233/5 v SL 230/8Match 3 · ODI | IND | DNB | 2/37 | 0 | India won by 5 wickets | Margao | Sri Lanka in India ODI Series 2006/07 |
| 11 Feb 2007 | IND 252/9 v SL 257/8Match 2 · ODI | IND | 2 | 1/41 | 0 | Sri Lanka won by 5 runs | Rajkot | Sri Lanka in India ODI Series 2006/07 |
| 8 Feb 2007 | IND v SL 102/3Match 1 · ODI | IND | - | 0/7 | 0 | No result | Kolkata | Sri Lanka in India ODI Series 2006/07 |
| 31 Jan 2007 | IND 341/3 v WI 181Match 4 · ODI | IND | DNB | 1/30 | 1 | India won by 160 runs | Vadodara | West Indies in India ODI Series 2006/07 |
| 24 Jan 2007 | IND 189 v WI 1692nd ODI · ODI | IND | 6 | 1/29 | 0 | India won by 20 runs | Cuttack | West Indies in India ODI Series 2006/07 |
| 21 Jan 2007 | IND 338/3 v WI 324/81st ODI · ODI | IND | DNB | 2/60 | 0 | India won by 14 runs | Nagpur | West Indies in India ODI Series 2006/07 |
| 3 Dec 2006 | SA 201/1 v IND 200/9Match 5 · ODI | IND | 1 | 1/39 | 0 | South Africa won by 9 wickets | Centurion | India in South Africa ODI Series 2006/07 |
| 1 Dec 2006 | SA 126/9 v IND 127/4Only T20I · T20I | IND | DNB | 1/22 | 0 | India won by 6 wickets | Johannesburg | - |
| 26 Nov 2006 | SA 274/7 v IND 168Match 3 · ODI | IND | 10 | 0/63 | 0 | South Africa won by 106 runs | Cape Town | India in South Africa ODI Series 2006/07 |
| 22 Nov 2006 | SA 248/8 v IND 91Match 2 · ODI | IND | 1 | 0/59 | 0 | South Africa won by 157 runs | Durban | India in South Africa ODI Series 2006/07 |