| 25 Jul 2002 | ENG 487 & 301/6 v IND 221 & 3971st Test · Test | IND | 16 & 12 | 0/14 | 1 | England won by 170 runs | London | India tour of England 2002 |
| 13 Jul 2002 | ENG 325/5 v IND 326/8Final · ODI | IND | 14 | - | 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 | 113 | - | 0 | India won by 63 runs | Bristol | NatWest Series 2002 |
| 9 Jul 2002 | ENG 229/8 v IND 165Match 6 · ODI | IND | 36 | 0/9 | 0 | England won by 64 runs | London | NatWest Series 2002 |
| 6 Jul 2002 | IND 188/6 v SL 187Match 4 · ODI | IND | 19 | 0/18 | 0 | India won by 4 wickets (with 11 balls remaining) | Birmingham | NatWest Series 2002 |
| 4 Jul 2002 | ENG 53/1 v IND 285/4Match 3 · ODI | IND | 105* | - | 0 | No result | Chester-le-Street | NatWest Series 2002 |
| 30 Jun 2002 | IND 203/6 v SL 202/8Match 1 · ODI | IND | 49 | - | 0 | India won by 4 wickets (with 28 balls remaining) | London | NatWest Series 2002 |
| 29 Jun 2002 | ENG 271/7 v IND 272/4Match 2 · ODI | IND | 1 | - | 0 | India won by 6 wickets | London | NatWest Series 2002 |
| 2 Jun 2002 | WI 191 v IND 2605th ODI · ODI | IND | 65 | 1/20 | 0 | India won by 56 runs (D/L method) | Port of Spain | India tour of West Indies 2002 |
| 29 May 2002 | WI 186 v IND 187/33rd ODI · ODI | IND | 34* | - | 0 | India won by 7 wickets (with 31 balls remaining) | Bridgetown | India tour of West Indies 2002 |
| 18 May 2002 | WI 422 & 197 v IND 212 & 2525th Test · Test | IND | 41 & 86 | - | 0 | West Indies won by 155 runs | Kingston | India tour of West Indies 2002 |
| 10 May 2002 | WI 629/9 v IND 513/94th Test · Test | IND | 0 | 2/107 | 0 | Match drawn | St John's | India tour of West Indies 2002 |
| 2 May 2002 | WI 394 & 5/0 v IND 102 & 2963rd Test · Test | IND | 0 & 8 | 0/7 & 0/1 | 1 | West Indies won by 10 wickets | Bridgetown | India tour of West Indies 2002 |
| 19 Apr 2002 | WI 245 & 275 v IND 339 & 2182nd Test · Test | IND | 117 & 0 | 0/6 | 1 | India won by 37 runs | Port of Spain | India tour of West Indies 2002 |
| 11 Apr 2002 | WI 501 v IND 395/71st Test · Test | IND | 79 | 0/18 | 0 | Match drawn | Georgetown | India tour of West Indies 2002 |
| 28 Feb 2002 | ZIM 329 & 146 v IND 354 & 126/62nd Test · Test | IND | 36 & 42 | 0/6 | 1 | India won by 4 wickets | Delhi | Zimbabwe tour of India 2001/02 |
| 21 Feb 2002 | IND 570/7 v ZIM 287 & 1821st Test · Test | IND | 176 | 0/11 | 1 | India won by an innings and 101 runs | Nagpur | Zimbabwe tour of India 2001/02 |
| 3 Feb 2002 | IND 250 v ENG 2556th ODI · ODI | IND | 12 | 1/30 | 0 | England won by 5 runs | Mumbai | England tour of India 2001/02 |
| 31 Jan 2002 | IND 269/8 v ENG 271/55th ODI · ODI | IND | 18 | 1/45 | 0 | England won by 2 runs | Delhi | England tour of India 2001/02 |
| 28 Jan 2002 | IND 219/2 v ENG 218/74th ODI · ODI | IND | 87* | 0/17 | 1 | India won by 8 wickets (with 56 balls remaining) | Kanpur | England tour of India 2001/02 |
| 25 Jan 2002 | IND 221/6 v ENG 2173rd ODI · ODI | IND | 68 | 0/8 | 1 | India won by 4 wickets (with 20 balls remaining) | Chennai | England tour of India 2001/02 |
| 22 Jan 2002 | IND 234 v ENG 250/72nd ODI · ODI | IND | 45 | 0/35 | 0 | England won by 16 runs | Cuttack | England tour of India 2001/02 |
| 19 Jan 2002 | IND 281/8 v ENG 2591st ODI · ODI | IND | 36 | 0/23 | 1 | India won by 22 runs | Kolkata | England tour of India 2001/02 |
| 19 Dec 2001 | ENG 336 & 33/0 v IND 2383rd Test · Test | IND | 90 | 0/19 | 1 | Match drawn | Bengaluru | England tour of India 2001/02 |
| 11 Dec 2001 | IND 291 & 198/3 v ENG 407 & 2572nd Test · Test | IND | 103 & 26 | 1/27 | 3 | Match drawn | Ahmedabad | England tour of India 2001/02 |
| 3 Dec 2001 | IND 469 & 5/0 v ENG 238 & 2351st Test · Test | IND | 88 & DNB | 0/4 | 0 | India won by 10 wickets | Mohali | England tour of India 2001/02 |
| 16 Nov 2001 | SA 362 & 233/5 v IND 201 & 206/32nd Test · Test | IND | 1 & 22* | 1/22 & 0/10 | 0 | Match drawn | Port Elizabeth | India tour of South Africa 2001/02 |
| 3 Nov 2001 | SA 563 & 54/1 v IND 379 & 2371st Test · Test | IND | 155 & 15 | 0/27 | 0 | South Africa won by 9 wickets | Bloemfontein | India tour of South Africa 2001/02 |
| 26 Oct 2001 | IND 183 v SA 187/4Final · ODI | IND | 17 | 2/27 | 0 | South Africa won by 6 wickets (with 47 balls remaining) | Durban | 2001 Standard Bank Triangular Tournament |
| 24 Oct 2001 | IND 351/3 v KEN 165/59th Match · ODI | IND | 146 | - | 0 | India won by 186 runs | Paarl | 2001 Standard Bank Triangular Tournament |
| 19 Oct 2001 | SA 282/4 v IND 2367th Match · ODI | IND | 37 | - | 0 | South Africa won by 46 runs | East London | 2001 Standard Bank Triangular Tournament |
| 17 Oct 2001 | IND 176 v KEN 246/66th Match · ODI | IND | 3 | - | 1 | Kenya won by 70 runs | Port Elizabeth | 2001 Standard Bank Triangular Tournament |
| 12 Oct 2001 | IND 91/0 v KEN 904th Match · ODI | IND | DNB | - | 0 | India won by 10 wickets (with 231 balls remaining) | Bloemfontein | 2001 Standard Bank Triangular Tournament |
| 10 Oct 2001 | SA 192 v IND 2333rd Match · ODI | IND | 38 | 0/21 | 0 | India won by 41 runs | Centurion | 2001 Standard Bank Triangular Tournament |
| 5 Oct 2001 | SA 280/4 v IND 279/51st Match · ODI | IND | 101 | 0/51 | 0 | South Africa won by 6 wickets (with 10 balls remaining) | Johannesburg | 2001 Standard Bank Triangular Tournament |
| 7 Jul 2001 | IND 274/8 v WI 290/6Final · ODI | IND | 0 | - | 0 | West Indies won by 16 runs | Harare | 2001 Zimbabwe Coca-Cola Cup |
| 4 Jul 2001 | IND 230/4 v WI 229/56th Match · ODI | IND | 122* | 0/11 | 0 | India won by 6 wickets (with 11 balls remaining) | Harare | 2001 Zimbabwe Coca-Cola Cup |
| 30 Jun 2001 | IND 170/4 v WI 169/74th Match · ODI | IND | 81* | 0/14 | 0 | India won by 6 wickets (with 37 balls remaining) | Bulawayo | 2001 Zimbabwe Coca-Cola Cup |
| 27 Jun 2001 | ZIM 234/6 v IND 237/63rd Match · ODI | IND | 9 | - | 0 | India won by 4 wickets (with 4 balls remaining) | Bulawayo | 2001 Zimbabwe Coca-Cola Cup |
| 24 Jun 2001 | ZIM 133 v IND 137/12nd Match · ODI | IND | 70* | - | 0 | India won by 9 wickets (with 142 balls remaining) | Harare | 2001 Zimbabwe Coca-Cola Cup |
| 15 Jun 2001 | ZIM 315 & 157/6 v IND 237 & 2342nd Test · Test | IND | 20 & 69 | 1/19 & 0/7 | 0 | Zimbabwe won by 4 wickets | Harare | India tour of Zimbabwe 2001 |
| 7 Jun 2001 | ZIM 173 & 328 v IND 318 & 184/21st Test · Test | IND | 74 & 36* | 0/23 | 0 | India won by 8 wickets | Bulawayo | India tour of Zimbabwe 2001 |
| 6 Apr 2001 | IND 265/6 v AUS 269/65th ODI · ODI | IND | 12 | 3/35 | 0 | Australia won by 4 wickets (with 12 balls remaining) | Margao | Australia tour of India 2000/01 |
| 3 Apr 2001 | IND 245 v AUS 338/44th ODI · ODI | IND | 62 | 0/12 | 1 | Australia won by 93 runs | Visakhapatnam | Australia tour of India 2000/01 |
| 31 Mar 2001 | IND 299/8 v AUS 1813rd ODI · ODI | IND | 139 | - | 1 | India won by 118 runs | Indore | Australia tour of India 2000/01 |
| 28 Mar 2001 | IND 248/9 v AUS 249/22nd ODI · ODI | IND | 32 | 0/59 | 0 | Australia won by 8 wickets (with 29 balls remaining) | Pune | Australia tour of India 2000/01 |
| 25 Mar 2001 | IND 315 v AUS 2551st ODI · ODI | IND | 35 | - | 0 | India won by 60 runs | Bangalore | Australia tour of India 2000/01 |
| 18 Mar 2001 | IND 501 & 155/8 v AUS 391 & 2643rd Test · Test | IND | 126 & 17 | 0/35 & 0/43 | 0 | India won by 2 wickets | Chennai | Australia tour of India 2000/01 |
| 11 Mar 2001 | IND 171 & 657/7 v AUS 445 & 2122nd Test · Test | IND | 10 & 10 | 0/7 & 3/31 | 0 | India won by 171 runs | Kolkata | Australia tour of India 2000/01 |
| 27 Feb 2001 | IND 176 & 219 v AUS 349 & 47/01st Test · Test | IND | 76 & 65 | 0/35 | 1 | Australia won by 10 wickets | Mumbai | Australia tour of India 2000/01 |