One Day Internationals - Ground Records and Statistics

 ODI Matches at
 Played Between and    

  Match Country Versus Result
1 09/03/1986  Sri Lanka Pakistan Match abandoned
2 05/04/1986  Sri Lanka New Zealand New Zealand won by 6 wickets
3 04/09/1992  Sri Lanka Australia Sri Lanka won by 5 wickets
4 05/09/1992  Sri Lanka Australia Australia won by 5 wickets
5 04/12/1992  Sri Lanka New Zealand No result
6 13/12/1992  Sri Lanka New Zealand Sri Lanka won by 31 runs
7 10/03/1993  Sri Lanka England Sri Lanka won by 32 runs
8 25/07/1993  Sri Lanka India India won by 1 run
9 12/08/1993  Sri Lanka India Sri Lanka won by 8 runs
10 02/09/1993  Sri Lanka South Africa South Africa won by 124 runs
11 04/09/1993  Sri Lanka South Africa Sri Lanka won by 44 runs
12 16/12/1993  Sri Lanka West Indies Sri Lanka won by 3 wickets
13 03/08/1994  Sri Lanka Pakistan Pakistan won by 9 wickets
14 06/08/1994  Sri Lanka Pakistan Sri Lanka won by 7 wickets
15 24/08/1994  Sri Lanka Pakistan Pakistan won by 27 runs
16 04/09/1994  Sri Lanka India No result
17 05/09/1994  Sri Lanka India Sri Lanka won by 7 wickets
18 09/09/1994  Australia India India won by 31 runs
19 15/09/1994  India Pakistan Match abandoned
20 17/02/1996  Sri Lanka Australia Sri Lanka won by default
21 25/02/1996  Sri Lanka West Indies Sri Lanka won by default
22 26/08/1996  Australia Zimbabwe Australia won by 125 runs
23 28/08/1996  Sri Lanka India Sri Lanka won by 9 wickets
24 30/08/1996  Sri Lanka Australia Sri Lanka won by 4 wickets
25 07/09/1996  Sri Lanka Australia Sri Lanka won by 50 runs
26 14/07/1997  Sri Lanka Pakistan Sri Lanka won by 15 runs
27 16/07/1997  Bangladesh Pakistan Pakistan won by 109 runs
28 18/07/1997  Sri Lanka India Sri Lanka won by 6 wickets
29 26/07/1997  Sri Lanka India Sri Lanka won by 8 wickets
30 17/08/1997  Sri Lanka India Sri Lanka won by 2 runs
31 20/08/1997  Sri Lanka India Sri Lanka won by 7 wickets
32 24/01/1998  Sri Lanka Zimbabwe Sri Lanka won by 5 wickets
33 19/06/1998  Sri Lanka India India won by 8 wickets
34 21/06/1998  Sri Lanka New Zealand Sri Lanka won by 7 wickets
35 23/06/1998  India New Zealand No result
36 07/07/1998  Sri Lanka India India won by 6 runs
37 25/08/1999  Sri Lanka India Sri Lanka won by 7 wickets
38 26/08/1999  Sri Lanka Australia Australia won by 27 runs
39 31/08/1999  Sri Lanka Australia Sri Lanka won by 8 wickets
40 08/07/2000  Pakistan South Africa South Africa won by 18 runs
41 09/07/2000  Sri Lanka Pakistan Sri Lanka won by 6 wickets
42 14/07/2000  Sri Lanka South Africa Sri Lanka won by 30 runs
43 25/03/2001  Sri Lanka England Sri Lanka won by 66 runs
44 18/07/2001  Sri Lanka New Zealand Sri Lanka won by 16 runs
45 20/07/2001  India New Zealand New Zealand won by 84 runs
46 22/07/2001  Sri Lanka India Sri Lanka won by 6 runs
47 25/07/2001  Sri Lanka New Zealand Sri Lanka won by 5 wickets
48 26/07/2001  India New Zealand New Zealand won by 67 runs
49 28/07/2001  Sri Lanka India India won by 7 wickets
50 05/08/2001  Sri Lanka India Sri Lanka won by 121 runs
51 11/12/2001  Sri Lanka West Indies West Indies won by 49 runs
52 12/12/2001  Sri Lanka Zimbabwe Sri Lanka won by 59 runs
53 19/12/2001  Sri Lanka West Indies Sri Lanka won by 34 runs
54 07/08/2002  Sri Lanka Bangladesh Sri Lanka won by 58 runs
55 12/09/2002  Sri Lanka Pakistan Sri Lanka won by 8 wickets
56 14/09/2002  India Zimbabwe India won by 14 runs
57 16/09/2002  Sri Lanka Netherlands Sri Lanka won by 206 runs
58 18/09/2002  England Zimbabwe England won by 108 runs
59 20/09/2002  Kenya South Africa South Africa won by 176 runs
60 22/09/2002  England India India won by 8 wickets
61 25/09/2002  India South Africa India won by 10 runs
62 27/09/2002  Sri Lanka Australia Sri Lanka won by 7 wickets
63 29/09/2002  Sri Lanka India No result
64 30/09/2002  Sri Lanka India No result
65 21/11/2003  Sri Lanka England Match abandoned
66 23/11/2003  Sri Lanka England Match abandoned
67 25/02/2004  Sri Lanka Australia Australia won by 5 wickets
68 27/02/2004  Sri Lanka Australia Australia won by 40 runs
69 21/07/2004  Sri Lanka Pakistan Sri Lanka won by 7 wickets
70 23/07/2004  Sri Lanka Bangladesh Sri Lanka won by 10 wickets
71 24/07/2004  India Pakistan Pakistan won by 59 runs
72 27/07/2004  Sri Lanka India India won by 4 runs
73 29/07/2004  Bangladesh Pakistan Pakistan won by 6 wickets
74 01/08/2004  Sri Lanka India Sri Lanka won by 25 runs
75 20/08/2004  Sri Lanka South Africa Sri Lanka won by 3 wickets
76 22/08/2004  Sri Lanka South Africa Sri Lanka won by 37 runs
77 06/08/2005  Sri Lanka West Indies West Indies won by 33 runs
78 07/08/2005  India West Indies India won by 7 runs
79 09/08/2005  Sri Lanka India Sri Lanka won by 18 runs
80 02/09/2005  Sri Lanka Bangladesh Sri Lanka won by 75 runs
81 04/09/2005  Sri Lanka Bangladesh Sri Lanka won by 6 wickets
82 17/03/2006  Sri Lanka Pakistan No result
83 19/03/2006  Sri Lanka Pakistan Pakistan won by 4 wickets
84 23/07/2007  Sri Lanka Bangladesh Sri Lanka won by 5 wickets
85 25/07/2007  Sri Lanka Bangladesh Sri Lanka won by 39 runs
86 10/10/2007  Sri Lanka England England won by 5 wickets
87 13/10/2007  Sri Lanka England Sri Lanka won by 107 runs
88 24/08/2008  Sri Lanka India India won by 33 runs
89 26/08/2008  Sri Lanka India Match abandoned
90 27/08/2008  Sri Lanka India India won by 46 runs
91 29/08/2008  Sri Lanka India Sri Lanka won by 112 runs
92 31/01/2009  Sri Lanka India India won by 15 runs
93 03/02/2009  Sri Lanka India India won by 147 runs
94 05/02/2009  Sri Lanka India India won by 67 runs
95 08/02/2009  Sri Lanka India Sri Lanka won by 68 runs
96 07/08/2009  Sri Lanka Pakistan Pakistan won by 146 runs
97 09/08/2009  Sri Lanka Pakistan Pakistan won by 132 runs
98 08/09/2009  Sri Lanka New Zealand Sri Lanka won by 97 runs
99 11/09/2009  India New Zealand India won by 6 wickets
100 12/09/2009  Sri Lanka India Sri Lanka won by 139 runs
101 14/09/2009  Sri Lanka India India won by 46 runs
102 26/02/2011  Sri Lanka Pakistan Pakistan won by 11 runs
103 01/03/2011  Sri Lanka Kenya Sri Lanka won by 9 wickets
104 03/03/2011  Canada Pakistan Pakistan won by 46 runs
105 05/03/2011  Sri Lanka Australia No result
106 19/03/2011  Australia Pakistan Pakistan won by 4 wickets
107 26/03/2011  Sri Lanka England Sri Lanka won by 10 wickets
108 29/03/2011  Sri Lanka New Zealand Sri Lanka won by 5 wickets
109 20/08/2011  Sri Lanka Australia Australia won by 5 wickets
110 22/08/2011  Sri Lanka Australia Sri Lanka won by 4 wickets
111 13/06/2012  Sri Lanka Pakistan No result
112 16/06/2012  Sri Lanka Pakistan Sri Lanka won by 44 runs
113 18/06/2012  Sri Lanka Pakistan Sri Lanka won by 2 wickets
114 28/07/2012  Sri Lanka India India won by 5 wickets
115 31/07/2012  Sri Lanka India India won by 6 wickets
116 20/07/2013  Sri Lanka South Africa Sri Lanka won by 180 runs
117 23/07/2013  Sri Lanka South Africa Sri Lanka won by 17 runs
118 31/07/2013  Sri Lanka South Africa Sri Lanka won by 128 runs
119 06/07/2014  Sri Lanka South Africa South Africa won by 75 runs
120 26/11/2014  Sri Lanka England Sri Lanka won by 25 runs
121 29/11/2014  Sri Lanka England Sri Lanka won by 8 wickets
122 07/12/2014  Sri Lanka England Sri Lanka won by 6 wickets
123 16/12/2014  Sri Lanka England Sri Lanka won by 87 runs
124 19/07/2015  Sri Lanka Pakistan Pakistan won by 135 runs
125 22/07/2015  Sri Lanka Pakistan Pakistan won by 7 wickets
126 01/11/2015  Sri Lanka West Indies Sri Lanka won by 1 wicket
127 04/11/2015  Sri Lanka West Indies Sri Lanka won by 8 wickets
128 21/08/2016  Sri Lanka Australia Australia won by 3 wickets
129 24/08/2016  Sri Lanka Australia Sri Lanka won by 82 runs
130 31/08/2017  Sri Lanka India India won by 168 runs
131 03/09/2017  Sri Lanka India India won by 6 wickets
132 12/08/2018  Sri Lanka South Africa Sri Lanka won by 178 runs
133 23/10/2018  Sri Lanka England Sri Lanka won by 219 runs
134 26/07/2019  Sri Lanka Bangladesh Sri Lanka won by 91 runs
135 28/07/2019  Sri Lanka Bangladesh Sri Lanka won by 7 wickets
136 31/07/2019  Sri Lanka Bangladesh Sri Lanka won by 122 runs
137 18/07/2021  Sri Lanka India India won by 7 wickets
138 20/07/2021  Sri Lanka India India won by 3 wickets
139 23/07/2021  Sri Lanka India Sri Lanka won by 3 wickets
140 02/09/2021  Sri Lanka South Africa Sri Lanka won by 14 runs
141 04/09/2021  Sri Lanka South Africa South Africa won by 67 runs
142 07/09/2021  Sri Lanka South Africa Sri Lanka won by 78 runs
143 19/06/2022  Sri Lanka Australia Sri Lanka won by 6 wickets
144 21/06/2022  Sri Lanka Australia Sri Lanka won by 4 runs
145 24/06/2022  Sri Lanka Australia Australia won by 4 wickets
146 26/08/2023  Afghanistan Pakistan Pakistan won by 59 runs
147 09/09/2023  Sri Lanka Bangladesh Sri Lanka won by 21 runs
148 10/09/2023  India Pakistan India won by 228 runs
149 12/09/2023  Sri Lanka India India won by 41 runs
150 14/09/2023  Sri Lanka Pakistan Sri Lanka won by 2 wickets
151 15/09/2023  Bangladesh India Bangladesh won by 6 runs
152 17/09/2023  Sri Lanka India India won by 10 wickets
153 06/01/2024  Sri Lanka Zimbabwe No result
154 08/01/2024  Sri Lanka Zimbabwe Sri Lanka won by 2 wickets
155 11/01/2024  Sri Lanka Zimbabwe Sri Lanka won by 8 wickets


Ground Records and Statistics
List of Grounds