| 12 Nov 2002 | IND 200/1 v WI 300/53rd ODI · ODI | IND | DNB | - | 0 | India won by 81 runs (D/L method) | Rajkot | West Indies tour of India 2002/03 |
| 9 Nov 2002 | IND 279/9 v WI 280/32nd ODI · ODI | IND | 1 | - | 0 | West Indies won by 7 wickets (with 4 balls remaining) (D/L method) | Nagpur | West Indies tour of India 2002/03 |
| 6 Nov 2002 | IND 283/6 v WI 285/61st ODI · ODI | IND | 4 | 0/11 | 0 | West Indies won by 4 wickets (with 0 balls remaining) | Jamshedpur | West Indies tour of India 2002/03 |
| 30 Sept 2002 | SL 222/7 v IND 38/1Final · ODI | IND | DNB | - | 0 | No result | Colombo | 2002 ICC Champions Trophy |
| 29 Sept 2002 | SL 244/5 v IND 14/0Final · ODI | IND | DNB | - | 0 | No result | Colombo | 2002 ICC Champions Trophy |
| 25 Sept 2002 | IND 261/9 v SA 251/61st Semi-Final · ODI | IND | 62 | 0/17 | 3 | India won by 10 runs | Colombo | 2002 ICC Champions Trophy |
| 22 Sept 2002 | ENG 269/7 v IND 271/211th Match · ODI | IND | DNB | 1/18 | 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 | 3 | 0/24 | 1 | India won by 14 runs | Colombo | 2002 ICC Champions Trophy |
| 13 Jul 2002 | ENG 325/5 v IND 326/8Final · ODI | IND | 69 | 0/18 | 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 | 8 | 1/12 | 0 | India won by 63 runs | Bristol | NatWest Series 2002 |
| 9 Jul 2002 | ENG 229/8 v IND 165Match 6 · ODI | IND | 5 | 1/37 | 1 | England won by 64 runs | London | NatWest Series 2002 |
| 6 Jul 2002 | IND 188/6 v SL 187Match 4 · ODI | IND | 37 | - | 1 | 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 | 40* | - | 0 | No result | Chester-le-Street | NatWest Series 2002 |
| 30 Jun 2002 | IND 203/6 v SL 202/8Match 1 · ODI | IND | 31 | - | 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 | 64* | 3/39 | 0 | India won by 6 wickets | London | NatWest Series 2002 |
| 2 Jun 2002 | WI 191 v IND 2605th ODI · ODI | IND | 10 | - | 0 | India won by 56 runs (D/L method) | Port of Spain | India tour of West Indies 2002 |
| 1 Jun 2002 | WI 124/3 v IND 1234th ODI · ODI | IND | 1 | - | 0 | West Indies won by 7 wickets (with 17 balls remaining) | Port of Spain | India tour of West Indies 2002 |
| 29 May 2002 | WI 186 v IND 187/33rd ODI · ODI | IND | DNB | - | 0 | India won by 7 wickets (with 31 balls remaining) | Bridgetown | India tour of West Indies 2002 |
| 19 Mar 2002 | IND 333/6 v ZIM 2325th ODI · ODI | IND | 75 | 0/22 | 0 | India won by 101 runs | Guwahati | Zimbabwe tour of India 2001/02 |
| 16 Mar 2002 | IND 244/5 v ZIM 240/84th ODI · ODI | IND | 80* | - | 0 | India won by 5 wickets (with 11 balls remaining) | Hyderabad | Zimbabwe tour of India 2001/02 |
| 26 Oct 2001 | IND 183 v SA 187/4Final · ODI | IND | 0 | - | 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 | 10* | 2/35 | 0 | India won by 186 runs | Paarl | 2001 Standard Bank Triangular Tournament |
| 19 Oct 2001 | SA 282/4 v IND 2367th Match · ODI | IND | 3 | 0/29 | 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 | 0 | 1/44 | 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 | 42 | - | 1 | India won by 41 runs | Centurion | 2001 Standard Bank Triangular Tournament |
| 5 Oct 2001 | SA 280/4 v IND 279/51st Match · ODI | IND | 14 | - | 0 | South Africa won by 6 wickets (with 10 balls remaining) | Johannesburg | 2001 Standard Bank Triangular Tournament |
| 5 Aug 2001 | SL 295/5 v IND 174Final · ODI | IND | 6 | 0/57 | 0 | Sri Lanka won by 121 runs | Colombo | 2001 Sri Lanka Coca-Cola Cup |
| 2 Aug 2001 | IND 267/3 v NZ 264/79th Match · ODI | IND | DNB | 2/37 | 0 | India won by 7 wickets (with 26 balls remaining) | Colombo | 2001 Sri Lanka Coca-Cola Cup |
| 1 Aug 2001 | SL 181 v IND 227/88th Match · ODI | IND | 98* | - | 0 | India won by 46 runs | Colombo | 2001 Sri Lanka Coca-Cola Cup |
| 28 Jul 2001 | SL 183 v IND 184/36th Match · ODI | IND | DNB | 1/20 | 1 | India won by 7 wickets (with 26 balls remaining) | Colombo | 2001 Sri Lanka Coca-Cola Cup |
| 26 Jul 2001 | IND 133 v NZ 2005th Match · ODI | IND | 28 | 2/24 | 0 | New Zealand won by 67 runs | Colombo | 2001 Sri Lanka Coca-Cola Cup |
| 22 Jul 2001 | SL 221/9 v IND 215/73rd Match · ODI | IND | 12 | 2/41 | 0 | Sri Lanka won by 6 runs | Colombo | 2001 Sri Lanka Coca-Cola Cup |
| 20 Jul 2001 | IND 127 v NZ 211/82nd Match · ODI | IND | 6 | 1/43 | 1 | New Zealand won by 84 runs | Colombo | 2001 Sri Lanka Coca-Cola Cup |
| 6 Apr 2001 | IND 265/6 v AUS 269/65th ODI · ODI | IND | 19 | 0/16 | 1 | Australia won by 4 wickets (with 12 balls remaining) | Margao | Australia tour of India 2000/01 |
| 14 Dec 2000 | IND 301/6 v ZIM 2625th ODI · ODI | IND | 29 | - | 1 | India won by 39 runs | Rajkot | Zimbabwe tour of India 2000/01 |
| 8 Dec 2000 | IND 283/8 v ZIM 284/93rd ODI · ODI | IND | 5 | - | 2 | Zimbabwe won by 1 wicket (with 1 ball remaining) | Jodhpur | Zimbabwe tour of India 2000/01 |
| 5 Dec 2000 | IND 306/5 v ZIM 245/82nd ODI · ODI | IND | 17 | 0/14 | 1 | India won by 61 runs | Ahmedabad | Zimbabwe tour of India 2000/01 |
| 2 Dec 2000 | IND 255/7 v ZIM 253/71st ODI · ODI | IND | 11 | - | 1 | India won by 3 wickets (with 10 balls remaining) | Cuttack | Zimbabwe tour of India 2000/01 |
| 29 Oct 2000 | IND 54 v SL 299/5Final · ODI | IND | 3 | 0/6 | 1 | Sri Lanka won by 245 runs | Sharjah | 2000–01 Sharjah Champions Trophy |
| 27 Oct 2000 | IND 226 v SL 294/56th Match · ODI | IND | 7 | 0/10 | 0 | Sri Lanka won by 68 runs | Sharjah | 2000–01 Sharjah Champions Trophy |
| 26 Oct 2000 | IND 219/7 v ZIM 218/95th Match · ODI | IND | 4 | - | 0 | India won by 3 wickets (with 9 balls remaining) | Sharjah | 2000–01 Sharjah Champions Trophy |
| 22 Oct 2000 | IND 265/8 v ZIM 252/63rd Match · ODI | IND | 34 | 0/14 | 0 | India won by 13 runs | Sharjah | 2000–01 Sharjah Champions Trophy |
| 20 Oct 2000 | IND 224/8 v SL 225/51st Match · ODI | IND | 7 | - | 1 | Sri Lanka won by 5 wickets (with 37 balls remaining) | Sharjah | 2000–01 Sharjah Champions Trophy |
| 15 Oct 2000 | IND 264/6 v NZ 265/6Final · ODI | IND | 18 | 0/32 | 1 | New Zealand won by 4 wickets (with 2 balls remaining) | Nairobi | 2000 ICC KnockOut Trophy |
| 13 Oct 2000 | IND 295/6 v SA 2002nd Semi-Final · ODI | IND | 41 | 1/15 | 0 | India won by 95 runs | Nairobi | 2000 ICC KnockOut Trophy |
| 7 Oct 2000 | AUS 245 v IND 265/91st QF · ODI | IND | 84 | - | 1 | India won by 20 runs | Nairobi | 2000 ICC KnockOut Trophy |
| 3 Oct 2000 | KEN 208/9 v IND 209/21st PQF · ODI | IND | DNB | 0/16 | 0 | India won by 8 wickets (with 45 balls remaining) | Nairobi | 2000 ICC KnockOut Trophy |