ODIIndia v South Africa2010India won by 153 runs
ODIIndia v Pakistan2007India won by 6 wickets (with 21 balls remaining)
ODIIndia v Australia2003India won by 37 runs
ODIIndia v New Zealand1999India won by 14 runs
ODIIndia v Kenya1998Kenya won by 69 runs
ODIPakistan v Sri Lanka1997Pakistan won by 30 runs
ODIIndia v West Indies1996India won by 5 wickets (with 62 balls remaining)
ODIIndia v England1993India won by 4 wickets (with 8 balls remaining)
ODIIndia v England1993India won by 3 wickets (with 12 balls remaining)
ODIIndia v South Africa1991India won by 38 runs
ODIEngland v West Indies1989West Indies won by 26 runs
ODIIndia v West Indies1988West Indies won by 73 runs