Match results
Team 1 Team 2 Winner Margin Match Date Scorecard
India Sri Lanka India 6 wickets Sep 15, 1982 ODI # 157
India Australia India 3 wickets Oct 2, 1986 ODI # 393
India Sri Lanka India 6 wickets Jan 13, 1987 ODI # 416
India Australia India 56 runs Oct 22, 1987 ODI # 465
England Sri Lanka England 5 wickets Oct 15, 1989 ODI # 571
India West Indies West Indies 20 runs Oct 23, 1989 ODI # 582
India New Zealand India 107 runs Nov 3, 1994 ODI # 944
India Sri Lanka Sri Lanka 6 wickets Mar 2, 1996 ODI # 1070
Australia Zimbabwe Australia 16 runs Apr 11, 1998 ODI # 1313
India Australia Australia 4 wickets Apr 14, 1998 ODI # 1316
India New Zealand India 7 wickets Nov 17, 1999 ODI # 1526
India England England 2 runs Jan 31, 2002 ODI # 1800
India Pakistan Pakistan 159 runs Apr 17, 2005 ODI # 2240
India England India 39 runs Mar 28, 2006 ODI # 2357
India England cancelled Dec 2, 2008 ODI # 2785a
India Australia India 6 wickets Oct 31, 2009 ODI # 2918
India Sri Lanka no result Dec 27, 2009 ODI # 2936
South Africa West Indies South Africa 7 wickets Feb 24, 2011 ODI # 3106
Netherlands West Indies West Indies 215 runs Feb 28, 2011 ODI # 3112
Canada Kenya Canada 5 wickets Mar 7, 2011 ODI # 3122
India Netherlands India 5 wickets Mar 9, 2011 ODI # 3124
India England India 8 wickets Oct 17, 2011 ODI # 3201
India Pakistan India 10 runs Jan 6, 2013 ODI # 3316
Records includes the following current or recent matches:
India v Pakistan at Delhi, 3rd ODI, Jan 6, 2013 [ODI # 3316]
India v England at Delhi, 2nd ODI, Oct 17, 2011 [ODI # 3201]
India v Netherlands at Delhi, ICC Cricket World Cup 25th match, Mar 9, 2011 [ODI # 3124]
bet365
Sponsored Links

Tournament, match & LIVE fixed odds at bet365