| 29 Oct 2000 | IND 54 v SL 299/5Final · ODI | Sri Lanka won by 245 runs | Sharjah | 2000–01 Sharjah Champions Trophy |
| 27 Oct 2000 | IND 226 v SL 294/56th Match · ODI | Sri Lanka won by 68 runs | Sharjah | 2000–01 Sharjah Champions Trophy |
| 26 Oct 2000 | IND 219/7 v ZIM 218/95th Match · ODI | 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 | India won by 13 runs | Sharjah | 2000–01 Sharjah Champions Trophy |
| 20 Oct 2000 | IND 224/8 v SL 225/51st Match · ODI | 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 | 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 | India won by 95 runs | Nairobi | 2000 ICC KnockOut Trophy |
| 7 Oct 2000 | AUS 245 v IND 265/91st QF · ODI | India won by 20 runs | Nairobi | 2000 ICC KnockOut Trophy |
| 3 Oct 2000 | KEN 208/9 v IND 209/21st PQF · ODI | India won by 8 wickets (with 45 balls remaining) | Nairobi | 2000 ICC KnockOut Trophy |
| 3 Jun 2000 | IND 251 v PAK 295/75th Match · ODI | Pakistan won by 44 runs | Dhaka | 2000 Asia Cup |
| 1 Jun 2000 | IND 205 v SL 276/83rd Match · ODI | Sri Lanka won by 71 runs | Dhaka | 2000 Asia Cup |
| 30 May 2000 | BAN 249/6 v IND 252/22nd Match · ODI | India won by 8 wickets (with 59 balls remaining) | Dhaka | 2000 Asia Cup |
| 27 Mar 2000 | IND 164 v SA 167/45th Match · ODI | South Africa won by 6 wickets (with 44 balls remaining) | Sharjah | 2000 Singer Triangular Series |
| 26 Mar 2000 | PAK 272/3 v IND 174/94th Match · ODI | Pakistan won by 98 runs | Sharjah | 2000 Asia Cup |
| 23 Mar 2000 | PAK 146 v IND 149/52nd Match · ODI | India won by 5 wickets (with 39 balls remaining) | Sharjah | 2000 Asia Cup |
| 22 Mar 2000 | IND 164 v SA 168/01st Match · ODI | South Africa won by 10 wickets (with 124 balls remaining) | Sharjah | 2000 Singer Triangular Series |
| 19 Mar 2000 | SA 320/7 v IND 3105th ODI · ODI | South Africa won by 10 runs | Nagpur | South Africa tour of India 1999/00 |
| 17 Mar 2000 | SA 282/5 v IND 283/64th ODI · ODI | India won by 4 wickets (with 1 ball remaining) | Vadodara | South Africa tour of India 1999/00 |
| 15 Mar 2000 | IND 248/8 v SA 251/83rd ODI · ODI | South Africa won by 2 wickets (with 6 balls remaining) | Faridabad | South Africa tour of India 1999/00 |
| 12 Mar 2000 | SA 199 v IND 203/42nd ODI · ODI | India won by 6 wickets (with 17 balls remaining) | Jamshedpur | South Africa tour of India 1999/00 |
| 9 Mar 2000 | SA 301/3 v IND 302/71st ODI · ODI | India won by 3 wickets (with 2 balls remaining) | Kochi | South Africa tour of India 1999/00 |
| 2 Mar 2000 | IND 158 & 250/9 v SA 4792nd Test · Test | South Africa won by an innings and 71 runs | Bengaluru | South Africa tour of India 1999/00 |
| 24 Feb 2000 | IND 225 & 113 v SA 176 & 164/61st Test · Test | South Africa won by 4 wickets | Mumbai | South Africa tour of India 1999/00 |
| 30 Jan 2000 | IND 226/6 v AUS 230/612th Match · ODI | Australia won by 4 wickets (with 3 balls remaining) | Perth | 2000 Asia Cup |
| 28 Jan 2000 | PAK 261/8 v IND 15711th Match · ODI | Pakistan won by 104 runs | Perth | 2000 Asia Cup |
| 26 Jan 2000 | AUS 329/5 v IND 17710th Match · ODI | Australia won by 152 runs | Adelaide | 2000 Asia Cup |
| 25 Jan 2000 | IND 267/6 v PAK 2199th Match · ODI | India won by 48 runs | Adelaide | 2000 Asia Cup |
| 21 Jan 2000 | PAK 262/7 v IND 2307th Match · ODI | Pakistan won by 32 runs | Hobart | 2000 Asia Cup |
| 14 Jan 2000 | IND 100 v AUS 101/54th Match · ODI | Australia won by 5 wickets (with 139 balls remaining) | Sydney | 2000 Asia Cup |
| 12 Jan 2000 | AUS 269/7 v IND 241/63rd Match · ODI | Australia won by 28 runs | Melbourne | 2000 Asia Cup |
| 10 Jan 2000 | IND 195 v PAK 196/82nd Match · ODI | Pakistan won by 2 wickets (with 0 balls remaining) | Brisbane | 2000 Asia Cup |
| 2 Jan 2000 | IND 150 & 261/9 v AUS 552/53rd Test · Test | Australia won by an innings and 141 runs | Sydney | India tour of Australia 1999/00 |
| 26 Dec 1999 | AUS 405 & 208/5 v IND 238 & 195/92nd Test · Test | Australia won by 180 runs | Melbourne | India tour of Australia 1999/00 |
| 10 Dec 1999 | AUS 441 & 239/8 v IND 285 & 1101st Test · Test | Australia won by 285 runs | Adelaide | India tour of Australia 1999/00 |
| 17 Nov 1999 | NZ 179/9 v IND 181/35th ODI · ODI | India won by 7 wickets (with 36 balls remaining) | Delhi | New Zealand tour of India 1999/00 |
| 14 Nov 1999 | NZ 236/9 v IND 1884th ODI · ODI | New Zealand won by 48 runs | Guwahati | New Zealand tour of India 1999/00 |
| 11 Nov 1999 | IND 261/5 v NZ 247/83rd ODI · ODI | India won by 14 runs | Gwalior | New Zealand tour of India 1999/00 |
| 8 Nov 1999 | IND 376/2 v NZ 2022nd ODI · ODI | India won by 174 runs | Hyderabad | New Zealand tour of India 1999/00 |
| 5 Nov 1999 | NZ 349/9 v IND 3061st ODI · ODI | New Zealand won by 43 runs | Gujranwala | New Zealand tour of India 1999/00 |
| 29 Oct 1999 | IND 583/7 & 148/5 v NZ 308 & 252/23rd Test · Test | Match drawn | Ahmedabad | New Zealand tour of India 1999/00 |
| 22 Oct 1999 | NZ 256 & 155 v IND 330 & 83/22nd Test · Test | India won by 8 wickets | Kanpur | New Zealand tour of India 1999/00 |
| 10 Oct 1999 | IND 83 & 505/3 v NZ 215 & 251/71st Test · Test | Match drawn | Mohali | New Zealand tour of India 1999/00 |
| 3 Oct 1999 | SA 235/9 v IND 209Final · ODI | South Africa won by 26 runs | Nairobi | 1999 Singapore Challenge |
| 1 Oct 1999 | IND 277/6 v ZIM 1706th Match · ODI | India won by 107 runs | Nairobi | 1999 Singapore Challenge |
| 29 Sept 1999 | IND 220/7 v KEN 1624th Match · ODI | India won by 58 runs | Nairobi | 1999 Singapore Challenge |
| 26 Sept 1999 | SA 117 v IND 120/22nd Match · ODI | India won by 8 wickets (with 164 balls remaining) | Nairobi | 1999 Singapore Challenge |
| 14 Sept 1999 | IND 225/7 v WI 1373rd ODI · ODI | India won by 88 runs | Toronto | 1999 Singapore Challenge |
| 12 Sept 1999 | WI 190/6 v IND 1202nd ODI · ODI | West Indies won by 70 runs | Toronto | 1999 Singapore Challenge |
| 8 Sept 1999 | IND 254/6 v WI 255/6Final · ODI | West Indies won by 4 wickets (with 14 balls remaining) | Singapore | 1999 Singapore Challenge |
| 7 Sept 1999 | IND 149/6 v WIFinal · ODI | No result | Singapore | 1999 Singapore Challenge |