| 29 Oct 2006 | IND 249/8 v AUS 252/4Match 18 · ODI | IND | 5* | 0/49 | 0 | Australia won by 6 wickets | Chandigarh | ICC Champions Trophy 2006/07 |
| 26 Oct 2006 | IND 223/9 v WI 224/7Match 15 · ODI | IND | 15 | 1/27 | 0 | West Indies won by 3 wickets | Ahmedabad | ICC Champions Trophy 2006/07 |
| 15 Oct 2006 | IND 126/6 v ENG 125Match 7 · ODI | IND | 6* | 1/27 | 1 | India won by 4 wickets | Jaipur | ICC Champions Trophy 2006/07 |
| 22 Sept 2006 | AUS 213 v IND 195Match 6 · ODI | IND | 0 | 1/24 | 0 | Australia won by 18 runs | Kuala Lumpur | DLF Cup 2006/07 |
| 20 Sept 2006 | IND 162 v WI 146Match 5 · ODI | IND | 37 | 3/35 | 1 | India won by 16 runs | Kuala Lumpur | DLF Cup 2006/07 |
| 16 Sept 2006 | AUS 244 v IND 35/5Match 3 · ODI | IND | DNB | 2/26 | 0 | No result | Kuala Lumpur | DLF Cup 2006/07 |
| 14 Sept 2006 | IND 309/5 v WI 141/2Match 2 · ODI | IND | DNB | 0/30 | 0 | West Indies won by 29 runs (DLS method) | Kuala Lumpur | DLF Cup 2006/07 |
| 18 Aug 2006 | SL v IND 11/0Match 1 · ODI | IND | DNB | - | 0 | No result | Colombo | India in Sri Lanka ODI Series 2006 |
| 30 Jun 2006 | IND 200 & 171 v WI 103 & 2194th Test · Test | IND | 9* & 9 | 5/13 & 0/65 | 0 | India won by 49 runs | Jamaica | India tour of West Indies 2006 |
| 22 Jun 2006 | WI 581 & 172/6d v IND 362 & 298/43rd Test · Test | IND | 38* & DNB | 5/147 & 1/39 | 1 | Match drawn | St Kitts | India tour of West Indies 2006 |
| 28 May 2006 | WI 255/6 v IND 236Match 5 · ODI | IND | 26 | 0/52 | 0 | West Indies won by 19 runs | Trinidad | India in West Indies ODI Series 2006 |
| 26 May 2006 | WI 218/4 v IND 217/7Match 4 · ODI | IND | DNB | 0/42 | 0 | West Indies won by 6 wickets | Trinidad | India in West Indies ODI Series 2006 |
| 23 May 2006 | WI 248/6 v IND 245/9Match 3 · ODI | IND | 8* | 1/33 | 0 | West Indies won by 4 wickets | St Kitts | India in West Indies ODI Series 2006 |
| 20 May 2006 | WI 198/9 v IND 197Match 2 · ODI | IND | 1 | 1/32 | 1 | West Indies won by 1 run | Jamaica | India in West Indies ODI Series 2006 |
| 18 May 2006 | WI 251/6 v IND 254/51st ODI · ODI | IND | DNB | 1/33 | 0 | India won by 5 wickets (with 1 ball remaining) | Kingston | India in West Indies ODI Series 2006 |
| 19 Apr 2006 | IND 269/5 v PAK 218Match 2 · ODI | IND | DNB | 1/57 | 0 | India won by 51 runs | Abu Dhabi | DLF Cup 2005/06 |
| 18 Apr 2006 | IND 197 v PAK 201/4Match 1 · ODI | IND | 3 | 0/46 | 0 | Pakistan won by 6 wickets | Abu Dhabi | DLF Cup 2005/06 |
| 12 Apr 2006 | IND 223 v ENG 227/5Match 6 · ODI | IND | 4 | 3/30 | 1 | England won by 5 wickets | Jamshedpur | England in India ODI Series 2005/06 |
| 6 Apr 2006 | ENG 237 v IND 238/64th ODI · ODI | IND | DNB | 1/36 | 0 | India won by 4 wickets (with 16 balls remaining) | Kochi | England in India ODI Series 2005/06 |
| 3 Apr 2006 | IND 294/6 v ENG 245Match 3 · ODI | IND | DNB | 2/47 | 0 | India won by 49 runs | Margao | England in India ODI Series 2005/06 |
| 31 Mar 2006 | IND 230/6 v ENG 226Match 2 · ODI | IND | DNB | 1/43 | 0 | India won by 4 wickets | Faridabad | England in India ODI Series 2005/06 |
| 28 Mar 2006 | IND 203 v ENG 164Match 1 · ODI | IND | 37 | 5/31 | 0 | India won by 39 runs | Delhi | England in India ODI Series 2005/06 |
| 18 Mar 2006 | IND 279 & 100 v ENG 400 & 1913rd Test · Test | IND | 2 & 6 | 3/89 & 2/40 | 2 | England won by 212 runs | Mumbai | England tour of India 2005/06 |
| 9 Mar 2006 | ENG 300 & 181 v IND 338 & 144/12nd Test · Test | IND | 36 & DNB | 0/31 & 1/52 | 0 | India won by 9 wickets | Chandigarh | England tour of India 2005/06 |
| 1 Mar 2006 | ENG 393 & 297/3d v IND 323 & 260/61st Test · Test | IND | 0* & 7 | 2/93 & 0/79 | 0 | Match drawn | Nagpur | England tour of India 2005/06 |
| 21 Jan 2006 | PAK 588 & 490/8d v IND 603 & 21/02nd Test · Test | IND | 38 & DNB | 0/101 & 0/78 | 1 | Match drawn | Faisalabad | India tour of Pakistan 2005/06 |
| 13 Jan 2006 | PAK 679/7 v IND 410/11st Test · Test | IND | DNB | 0/176 | 2 | Match drawn | Lahore | India tour of Pakistan 2005/06 |
| 18 Dec 2005 | IND 398 & 316/9d v SL 206 & 2493rd Test · Test | IND | 8* & 40* | 7/62 & 3/79 | 1 | India won by 259 runs | Ahmedabad | Sri Lanka tour of India 2005/06 |
| 10 Dec 2005 | IND 290 & 375/6 v SL 230 & 2472nd Test · Test | IND | 7 & DNB | 1/67 & 3/70 | 2 | India won by 188 runs | Delhi | Sri Lanka tour of India 2005/06 |
| 2 Dec 2005 | IND 167 v SL 168/41st Test · Test | IND | 4* | 0/34 | 0 | Match drawn | Chennai | Sri Lanka tour of India 2005/06 |
| 28 Nov 2005 | SA 221/6 v IND 224/55th ODI · ODI | IND | DNB | 2/32 | 2 | India won by 5 wickets | Mumbai | South Africa tour of India 2005/06 |
| 25 Nov 2005 | IND 188 v SA 189/04th ODI · ODI | IND | 0 | 0/37 | 0 | South Africa won by 10 wickets (with 85 balls remaining) | Kolkata | South Africa tour of India 2005/06 |
| 19 Nov 2005 | IND 171/4 v SA 169/92nd ODI · ODI | IND | DNB | 2/33 | 2 | India won by 6 wickets (with 86 balls remaining) | Bangalore | South Africa tour of India 2005/06 |
| 16 Nov 2005 | IND 249/9 v SA 252/51st ODI · ODI | IND | 37* | 1/35 | 0 | South Africa won by 5 wickets | Hyderabad | South Africa tour of India 2005/06 |
| 12 Nov 2005 | SL 244/9 v IND 245/57th ODI · ODI | IND | DNB | 0/45 | 3 | India won by 5 wickets | Vadodara | Sri Lanka tour of India 2005/06 |
| 9 Nov 2005 | SL 196 v IND 197/36th ODI · ODI | IND | DNB | 0/38 | 0 | India won by 7 wickets | Rajkot | Sri Lanka tour of India 2005/06 |
| 3 Nov 2005 | SL 261 v IND 262/64th ODI · ODI | IND | DNB | 1/35 | 0 | India won by 4 wickets | Pune | Sri Lanka tour of India 2005/06 |
| 31 Oct 2005 | IND 303/4 v SL 298/43rd ODI · ODI | IND | DNB | 0/30 | 0 | India won by 6 wickets (with 23 balls remaining) | Jaipur | Sri Lanka tour of India 2005/06 |
| 28 Oct 2005 | SL 122 v IND 123/22nd ODI · ODI | IND | DNB | 2/19 | 0 | India won by 8 wickets | Chandigarh | Sri Lanka tour of India 2005/06 |
| 25 Oct 2005 | IND 350/6 v SL 1981st ODI · ODI | IND | DNB | 3/35 | 0 | India won by 152 runs | Nagpur | Sri Lanka tour of India 2005/06 |
| 20 Sept 2005 | ZIM 161 & 223 v IND 366 & 19/02nd Test · Test | IND | 13* & DNB | 2/45 & 0/27 | 0 | India won by 10 wickets | Harare | India tour of Zimbabwe 2005 |
| 13 Sept 2005 | ZIM 279 & 185 v IND 5541st Test · Test | IND | 37 | 0/55 & 4/59 | 0 | India won by an innings and 90 runs | Bulawayo | India tour of Zimbabwe 2005 |
| 6 Sept 2005 | IND 276 v NZ 278/4Final · ODI | IND | DNB | 0/49 | 0 | New Zealand won by 6 wickets | Harare | Videocon Triangular Series 2005 |
| 4 Sept 2005 | ZIM 250 v IND 255/6Match 6 · ODI | IND | DNB | 1/39 | 0 | India won by 4 wickets | Harare | Videocon Triangular Series 2005 |
| 2 Sept 2005 | IND 279/4 v NZ 278/95th Match · ODI | IND | DNB | 0/46 | 0 | India won by 6 wickets (with 15 balls remaining) | Harare | Videocon Triangular Series 2005 |
| 29 Aug 2005 | IND 226/6 v ZIM 65Match 3 · ODI | IND | DNB | 1/9 | 0 | India won by 161 runs | Harare | Videocon Triangular Series 2005 |
| 26 Aug 2005 | IND 164 v NZ 2152nd Match · ODI | IND | 0* | 0/55 | 1 | New Zealand won by 51 runs | Bulawayo | Videocon Triangular Series 2005 |
| 9 Aug 2005 | SL 281/9 v IND 263/9Final · ODI | IND | 0 | 0/40 | 1 | Sri Lanka won by 18 runs | Colombo | Indian Oil Cup 2005 |
| 3 Aug 2005 | SL 221/6 v IND 220/84th Match · ODI | IND | 4 | 1/49 | 0 | Sri Lanka won by 4 wickets (with 12 balls remaining) | Dambulla | Indian Oil Cup 2005 |
| 31 Jul 2005 | WI 178 v IND 180/4Match 2 · ODI | IND | DNB | 2/24 | 0 | India won by 6 wickets | Dambulla | Indian Oil Cup 2005 |