One Day Internationals - Ground Records and Statistics

 ODI Matches at
 Played Between and    

  Match Country Versus Result
1 23/03/2001  Sri Lanka England Sri Lanka won by 5 wickets
2 10/05/2003  Sri Lanka Pakistan Pakistan won by 79 runs
3 11/05/2003  New Zealand Pakistan New Zealand won by 7 wickets
4 13/05/2003  Sri Lanka New Zealand Sri Lanka won by 5 wickets
5 18/05/2003  Sri Lanka Pakistan Sri Lanka won by 12 runs
6 19/05/2003  Sri Lanka New Zealand New Zealand won by 9 runs
7 20/05/2003  New Zealand Pakistan Pakistan won by 22 runs
8 23/05/2003  New Zealand Pakistan New Zealand won by 4 wickets
9 18/11/2003  Sri Lanka England Sri Lanka won by 10 wickets
10 20/02/2004  Sri Lanka Australia Australia won by 84 runs
11 22/02/2004  Sri Lanka Australia Sri Lanka won by 1 run
12 16/07/2004  India United Arab Emirates India won by 116 runs
13 17/07/2004  Sri Lanka United Arab Emirates Sri Lanka won by 116 runs
14 18/07/2004  Sri Lanka India Sri Lanka won by 12 runs
15 25/08/2004  Sri Lanka South Africa Sri Lanka won by 4 wickets
16 28/08/2004  Sri Lanka South Africa Sri Lanka won by 7 wickets
17 30/07/2005  Sri Lanka India Sri Lanka won by 3 wickets
18 31/07/2005  India West Indies India won by 6 wickets
19 02/08/2005  Sri Lanka West Indies Sri Lanka won by 50 runs
20 03/08/2005  Sri Lanka India Sri Lanka won by 4 wickets
21 01/10/2007  Sri Lanka England Sri Lanka won by 119 runs
22 04/10/2007  Sri Lanka England England won by 65 runs
23 07/10/2007  Sri Lanka England England won by 2 wickets
24 18/08/2008  Sri Lanka India Sri Lanka won by 8 wickets
25 20/08/2008  Sri Lanka India India won by 3 wickets
26 28/01/2009  Sri Lanka India India won by 6 wickets
27 30/07/2009  Sri Lanka Pakistan Sri Lanka won by 36 runs
28 31/07/2009  Sri Lanka Pakistan Sri Lanka won by 6 wickets
29 03/08/2009  Sri Lanka Pakistan Sri Lanka won by 6 wickets
30 15/06/2010  Sri Lanka Pakistan Sri Lanka won by 16 runs
31 16/06/2010  Bangladesh India India won by 6 wickets
32 18/06/2010  Sri Lanka Bangladesh Sri Lanka won by 126 runs
33 19/06/2010  India Pakistan India won by 3 wickets
34 21/06/2010  Bangladesh Pakistan Pakistan won by 139 runs
35 22/06/2010  Sri Lanka India Sri Lanka won by 7 wickets
36 24/06/2010  Sri Lanka India India won by 81 runs
37 10/08/2010  India New Zealand New Zealand won by 200 runs
38 13/08/2010  Sri Lanka New Zealand Sri Lanka won by 3 wickets
39 16/08/2010  Sri Lanka India India won by 6 wickets
40 20/08/2010  Sri Lanka New Zealand No result
41 21/08/2010  Sri Lanka India Sri Lanka won by 8 wickets
42 25/08/2010  India New Zealand India won by 105 runs
43 28/08/2010  Sri Lanka India Sri Lanka won by 74 runs
44 16/11/2013  Sri Lanka New Zealand Sri Lanka won by 36 runs
45 30/08/2014  Sri Lanka Pakistan Sri Lanka won by 7 wickets
46 11/07/2015  Sri Lanka Pakistan Pakistan won by 6 wickets
47 28/08/2016  Sri Lanka Australia Australia won by 2 wickets
48 31/08/2016  Sri Lanka Australia Australia won by 6 wickets
49 25/03/2017  Sri Lanka Bangladesh Bangladesh won by 90 runs
50 28/03/2017  Sri Lanka Bangladesh No result
51 20/08/2017  Sri Lanka India India won by 9 wickets
52 29/07/2018  Sri Lanka South Africa South Africa won by 5 wickets
53 01/08/2018  Sri Lanka South Africa South Africa won by 4 wickets
54 10/10/2018  Sri Lanka England No result
55 13/10/2018  Sri Lanka England England won by 31 runs


Ground Records and Statistics
List of Grounds