| 14 Mar 2003 | NZ 146 v IND 150/3Super Sixes · ODI | IND | DNB | 1/20 | 0 | India won by 7 wickets | Centurion | ICC World Cup 2002/03 |
| 14 Jan 2003 | IND 122 v NZ 125/47th ODI · ODI | IND | 15 | 2/28 | 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 | 0* | 3/13 | 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 | 1* | 2/24 | 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 | 10* | 3/35 | 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 | 1 | 1/44 | 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 | 3 | 3/34 | 0 | 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 | 0 | 4/23 | 0 | New Zealand won by 3 wickets (with 74 balls remaining) | Auckland | India tour of New Zealand 2002/03 |
| 17 Nov 1999 | NZ 179/9 v IND 181/35th ODI · ODI | IND | DNB | 1/31 | 0 | India won by 7 wickets (with 36 balls remaining) | Delhi | New Zealand tour of India 1999/00 |
| 8 Nov 1999 | IND 376/2 v NZ 2022nd ODI · ODI | IND | DNB | 1/37 | 1 | India won by 174 runs | Hyderabad | New Zealand tour of India 1999/00 |
| 5 Nov 1999 | NZ 349/9 v IND 3061st ODI · ODI | IND | 19 | 1/51 | 0 | 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 | IND | 33* & 19* | 2/72 & 0/59 | 0 | Match drawn | Ahmedabad | New Zealand tour of India 1999/00 |
| 22 Oct 1999 | NZ 256 & 155 v IND 330 & 83/22nd Test · Test | IND | 0 & DNB | 3/62 & 0/12 | 0 | 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 | IND | 20 & DNB | 6/45 & 2/63 | 0 | Match drawn | Mohali | New Zealand tour of India 1999/00 |
| 12 Jun 1999 | IND 251/6 v NZ 253/58th Super · ODI | IND | 6* | 1/49 | 0 | New Zealand won by 5 wickets (with 10 balls remaining) | Nottingham | 1999 Cricket World Cup |
| 19 Jan 1999 | NZ 300/8 v IND 2305th ODI · ODI | IND | 9 | 3/44 | 0 | New Zealand won by 70 runs | Christchurch | India tour of New Zealand 1998/99 |
| 16 Jan 1999 | NZ 207/7 v IND 208/54th ODI · ODI | IND | DNB | 3/41 | 0 | India won by 5 wickets (with 37 balls remaining) | Auckland | India tour of New Zealand 1998/99 |
| 14 Jan 1999 | NZ 89/2 v IND 208/43rd ODI · ODI | IND | DNB | 1/22 | 0 | No result | Wellington | India tour of New Zealand 1998/99 |
| 12 Jan 1999 | NZ 213 v IND 214/82nd ODI · ODI | IND | 7 | 0/45 | 0 | India won by 2 wickets (with 1 ball remaining) | Napier | India tour of New Zealand 1998/99 |
| 9 Jan 1999 | NZ 200/5 v IND 257/51st ODI · ODI | IND | DNB | 2/35 | 1 | New Zealand won by 5 wickets (with 6 balls remaining) (D/L method) | Taupō | India tour of New Zealand 1998/99 |
| 2 Jan 1999 | NZ 366 & 464/8 v IND 416 & 249/23rd Test · Test | IND | 76 & DNB | 5/95 & 1/90 | 0 | Match drawn | Hamilton | India tour of New Zealand 1998/99 |
| 26 Dec 1998 | NZ 352 & 215/6 v IND 208 & 3562nd Test · Test | IND | 7 & 27* | 1/89 & 3/82 | 0 | New Zealand won by 4 wickets | Wellington | India tour of New Zealand 1998/99 |
| 29 Nov 1995 | IND 128/4 v NZ 1266th ODI · ODI | IND | DNB | 2/22 | 2 | India won by 6 wickets (with 108 balls remaining) | Mumbai | New Zealand tour of India 1995/96 |
| 26 Nov 1995 | IND 249 v NZ 348/85th ODI · ODI | IND | 6 | 1/42 | 0 | New Zealand won by 99 runs | Nagpur | New Zealand tour of India 1995/96 |
| 24 Nov 1995 | IND 236/5 v NZ 235/64th ODI · ODI | IND | DNB | 1/42 | 0 | India won by 5 wickets (with 25 balls remaining) | Pune | New Zealand tour of India 1995/96 |
| 18 Nov 1995 | IND 146/4 v NZ 1452nd ODI · ODI | IND | DNB | 2/26 | 1 | India won by 6 wickets (with 38 balls remaining) | Amritsar | New Zealand tour of India 1995/96 |
| 15 Nov 1995 | IND 236 v NZ 237/21st ODI · ODI | IND | 17* | 0/30 | 0 | New Zealand won by 8 wickets (with 19 balls remaining) | Jamshedpur | New Zealand tour of India 1995/96 |
| 8 Nov 1995 | IND 296/8 v NZ 175/83rd Test · Test | IND | 21* | 0/16 | 1 | Match drawn | Cuttack | New Zealand tour of India 1995/96 |
| 25 Oct 1995 | IND 144/2 v NZ2nd Test · Test | IND | DNB | - | 0 | Match drawn | Chennai | New Zealand tour of India 1995/96 |
| 18 Oct 1995 | IND 228 & 151/2 v NZ 145 & 2331st Test · Test | IND | 0 & DNB | 3/24 & 2/41 | 0 | India won by 8 wickets | Bangalore | New Zealand tour of India 1995/96 |
| 16 Feb 1995 | NZ 162/6 v IND 1602nd Match · ODI | IND | 2 | 4/52 | 1 | New Zealand won by 4 wickets (with 106 balls remaining) | Napier | 1994-95 New Zealand Centenary Tournament |
| 3 Nov 1994 | IND 289/3 v NZ 1826th Match · ODI | IND | DNB | 1/22 | 2 | India won by 107 runs | Delhi | 1994–95 Wills World Series |
| 28 Oct 1994 | IND 271/3 v NZ 269/43rd Match · ODI | IND | DNB | 1/41 | 0 | India won by 7 wickets (with 11 balls remaining) | Vadodara | 1994–95 Wills World Series |
| 2 Apr 1994 | NZ 223/4 v IND 222/64th ODI · ODI | IND | DNB | 0/46 | 0 | New Zealand won by 6 wickets (with 1 ball remaining) | Christchurch | India tour of New Zealand 1993/94 |
| 30 Mar 1994 | NZ 243/9 v IND 255/53rd ODI · ODI | IND | DNB | 3/31 | 0 | India won by 12 runs | Wellington | India tour of New Zealand 1993/94 |
| 27 Mar 1994 | NZ 142 v IND 143/32nd ODI · ODI | IND | DNB | 2/17 | 0 | India won by 7 wickets (with 160 balls remaining) | Auckland | India tour of New Zealand 1993/94 |
| 25 Mar 1994 | NZ 240/5 v IND 212/91st ODI · ODI | IND | 4 | 2/59 | 0 | New Zealand won by 28 runs | Napier | India tour of New Zealand 1993/94 |
| 19 Mar 1994 | NZ 187 & 368/7 v IND 246 & 177/3Only Test · Test | IND | 1 & DNB | 4/60 & 1/104 | 0 | Match drawn | Hamilton | India tour of New Zealand 1993/94 |
| 12 Mar 1992 | NZ 231/6 v IND 230/627th Match · ODI | IND | 4* | 0/35 | 0 | New Zealand won by 4 wickets (with 17 balls remaining) | Dunedin | 1992 Cricket World Cup |