| 31 Jan 2007 | IND 341/3 v WI 181Match 4 · ODI | IND | DNB | 2/27 | 1 | India won by 160 runs | Vadodara | West Indies in India ODI Series 2006/07 |
| 27 Jan 2007 | IND 268 v WI 270/7Match 3 · ODI | IND | 3* | 1/67 | 0 | West Indies won by 3 wickets | Chennai | West Indies in India ODI Series 2006/07 |
| 30 Jun 2006 | IND 200 & 171 v WI 103 & 2194th Test · Test | IND | 45 & 10 | 1/32 & 6/78 | 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 | 43 & DNB | 0/140 & 3/60 | 1 | Match drawn | St Kitts | India tour of West Indies 2006 |
| 10 Jun 2006 | IND 588/8d v WI 215 & 294/72nd Test · Test | IND | 14 | 3/57 & 3/98 | 0 | Match drawn | St Lucia | India tour of West Indies 2006 |
| 2 Jun 2006 | IND 241 & 521/6d v WI 371 & 298/91st Test · Test | IND | 21 & DNB | 3/86 & 4/107 | 1 | Match drawn | Antigua | India tour of West Indies 2006 |
| 7 Aug 2005 | WI 255/9 v IND 262/46th Match · ODI | IND | DNB | 3/38 | 1 | India won by 7 runs | Colombo | Indian Oil Cup 2005 |
| 9 Nov 2002 | IND 279/9 v WI 280/32nd ODI · ODI | IND | 2 | 0/33 | 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 | DNB | 1/48 | 0 | West Indies won by 4 wickets (with 0 balls remaining) | Jamshedpur | West Indies tour of India 2002/03 |
| 30 Oct 2002 | IND 358 & 471/8 v WI 4973rd Test · Test | IND | 4 & 8* | 3/169 | 0 | Match drawn | Kolkata | West Indies tour of India 2002/03 |
| 17 Oct 2002 | IND 316 & 81/2 v WI 167 & 2292nd Test · Test | IND | 12* & DNB | 5/30 & 1/87 | 2 | 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/51 & 3/50 | 1 | India won by an innings and 112 runs | Mumbai | West Indies tour of India 2002/03 |
| 10 May 2002 | WI 629/9 v IND 513/94th Test · Test | IND | 6 | 1/29 | 0 | Match drawn | St John's | India tour of West Indies 2002 |
| 11 Apr 2002 | WI 501 v IND 395/71st Test · Test | IND | 3 | 2/145 | 0 | Match drawn | Georgetown | India tour of West Indies 2002 |
| 8 Sept 1999 | IND 254/6 v WI 255/6Final · ODI | IND | DNB | 1/51 | 0 | West Indies won by 4 wickets (with 14 balls remaining) | Singapore | 1999 Singapore Challenge |
| 7 Sept 1999 | IND 149/6 v WIFinal · ODI | IND | DNB | - | 0 | No result | Singapore | 1999 Singapore Challenge |
| 31 Oct 1998 | IND 242/6 v WI 245/42nd Semi-Final · ODI | IND | DNB | 1/52 | 0 | West Indies won by 6 wickets (with 18 balls remaining) | Dhaka | 1998 ICC KnockOut Trophy |
| 16 Dec 1997 | IND 188 v WI 229/66th Match · ODI | IND | 6 | 1/52 | 1 | West Indies won by 41 runs | Sharjah | 1997–98 Singer Akai Champions Trophy |
| 3 May 1997 | WI 200/0 v IND 199/74th ODI · ODI | IND | 8* | 0/33 | 0 | West Indies won by 10 wickets (with 32 balls remaining) | Bridgetown | India tour of West Indies 1996/97 |
| 30 Apr 1997 | WI 249/9 v IND 2313rd ODI · ODI | IND | 0 | 1/46 | 1 | West Indies won by 18 runs | Kingstown | India tour of West Indies 1996/97 |
| 27 Apr 1997 | WI 121 v IND 116/02nd ODI · ODI | IND | DNB | 2/22 | 1 | India won by 10 wickets (with 101 balls remaining) (revised target) | Port of Spain | India tour of West Indies 1996/97 |
| 26 Apr 1997 | WI 149/2 v IND 1791st ODI · ODI | IND | 13 | 1/23 | 0 | West Indies won by 8 wickets (with 31 balls remaining) (revised target) | Port of Spain | India tour of West Indies 1996/97 |
| 17 Apr 1997 | WI 145/3 v IND 3555th Test · Test | IND | 15 | 1/30 | 0 | Match drawn | Georgetown | India tour of West Indies 1996/97 |
| 4 Apr 1997 | WI 333/9 v IND 212/24th Test · Test | IND | DNB | 2/93 | 0 | Match drawn | St John's | India tour of West Indies 1996/97 |
| 27 Mar 1997 | WI 298 & 140 v IND 319 & 813rd Test · Test | IND | 23* & 1 | 1/44 | 0 | West Indies won by 38 runs | Bridgetown | India tour of West Indies 1996/97 |
| 14 Mar 1997 | WI 296 & 299/6 v IND 4362nd Test · Test | IND | 12* | 5/104 & 2/109 | 2 | Match drawn | Port of Spain | India tour of West Indies 1996/97 |
| 6 Mar 1997 | WI 427 & 241/4 v IND 346 & 99/21st Test · Test | IND | 7 & DNB | 5/120 & 3/76 | 0 | Match drawn | Kingston | India tour of West Indies 1996/97 |
| 21 Feb 1996 | IND 174/5 v WI 17310th Match · ODI | IND | DNB | 3/35 | 1 | India won by 5 wickets (with 62 balls remaining) | Gwalior | 1995–96 Wills World Cup |
| 10 Dec 1994 | IND 387 & 114/9 v WI 443 & 301/33rd Test · Test | IND | 0 & 1 | 4/90 & 0/56 | 0 | West Indies won by 243 runs | Mohali | West Indies tour of India 1994/95 |
| 1 Dec 1994 | IND 546/9 & 208/7 v WI 428 & 132/52nd Test · Test | IND | 52* & 3* | 3/131 & 3/45 | 0 | Match drawn | Nagpur | West Indies tour of India 1994/95 |
| 18 Nov 1994 | IND 272 & 333 v WI 243 & 2661st Test · Test | IND | 19 & 42 | 3/48 & 0/39 | 1 | India won by 96 runs | Mumbai | West Indies tour of India 1994/95 |
| 11 Nov 1994 | IND 259/5 v WI 2545th ODI · ODI | IND | DNB | 2/44 | 0 | India won by 5 runs | Jaipur | West Indies tour of India 1994/95 |
| 9 Nov 1994 | IND 256/2 v WI 251/94th ODI · ODI | IND | DNB | 3/43 | 0 | India won by 8 wickets (with 4 balls remaining) | Cuttack | West Indies tour of India 1994/95 |
| 7 Nov 1994 | IND 260/4 v WI 256/73rd ODI · ODI | IND | DNB | 2/41 | 0 | India won by 4 runs | Visakhapatnam | West Indies tour of India 1994/95 |
| 5 Nov 1994 | IND 274/6 v WI 202Final · ODI | IND | 1* | 1/27 | 2 | India won by 72 runs | Kolkata | 1994–95 Wills World Series |
| 30 Oct 1994 | IND 211/5 v WI 257/64th Match · ODI | IND | DNB | 0/50 | 0 | West Indies won by 46 runs | Kanpur | 1994–95 Wills World Series |
| 23 Oct 1994 | IND 225/6 v WI 2211st Match · ODI | IND | 9* | 1/35 | 1 | India won by 4 wickets (with 10 balls remaining) | Chennai | 1994–95 Wills World Series |
| 20 Oct 1994 | IND 135/4 v WI 192/92nd ODI · ODI | IND | DNB | 1/42 | 0 | India won by 8 runs (revised target) | Mumbai | West Indies tour of India 1994/95 |
| 17 Oct 1994 | IND 177 v WI 273/51st ODI · ODI | IND | 4 | 1/54 | 1 | West Indies won by 96 runs | Faridabad | West Indies tour of India 1994/95 |
| 27 Nov 1993 | IND 225/7 v WI 123Final · ODI | IND | 5* | 6/12 | 0 | India won by 102 runs | Kolkata | 1993 Hero Cup |
| 16 Nov 1993 | IND 100 v WI 202/76th Match · ODI | IND | 14 | 3/24 | 0 | West Indies won by 69 runs (revised target) | Ahmedabad | 1993 Hero Cup |
| 22 Oct 1991 | IND 147/3 v WI 1455th Match · ODI | IND | DNB | 0/24 | 0 | India won by 7 wickets (with 75 balls remaining) | Sharjah | 1991–92 Wills Trophy |
| 19 Oct 1991 | IND 240/6 v WI 2213rd Match · ODI | IND | DNB | 4/50 | 1 | India won by 19 runs | Sharjah | 1991–92 Wills Trophy |