| 16 Mar 2004 | PAK 329/6 v IND 3172nd ODI · ODI | IND | 0 | 0/72 | 0 | Pakistan won by 12 runs | Rawalpindi | India tour of Pakistan 2003/04 |
| 13 Mar 2004 | PAK 344/8 v IND 349/71st ODI · ODI | IND | 0 | 3/66 | 1 | India won by 5 runs | Karachi | India tour of Pakistan 2003/04 |
| 26 Dec 2003 | AUS 558 & 97/1 v IND 366 & 2863rd Test · Test | IND | 0* & 1 | 0/103 | 0 | Australia won by 9 wickets | Melbourne | India tour of Australia 2003/04 |
| 4 Dec 2003 | AUS 323 & 284/3d v IND 409 & 73/21st Test · Test | IND | 27 & DNB | 5/95 & 0/15 | 0 | Match drawn | Brisbane | India tour of Australia 2003/04 |
| 18 Nov 2003 | IND 198 v AUS 235/5Final · ODI | IND | 0 | 1/29 | 0 | Australia won by 37 runs | Kolkata | TVS Cup (India) 2003/04 |
| 15 Nov 2003 | IND 353/5 v NZ 208Match 9 · ODI | IND | DNB | 3/30 | 1 | India won by 145 runs | Hyderabad | TVS Cup (India) 2003/04 |
| 12 Nov 2003 | IND 286/8 v AUS 347/28th Match · ODI | IND | 2 | 0/67 | 1 | Australia won by 61 runs | Bangalore | TVS Cup (India) 2003/04 |
| 6 Nov 2003 | IND 246/9 v NZ 249/6Match 6 · ODI | IND | 33* | 2/49 | 0 | New Zealand won by 4 wickets | Cuttack | TVS Cup (India) 2003/04 |
| 1 Nov 2003 | AUS 286/8 v IND 209Match 4 · ODI | IND | 5* | 1/64 | 0 | Australia won by 77 runs | Mumbai | TVS Cup (India) 2003/04 |
| 26 Oct 2003 | IND 283/5 v AUS 246/9Match 2 · ODI | IND | DNB | 3/49 | 0 | India won by 37 runs | Gwalior | TVS Cup (India) 2003/04 |
| 23 Oct 2003 | IND 141/3 v NZMatch 1 · ODI | IND | DNB | - | 0 | No result | Chennai | TVS Cup (India) 2003/04 |
| 16 Oct 2003 | NZ 630/6d v IND 424 & 136/42nd Test · Test | IND | 0 & DNB | 0/95 | 0 | Match drawn | Chandigarh | New Zealand tour of India 2003/04 |
| 8 Oct 2003 | IND 500/5 & 209/6 v NZ 340 & 272/61st Test · Test | IND | DNB & DNB | 4/68 & 0/36 | 0 | Match drawn | Ahmedabad | New Zealand tour of India 2003/04 |
| 21 Apr 2003 | IND 46/3 v SAFinal · ODI | IND | DNB | - | 0 | No result | Dhaka | TVS Cup (Bangladesh) 2003 |
| 13 Apr 2003 | IND 307/4 v SA 1542nd Match · ODI | IND | DNB | 0/8 | 0 | India won by 153 runs | Dhaka | TVS Cup (Bangladesh) 2003 |
| 11 Apr 2003 | BAN 76 v IND 2761st Match · ODI | IND | 0 | 4/19 | 0 | India won by 200 runs | Dhaka | TVS Cup (Bangladesh) 2003 |
| 23 Mar 2003 | AUS 359/2 v IND 234Final · ODI | IND | 4 | 0/67 | 0 | Australia won by 125 runs | Johannesburg | ICC World Cup 2002/03 |
| 20 Mar 2003 | IND 270/4 v KEN 179Semi-final · ODI | IND | DNB | 3/14 | 2 | India won by 91 runs | Durban | ICC World Cup 2002/03 |
| 14 Mar 2003 | NZ 146 v IND 150/3Super Sixes · ODI | IND | DNB | 4/42 | 1 | India won by 7 wickets | Centurion | ICC World Cup 2002/03 |
| 10 Mar 2003 | IND 292/6 v SL 109Super Sixes · ODI | IND | DNB | 2/33 | 0 | India won by 183 runs | Johannesburg | ICC World Cup 2002/03 |
| 7 Mar 2003 | KEN 225/6 v IND 226/4Super Sixes · ODI | IND | DNB | 0/53 | 1 | India won by 6 wickets | Cape Town | ICC World Cup 2002/03 |
| 1 Mar 2003 | PAK 273/7 v IND 276/4Match 36 · ODI | IND | DNB | 2/46 | 1 | India won by 6 wickets | Centurion | ICC World Cup 2002/03 |
| 26 Feb 2003 | IND 250/9 v ENG 168Match 30 · ODI | IND | 0 | 2/29 | 0 | India won by 82 runs | Durban | ICC World Cup 2002/03 |
| 23 Feb 2003 | IND 311/2 v NAM 130Match 25 · ODI | IND | DNB | 2/24 | 0 | India won by 181 runs | Pietermaritzburg | ICC World Cup 2002/03 |
| 19 Feb 2003 | IND 255/7 v ZIM 172Match 17 · ODI | IND | 13* | 2/23 | 1 | India won by 83 runs | Harare | ICC World Cup 2002/03 |
| 15 Feb 2003 | IND 125 v AUS 128/1Match 11 · ODI | IND | 1 | 0/26 | 0 | Australia won by 9 wickets | Centurion | ICC World Cup 2002/03 |
| 12 Feb 2003 | IND 204 v NED 136Match 7 · ODI | IND | 0 | 1/17 | 0 | India won by 68 runs | Paarl | ICC World Cup 2002/03 |
| 14 Jan 2003 | IND 122 v NZ 125/47th ODI · ODI | IND | 5 | 1/38 | 0 | New Zealand won by 6 wickets | Hamilton | India tour of New Zealand 2002/03 |
| 11 Jan 2003 | NZ 199/9 v IND 200/96th ODI · ODI | IND | 1 | 1/53 | 0 | India won by 1 wicket (with 1 ball remaining) | Auckland | India tour of New Zealand 2002/03 |
| 8 Jan 2003 | NZ 168 v IND 169/85th ODI · ODI | IND | 34* | 3/30 | 0 | India won by 2 wickets | Wellington | India tour of New Zealand 2002/03 |
| 4 Jan 2003 | IND 122 v NZ 123/34th ODI · ODI | IND | 1 | 0/21 | 0 | New Zealand won by 7 wickets | Queenstown | India tour of New Zealand 2002/03 |
| 1 Jan 2003 | IND 108 v NZ 109/53rd ODI · ODI | IND | 8* | 1/26 | 0 | New Zealand won by 5 wickets | Christchurch | India tour of New Zealand 2002/03 |
| 29 Dec 2002 | NZ 254/9 v IND 2192nd ODI · ODI | IND | 11 | 3/47 | 1 | New Zealand won by 35 runs | Napier | India tour of New Zealand 2002/03 |
| 26 Dec 2002 | NZ 109/7 v IND 1081st ODI · ODI | IND | 14 | 1/43 | 0 | New Zealand won by 3 wickets (with 74 balls remaining) | Auckland | India tour of New Zealand 2002/03 |
| 19 Dec 2002 | NZ 94 & 160/6 v IND 99 & 1542nd Test · Test | IND | 0 & 0 | 5/29 & 1/56 | 2 | New Zealand won by 4 wickets | Wellington | India tour of New Zealand 2002/03 |
| 12 Dec 2002 | NZ 247 & 36/0 v IND 161 & 1211st Test · Test | IND | 19 & 9 | 5/53 & 0/13 | 0 | New Zealand won by 10 wickets | Wellington | India tour of New Zealand 2002/03 |
| 17 Oct 2002 | IND 316 & 81/2 v WI 167 & 2292nd Test · Test | IND | 4 & DNB | 1/21 & 3/23 | 0 | India won by 8 wickets | Chennai | West Indies tour of India 2002/03 |
| 9 Oct 2002 | IND 457/9 v WI 157 & 1881st Test · Test | IND | 0 | 4/41 & 0/26 | 0 | India won by an innings and 112 runs | Mumbai | West Indies tour of India 2002/03 |
| 30 Sept 2002 | SL 222/7 v IND 38/1Final · ODI | IND | DNB | 3/44 | 0 | No result | Colombo | 2002 ICC Champions Trophy |
| 29 Sept 2002 | SL 244/5 v IND 14/0Final · ODI | IND | DNB | 0/43 | 0 | No result | Colombo | 2002 ICC Champions Trophy |
| 25 Sept 2002 | IND 261/9 v SA 251/61st Semi-Final · ODI | IND | 0 | 1/27 | 0 | India won by 10 runs | Colombo | 2002 ICC Champions Trophy |
| 22 Sept 2002 | ENG 269/7 v IND 271/211th Match · ODI | IND | DNB | 0/40 | 0 | India won by 8 wickets (with 63 balls remaining) | Colombo | 2002 ICC Champions Trophy |
| 14 Sept 2002 | IND 288/6 v ZIM 274/83rd Match · ODI | IND | DNB | 4/45 | 0 | India won by 14 runs | Colombo | 2002 ICC Champions Trophy |
| 5 Sept 2002 | ENG 515 & 114/0 v IND 5084th Test · Test | IND | 6* | 2/83 & 0/37 | 0 | Match drawn | London | India tour of England 2002 |
| 22 Aug 2002 | ENG 273 & 309 v IND 628/83rd Test · Test | IND | DNB | 2/59 & 1/63 | 0 | India won by an innings and 46 runs | Leeds | India tour of England 2002 |
| 8 Aug 2002 | ENG 617 v IND 357 & 424/82nd Test · Test | IND | 14* & 14* | 3/110 | 0 | Match drawn | Nottingham | India tour of England 2002 |
| 25 Jul 2002 | ENG 487 & 301/6 v IND 221 & 3971st Test · Test | IND | 3 & 7 | 3/90 & 0/41 | 0 | England won by 170 runs | London | India tour of England 2002 |
| 13 Jul 2002 | ENG 325/5 v IND 326/8Final · ODI | IND | 4* | 3/62 | 0 | India won by 2 wickets (with 3 balls remaining) | London | NatWest Series 2002 |
| 11 Jul 2002 | IND 304 v SL 241Match 7 · ODI | IND | 0 | 1/52 | 0 | India won by 63 runs | Bristol | NatWest Series 2002 |
| 9 Jul 2002 | ENG 229/8 v IND 165Match 6 · ODI | IND | 2 | 3/53 | 0 | England won by 64 runs | London | NatWest Series 2002 |