One Day Internationals - Ground Records and Statistics

 ODI Matches at
 Played Between and    

  Match Country Versus Result
1 15/09/1982  India Sri Lanka India won by 6 wickets
2 02/10/1986  India Australia India won by 3 wickets
3 13/01/1987  India Sri Lanka India won by 6 wickets
4 22/10/1987  India Australia India won by 56 runs
5 15/10/1989  England Sri Lanka England won by 5 wickets
6 23/10/1989  India West Indies West Indies won by 20 runs
7 03/11/1994  India New Zealand India won by 107 runs
8 02/03/1996  India Sri Lanka Sri Lanka won by 6 wickets
9 11/04/1998  Australia Zimbabwe Australia won by 16 runs
10 14/04/1998  India Australia Australia won by 4 wickets
11 17/11/1999  India New Zealand India won by 7 wickets
12 31/01/2002  India England England won by 2 runs
13 17/04/2005  India Pakistan Pakistan won by 159 runs
14 28/03/2006  India England India won by 39 runs
15 31/10/2009  India Australia India won by 6 wickets
16 27/12/2009  India Sri Lanka No result
17 24/02/2011  South Africa West Indies South Africa won by 7 wickets
18 28/02/2011  Netherlands West Indies West Indies won by 215 runs
19 07/03/2011  Canada Kenya Canada won by 5 wickets
20 09/03/2011  India Netherlands India won by 5 wickets
21 17/10/2011  India England India won by 8 wickets
22 06/01/2013  India Pakistan India won by 10 runs
23 11/10/2014  India West Indies India won by 48 runs
24 20/10/2016  India New Zealand New Zealand won by 6 runs
25 13/03/2019  India Australia Australia won by 35 runs
26 11/10/2022  India South Africa India won by 7 wickets
27 07/10/2023  South Africa Sri Lanka South Africa won by 102 runs
28 11/10/2023  India Afghanistan India won by 8 wickets
29 15/10/2023  Afghanistan England Afghanistan won by 69 runs
30 25/10/2023  Australia Netherlands Australia won by 309 runs
31 06/11/2023  Bangladesh Sri Lanka Bangladesh won by 3 wickets


Ground Records and Statistics
List of Grounds