Players
Series
Matches
Statistics
All Rounders
Batting
Bowling
Captaincy
Countries
Dismissals
Fielding
Grounds
Indian Premier League
Matches
Players
Series
Wicket Keeping
World Cup
World Series Cricket
Other...
New and Updated Pages
Milestones
Approaching Milestones
Recent Achievements
Ratings
World XI (Test)
World XI (ODI)
World XI (T20)
Top Ten (Test)
Top Ten (ODI)
Top Ten (T20)
Search
Quiz
Test Cricket - Country Records and Statistics - Matches
Test Matches for
Afghanistan
Australia
Bangladesh
England
India
Ireland
New Zealand
Pakistan
South Africa
Sri Lanka
West Indies
Zimbabwe
Played
>
Anywhere
at Home
Away (In Opposition Country)
at Neutral Venue
Versus
<All Countries>
Afghanistan
Australia
Bangladesh
England
India
Ireland
New Zealand
Pakistan
South Africa
Sri Lanka
West Indies
Zimbabwe
From
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
to
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
Date
Series
Ground
Result
1
17/02/1982
1982 Sri Lanka v. England
P Sara Oval
England won by 7 wickets
2
05/03/1982
1981-1982 Pakistan v. Sri Lanka
National Stadium (Karachi)
Pakistan won by 204 runs
3
14/03/1982
1981-1982 Pakistan v. Sri Lanka
Iqbal Stadium
Match Drawn
4
22/03/1982
1981-1982 Pakistan v. Sri Lanka
Gaddafi Stadium
Pakistan won by an innings and 102 runs
5
17/09/1982
1982-1983 India v. Sri Lanka
MA Chidambaram Stadium
Match Drawn
6
04/03/1983
1982-1983 New Zealand v. Sri Lanka
AMI Stadium
New Zealand won by an innings and 25 runs
7
11/03/1983
1982-1983 New Zealand v. Sri Lanka
Basin Reserve
New Zealand won by 6 wickets
8
22/04/1983
1982-1983 Sri Lanka v. Australia
Asgiriya Stadium
Australia won by an innings and 38 runs
9
09/03/1984
1983-1984 Sri Lanka v. New Zealand
Asgiriya Stadium
New Zealand won by 165 runs
10
16/03/1984
1983-1984 Sri Lanka v. New Zealand
Sinhalese Sports Club Ground
Match Drawn
11
24/03/1984
1983-1984 Sri Lanka v. New Zealand
Colombo Cricket Club Ground
New Zealand won by an innings and 61 runs
12
23/08/1984
1984 England v. Sri Lanka
Lord's
Match Drawn
13
30/08/1985
1985-1986 Sri Lanka v. India
Sinhalese Sports Club Ground
Match Drawn
14
06/09/1985
1985-1986 Sri Lanka v. India
P Sara Oval
Sri Lanka won by 149 runs
15
14/09/1985
1985-1986 Sri Lanka v. India
Asgiriya Stadium
Match Drawn
16
16/10/1985
1985-1986 Pakistan v. Sri Lanka
Iqbal Stadium
Match Drawn
17
27/10/1985
1985-1986 Pakistan v. Sri Lanka
Jinnah Stadium (Sialkot)
Pakistan won by 8 wickets
18
07/11/1985
1985-1986 Pakistan v. Sri Lanka
National Stadium (Karachi)
Pakistan won by 10 wickets
19
23/02/1986
1985-1986 Sri Lanka v. Pakistan
Asgiriya Stadium
Pakistan won by an innings and 20 runs
20
13/03/1986
1985-1986 Sri Lanka v. Pakistan
Colombo Cricket Club Ground
Sri Lanka won by 8 wickets
21
22/03/1986
1985-1986 Sri Lanka v. Pakistan
P Sara Oval
Match Drawn
22
17/12/1986
1986-1987 India v. Sri Lanka
Green Park
Match Drawn
23
27/12/1986
1986-1987 India v. Sri Lanka
Vidarbha Cricket Association Ground
India won by an innings and 106 runs
24
04/01/1987
1986-1987 India v. Sri Lanka
Barabati Stadium
India won by an innings and 67 runs
25
16/04/1987
1986-1987 Sri Lanka v. New Zealand
Colombo Cricket Club Ground
Match Drawn
26
12/02/1988
1987-1988 Australia v. Sri Lanka
WACA Ground
Australia won by an innings and 108 runs
27
25/08/1988
1988 England v. Sri Lanka
Lord's
England won by 7 wickets
28
08/12/1989
1989-1990 Australia v. Sri Lanka
Brisbane Cricket Ground
Match Drawn
29
16/12/1989
1989-1990 Australia v. Sri Lanka
Bellerive Oval
Australia won by 173 runs
30
23/11/1990
1990-1991 India v. Sri Lanka
Sector 16 Stadium
India won by an innings and 8 runs
31
31/01/1991
1990-1991 New Zealand v. Sri Lanka
Basin Reserve
Match Drawn
32
22/02/1991
1990-1991 New Zealand v. Sri Lanka
Seddon Park
Match Drawn
33
01/03/1991
1990-1991 New Zealand v. Sri Lanka
Eden Park
Match Drawn
34
22/08/1991
1991 England v. Sri Lanka
Lord's
England won by 137 runs
35
12/12/1991
1991-1992 Pakistan v. Sri Lanka
Jinnah Stadium (Sialkot)
Match Drawn
36
20/12/1991
1991-1992 Pakistan v. Sri Lanka
Jinnah Stadium (Gujwranwala)
Match Drawn
37
02/01/1992
1991-1992 Pakistan v. Sri Lanka
Iqbal Stadium
Pakistan won by 3 wickets
38
17/08/1992
1992-1993 Sri Lanka v. Australia
Sinhalese Sports Club Ground
Australia won by 16 runs
39
28/08/1992
1992-1993 Sri Lanka v. Australia
R Premadasa Stadium
Match Drawn
40
08/09/1992
1992-1993 Sri Lanka v. Australia
Tyronne Fernando Stadium
Match Drawn
41
27/11/1992
1992-1993 Sri Lanka v. New Zealand
Tyronne Fernando Stadium
Match Drawn
42
06/12/1992
1992-1993 Sri Lanka v. New Zealand
Sinhalese Sports Club Ground
Sri Lanka won by 9 wickets
43
13/03/1993
1992-1993 Sri Lanka v. England
Sinhalese Sports Club Ground
Sri Lanka won by 5 wickets
44
17/07/1993
1993-1994 Sri Lanka v. India
Asgiriya Stadium
Match Drawn
45
27/07/1993
1993-1994 Sri Lanka v. India
Sinhalese Sports Club Ground
India won by 235 runs
46
04/08/1993
1993-1994 Sri Lanka v. India
P Sara Oval
Match Drawn
47
25/08/1993
1993-1994 Sri Lanka v. South Africa
Tyronne Fernando Stadium
Match Drawn
48
06/09/1993
1993-1994 Sri Lanka v. South Africa
Sinhalese Sports Club Ground
South Africa won by an innings and 208 runs
49
14/09/1993
1993-1994 Sri Lanka v. South Africa
P Sara Oval
Match Drawn
50
08/12/1993
1993-1994 Sri Lanka v. West Indies
Tyronne Fernando Stadium
Match Drawn
51
18/01/1994
1993-1994 India v. Sri Lanka
KD Singh "Babu" Stadium
India won by an innings and 119 runs
52
26/01/1994
1993-1994 India v. Sri Lanka
M Chinnaswamy Stadium
India won by an innings and 95 runs
53
08/02/1994
1993-1994 India v. Sri Lanka
Narendra Modi Stadium
India won by an innings and 17 runs
54
09/08/1994
1994-1995 Sri Lanka v. Pakistan
P Sara Oval
Pakistan won by 301 runs
55
26/08/1994
1994-1995 Sri Lanka v. Pakistan
Asgiriya Stadium
Pakistan won by an innings and 52 runs
56
11/10/1994
1994-1995 Zimbabwe v. Sri Lanka
Harare Sports Club
Match Drawn
57
20/10/1994
1994-1995 Zimbabwe v. Sri Lanka
Queens Sports Club
Match Drawn
58
26/10/1994
1994-1995 Zimbabwe v. Sri Lanka
Harare Sports Club
Match Drawn
59
11/03/1995
1994-1995 New Zealand v. Sri Lanka
McLean Park
Sri Lanka won by 241 runs
60
18/03/1995
1994-1995 New Zealand v. Sri Lanka
Carisbrook
Match Drawn
61
08/09/1995
1995-1996 Pakistan v. Sri Lanka
Arbab Niaz Stadium
Pakistan won by an innings and 40 runs
62
15/09/1995
1995-1996 Pakistan v. Sri Lanka
Iqbal Stadium
Sri Lanka won by 42 runs
63
22/09/1995
1995-1996 Pakistan v. Sri Lanka
Jinnah Stadium (Sialkot)
Sri Lanka won by 144 runs
64
08/12/1995
1995-1996 Australia v. Sri Lanka
WACA Ground
Australia won by an innings and 36 runs
65
26/12/1995
1995-1996 Australia v. Sri Lanka
Melbourne Cricket Ground
Australia won by 10 wickets
66
25/01/1996
1995-1996 Australia v. Sri Lanka
Adelaide Oval
Australia won by 148 runs
67
11/09/1996
1996-1997 Sri Lanka v. Zimbabwe
R Premadasa Stadium
Sri Lanka won by an innings and 77 runs
68
18/09/1996
1996-1997 Sri Lanka v. Zimbabwe
Sinhalese Sports Club Ground
Sri Lanka won by 10 wickets
69
07/03/1997
1996-1997 New Zealand v. Sri Lanka
Carisbrook
New Zealand won by an innings and 36 runs
70
14/03/1997
1996-1997 New Zealand v. Sri Lanka
Seddon Park
New Zealand won by 120 runs
71
19/04/1997
1996-1997 Sri Lanka v. Pakistan
R Premadasa Stadium
Match Drawn
72
26/04/1997
1996-1997 Sri Lanka v. Pakistan
Sinhalese Sports Club Ground
Match Drawn
73
13/06/1997
1996-1997 West Indies v. Sri Lanka
Antigua Recreation Ground
West Indies won by 6 wickets
74
20/06/1997
1996-1997 West Indies v. Sri Lanka
Arnos Vale Ground
Match Drawn
75
02/08/1997
1997-1998 Sri Lanka v. India
R Premadasa Stadium
Match Drawn
76
09/08/1997
1997-1998 Sri Lanka v. India
Sinhalese Sports Club Ground
Match Drawn
77
19/11/1997
1997-1998 India v. Sri Lanka
Punjab Cricket Association IS Bindra Stadium
Match Drawn
78
26/11/1997
1997-1998 India v. Sri Lanka
Vidarbha Cricket Association Ground
Match Drawn
79
03/12/1997
1997-1998 India v. Sri Lanka
Wankhede Stadium
Match Drawn
80
07/01/1998
1997-1998 Sri Lanka v. Zimbabwe
Asgiriya Stadium
Sri Lanka won by 8 wickets
81
14/01/1998
1997-1998 Sri Lanka v. Zimbabwe
Sinhalese Sports Club Ground
Sri Lanka won by 5 wickets
82
19/03/1998
1997-1998 South Africa v. Sri Lanka
Newlands
South Africa won by 70 runs
83
27/03/1998
1997-1998 South Africa v. Sri Lanka
SuperSport Park
South Africa won by 6 wickets
84
27/05/1998
1997-1998 Sri Lanka v. New Zealand
R Premadasa Stadium
New Zealand won by 167 runs
85
03/06/1998
1997-1998 Sri Lanka v. New Zealand
Galle International Stadium
Sri Lanka won by an innings and 16 runs
86
10/06/1998
1997-1998 Sri Lanka v. New Zealand
Sinhalese Sports Club Ground
Sri Lanka won by 164 runs
87
27/08/1998
1998 England v. Sri Lanka
Kennington Oval
Sri Lanka won by 10 wickets
88
24/02/1999
1998-1999 Asian Championship (v. India)
Sinhalese Sports Club Ground
Match Drawn
89
04/03/1999
1998-1999 Asian Championship (v. Pakistan)
Gaddafi Stadium
Match Drawn
90
12/03/1999
1998-1999 Asian Championship (v. Pakistan)
Bangabandhu National Stadium
Pakistan won by an innings and 175 runs
91
09/09/1999
1999-2000 Sri Lanka v. Australia
Asgiriya Stadium
Sri Lanka won by 6 wickets
92
22/09/1999
1999-2000 Sri Lanka v. Australia
Galle International Stadium
Match Drawn
93
30/09/1999
1999-2000 Sri Lanka v. Australia
Sinhalese Sports Club Ground
Match Drawn
94
18/11/1999
1999-2000 Zimbabwe v. Sri Lanka
Queens Sports Club
Match Drawn
95
26/11/1999
1999-2000 Zimbabwe v. Sri Lanka
Harare Sports Club
Sri Lanka won by 6 wickets
96
04/12/1999
1999-2000 Zimbabwe v. Sri Lanka
Harare Sports Club
Match Drawn
97
26/02/2000
1999-2000 Pakistan v. Sri Lanka
Rawalpindi Cricket Stadium
Sri Lanka won by 2 wickets
98
05/03/2000
1999-2000 Pakistan v. Sri Lanka
Arbab Niaz Stadium
Sri Lanka won by 57 runs
99
12/03/2000
1999-2000 Pakistan v. Sri Lanka
National Stadium (Karachi)
Pakistan won by 222 runs
100
14/06/2000
1999-2000 Sri Lanka v. Pakistan
Sinhalese Sports Club Ground
Pakistan won by 5 wickets
101
21/06/2000
1999-2000 Sri Lanka v. Pakistan
Galle International Stadium
Pakistan won by an innings and 163 runs
102
28/06/2000
1999-2000 Sri Lanka v. Pakistan
Asgiriya Stadium
Match Drawn
103
20/07/2000
2000-2001 Sri Lanka v. South Africa
Galle International Stadium
Sri Lanka won by an innings and 15 runs
104
30/07/2000
2000-2001 Sri Lanka v. South Africa
Asgiriya Stadium
South Africa won by 7 runs
105
06/08/2000
2000-2001 Sri Lanka v. South Africa
Sinhalese Sports Club Ground
Match Drawn
106
26/12/2000
2000-2001 South Africa v. Sri Lanka
Kingsmead
Match Drawn
107
02/01/2001
2000-2001 South Africa v. Sri Lanka
Newlands
South Africa won by an innings and 229 runs
108
20/01/2001
2000-2001 South Africa v. Sri Lanka
SuperSport Park
South Africa won by an innings and 7 runs
109
22/02/2001
2000-2001 Sri Lanka v. England
Galle International Stadium
Sri Lanka won by an innings and 28 runs
110
07/03/2001
2000-2001 Sri Lanka v. England
Asgiriya Stadium
England won by 3 wickets
111
15/03/2001
2000-2001 Sri Lanka v. England
Sinhalese Sports Club Ground
England won by 4 wickets
112
14/08/2001
2001-2002 Sri Lanka v. India
Galle International Stadium
Sri Lanka won by 10 wickets
113
22/08/2001
2001-2002 Sri Lanka v. India
Asgiriya Stadium
India won by 7 wickets
114
29/08/2001
2001-2002 Sri Lanka v. India
Sinhalese Sports Club Ground
Sri Lanka won by an innings and 77 runs
115
06/09/2001
2001-2002 Asian Championship (v. Bangladesh)
Sinhalese Sports Club Ground
Sri Lanka won by an innings and 137 runs
116
06/03/2002
2001-2002 Asian Championship (v. Pakistan)
Gaddafi Stadium
Sri Lanka won by 8 wickets
117
13/11/2001
2001-2002 Sri Lanka v. West Indies
Galle International Stadium
Sri Lanka won by 10 wickets
118
21/11/2001
2001-2002 Sri Lanka v. West Indies
Asgiriya Stadium
Sri Lanka won by 131 runs
119
29/11/2001
2001-2002 Sri Lanka v. West Indies
Sinhalese Sports Club Ground
Sri Lanka won by 10 wickets
120
27/12/2001
2001-2002 Sri Lanka v. Zimbabwe
Sinhalese Sports Club Ground
Sri Lanka won by an innings and 166 runs
121
04/01/2002
2001-2002 Sri Lanka v. Zimbabwe
Asgiriya Stadium
Sri Lanka won by an innings and 94 runs
122
12/01/2002
2001-2002 Sri Lanka v. Zimbabwe
Galle International Stadium
Sri Lanka won by 315 runs
123
16/05/2002
2002 England v. Sri Lanka
Lord's
Match Drawn
124
30/05/2002
2002 England v. Sri Lanka
Edgbaston
England won by an innings and 111 runs
125
13/06/2002
2002 England v. Sri Lanka
Old Trafford
England won by 10 wickets
126
21/07/2002
2002-2003 Sri Lanka v. Bangladesh
P Sara Oval
Sri Lanka won by an innings and 196 runs
127
28/07/2002
2002-2003 Sri Lanka v. Bangladesh
Sinhalese Sports Club Ground
Sri Lanka won by 288 runs
128
08/11/2002
2002-2003 South Africa v. Sri Lanka
Wanderers Stadium
South Africa won by an innings and 64 runs
129
15/11/2002
2002-2003 South Africa v. Sri Lanka
SuperSport Park
South Africa won by 3 wickets
130
25/04/2003
2002-2003 Sri Lanka v. New Zealand
P Sara Oval
Match Drawn
131
03/05/2003
2002-2003 Sri Lanka v. New Zealand
Asgiriya Stadium
Match Drawn
132
20/06/2003
2002-2003 West Indies v. Sri Lanka
Daren Sammy Cricket Ground
Match Drawn
133
27/06/2003
2002-2003 West Indies v. Sri Lanka
Sabina Park
West Indies won by 7 wickets
134
02/12/2003
2003-2004 Sri Lanka v. England
Galle International Stadium
Match Drawn
135
10/12/2003
2003-2004 Sri Lanka v. England
Asgiriya Stadium
Match Drawn
136
18/12/2003
2003-2004 Sri Lanka v. England
Sinhalese Sports Club Ground
Sri Lanka won by an innings and 215 runs
137
08/03/2004
2003-2004 Sri Lanka v. Australia
Galle International Stadium
Australia won by 197 runs
138
16/03/2004
2003-2004 Sri Lanka v. Australia
Asgiriya Stadium
Australia won by 27 runs
139
24/03/2004
2003-2004 Sri Lanka v. Australia
Sinhalese Sports Club Ground
Australia won by 121 runs
140
06/05/2004
2003-2004 Zimbabwe v. Sri Lanka
Harare Sports Club
Sri Lanka won by an innings and 240 runs
141
14/05/2004
2003-2004 Zimbabwe v. Sri Lanka
Queens Sports Club
Sri Lanka won by an innings and 254 runs
142
01/07/2004
2004-2005 Australia v. Sri Lanka
Marrara Cricket Ground
Australia won by 149 runs
143
09/07/2004
2004-2005 Australia v. Sri Lanka
Cazaly's Stadium
Match Drawn
144
04/08/2004
2004-2005 Sri Lanka v. South Africa
Galle International Stadium
Match Drawn
145
11/08/2004
2004-2005 Sri Lanka v. South Africa
Sinhalese Sports Club Ground
Sri Lanka won by 313 runs
146
20/10/2004
2004-2005 Pakistan v. Sri Lanka
Iqbal Stadium
Sri Lanka won by 201 runs
147
28/10/2004
2004-2005 Pakistan v. Sri Lanka
National Stadium (Karachi)
Pakistan won by 6 wickets
148
04/04/2005
2004-2005 New Zealand v. Sri Lanka
McLean Park
Match Drawn
149
11/04/2005
2004-2005 New Zealand v. Sri Lanka
Basin Reserve
New Zealand won by an innings and 38 runs
150
13/07/2005
2005-2006 Sri Lanka v. West Indies
Sinhalese Sports Club Ground
Sri Lanka won by 6 wickets
151
22/07/2005
2005-2006 Sri Lanka v. West Indies
Asgiriya Stadium
Sri Lanka won by 240 runs
152
12/09/2005
2005-2006 Sri Lanka v. Bangladesh
R Premadasa Stadium
Sri Lanka won by an innings and 96 runs
153
20/09/2005
2005-2006 Sri Lanka v. Bangladesh
P Sara Oval
Sri Lanka won by an innings and 69 runs
154
02/12/2005
2005-2006 India v. Sri Lanka
MA Chidambaram Stadium
Match Drawn
155
10/12/2005
2005-2006 India v. Sri Lanka
Arun Jaitley Stadium
India won by 188 runs
156
18/12/2005
2005-2006 India v. Sri Lanka
Narendra Modi Stadium
India won by 259 runs
157
28/02/2006
2005-2006 Bangladesh v. Sri Lanka
Zahur Ahmed Chowdhury Stadium
Sri Lanka won by 8 wickets
158
08/03/2006
2005-2006 Bangladesh v. Sri Lanka
Shaheed Chandu Stadium
Sri Lanka won by 10 wickets
159
26/03/2006
2005-2006 Sri Lanka v. Pakistan
Sinhalese Sports Club Ground
Match Drawn
160
03/04/2006
2005-2006 Sri Lanka v. Pakistan
Asgiriya Stadium
Pakistan won by 8 wickets
161
11/05/2006
2006 England v. Sri Lanka
Lord's
Match Drawn
162
25/05/2006
2006 England v. Sri Lanka
Edgbaston
England won by 6 wickets
163
02/06/2006
2006 England v. Sri Lanka
Trent Bridge
Sri Lanka won by 134 runs
164
27/07/2006
2006-2007 Sri Lanka v. South Africa
Sinhalese Sports Club Ground
Sri Lanka won by an innings and 153 runs
165
04/08/2006
2006-2007 Sri Lanka v. South Africa
P Sara Oval
Sri Lanka won by 1 wicket
166
07/12/2006
2006-2007 New Zealand v. Sri Lanka
AMI Stadium
New Zealand won by 5 wickets
167
15/12/2006
2006-2007 New Zealand v. Sri Lanka
Basin Reserve
Sri Lanka won by 217 runs
168
25/06/2007
2007-2008 Sri Lanka v. Bangladesh
Sinhalese Sports Club Ground
Sri Lanka won by an innings and 234 runs
169
03/07/2007
2007-2008 Sri Lanka v. Bangladesh
P Sara Oval
Sri Lanka won by an innings and 90 runs
170
11/07/2007
2007-2008 Sri Lanka v. Bangladesh
Asgiriya Stadium
Sri Lanka won by an innings and 193 runs
171
08/11/2007
2007-2008 Australia v. Sri Lanka
Brisbane Cricket Ground
Australia won by an innings and 40 runs
172
16/11/2007
2007-2008 Australia v. Sri Lanka
Bellerive Oval
Australia won by 96 runs
173
01/12/2007
2007-2008 Sri Lanka v. England
Asgiriya Stadium
Sri Lanka won by 88 runs
174
09/12/2007
2007-2008 Sri Lanka v. England
Sinhalese Sports Club Ground
Match Drawn
175
18/12/2007
2007-2008 Sri Lanka v. England
Galle International Stadium
Match Drawn
176
22/03/2008
2007-2008 West Indies v. Sri Lanka
Providence Stadium
Sri Lanka won by 121 runs
177
03/04/2008
2007-2008 West Indies v. Sri Lanka
Queen's Park Oval
West Indies won by 6 wickets
178
23/07/2008
2008-2009 Sri Lanka v. India
Sinhalese Sports Club Ground
Sri Lanka won by an innings and 239 runs
179
31/07/2008
2008-2009 Sri Lanka v. India
Galle International Stadium
India won by 170 runs
180
08/08/2008
2008-2009 Sri Lanka v. India
P Sara Oval
Sri Lanka won by 8 wickets
181
26/12/2008
2008-2009 Bangladesh v. Sri Lanka
Shere Bangla National Stadium
Sri Lanka won by 107 runs
182
03/01/2009
2008-2009 Bangladesh v. Sri Lanka
Zahur Ahmed Chowdhury Stadium
Sri Lanka won by 465 runs
183
21/02/2009
2008-2009 Pakistan v. Sri Lanka
National Stadium (Karachi)
Match Drawn
184
01/03/2009
2008-2009 Pakistan v. Sri Lanka
Gaddafi Stadium
Match Drawn
185
04/07/2009
2009-2010 Sri Lanka v. Pakistan
Galle International Stadium
Sri Lanka won by 50 runs
186
12/07/2009
2009-2010 Sri Lanka v. Pakistan
P Sara Oval
Sri Lanka won by 7 wickets
187
20/07/2009
2009-2010 Sri Lanka v. Pakistan
Sinhalese Sports Club Ground
Match Drawn
188
18/08/2009
2009-2010 Sri Lanka v. New Zealand
Galle International Stadium
Sri Lanka won by 202 runs
189
26/08/2009
2009-2010 Sri Lanka v. New Zealand
Sinhalese Sports Club Ground
Sri Lanka won by 96 runs
190
16/11/2009
2009-2010 India v. Sri Lanka
Narendra Modi Stadium
Match Drawn
191
24/11/2009
2009-2010 India v. Sri Lanka
Green Park
India won by an innings and 144 runs
192
02/12/2009
2009-2010 India v. Sri Lanka
Brabourne Stadium
India won by an innings and 24 runs
193
18/07/2010
2010-2011 Sri Lanka v. India
Galle International Stadium
Sri Lanka won by 10 wickets
194
26/07/2010
2010-2011 Sri Lanka v. India
Sinhalese Sports Club Ground
Match Drawn
195
03/08/2010
2010-2011 Sri Lanka v. India
P Sara Oval
India won by 5 wickets
196
15/11/2010
2010-2011 Sri Lanka v. West Indies
Galle International Stadium
Match Drawn
197
23/11/2010
2010-2011 Sri Lanka v. West Indies
R Premadasa Stadium
Match Drawn
198
01/12/2010
2010-2011 Sri Lanka v. West Indies
Pallekele International Cricket Stadium
Match Drawn
199
26/05/2011
2011 England v. Sri Lanka
Sophia Gardens
England won by an innings and 14 runs
200
03/06/2011
2011 England v. Sri Lanka
Lord's
Match Drawn
201
16/06/2011
2011 England v. Sri Lanka
The Rose Bowl
Match Drawn
202
31/08/2011
2011-2012 Sri Lanka v. Australia
Galle International Stadium
Australia won by 125 runs
203
08/09/2011
2011-2012 Sri Lanka v. Australia
Pallekele International Cricket Stadium
Match Drawn
204
16/09/2011
2011-2012 Sri Lanka v. Australia
Sinhalese Sports Club Ground
Match Drawn
205
18/10/2011
2011-2012 Pakistan v. Sri Lanka
Sheikh Zayed Stadium
Match Drawn
206
26/10/2011
2011-2012 Pakistan v. Sri Lanka
Dubai International Cricket Stadium
Pakistan won by 9 wickets
207
03/11/2011
2011-2012 Pakistan v. Sri Lanka
Sharjah Cricket Stadium
Match Drawn
208
15/12/2011
2011-2012 South Africa v. Sri Lanka
SuperSport Park
South Africa won by an innings and 81 runs
209
26/12/2011
2011-2012 South Africa v. Sri Lanka
Kingsmead
Sri Lanka won by 208 runs
210
03/01/2012
2011-2012 South Africa v. Sri Lanka
Newlands
South Africa won by 10 wickets
211
26/03/2012
2011-2012 Sri Lanka v. England
Galle International Stadium
Sri Lanka won by 75 runs
212
03/04/2012
2011-2012 Sri Lanka v. England
P Sara Oval
England won by 8 wickets
213
22/06/2012
2011-2012 Sri Lanka v. Pakistan
Galle International Stadium
Sri Lanka won by 209 runs
214
30/06/2012
2011-2012 Sri Lanka v. Pakistan
Sinhalese Sports Club Ground
Match Drawn
215
08/07/2012
2011-2012 Sri Lanka v. Pakistan
Pallekele International Cricket Stadium
Match Drawn
216
17/11/2012
2012-2013 Sri Lanka v. New Zealand
Galle International Stadium
Sri Lanka won by 10 wickets
217
25/11/2012
2012-2013 Sri Lanka v. New Zealand
P Sara Oval
New Zealand won by 167 runs
218
14/12/2012
2012-2013 Australia v. Sri Lanka
Bellerive Oval
Australia won by 137 runs
219
26/12/2012
2012-2013 Australia v. Sri Lanka
Melbourne Cricket Ground
Australia won by an innings and 201 runs
220
03/01/2013
2012-2013 Australia v. Sri Lanka
Sydney Cricket Ground
Australia won by 5 wickets
221
08/03/2013
2012-2013 Sri Lanka v. Bangladesh
Galle International Stadium
Match Drawn
222
16/03/2013
2012-2013 Sri Lanka v. Bangladesh
R Premadasa Stadium
Sri Lanka won by 7 wickets
223
31/12/2013
2013-2014 Pakistan v. Sri Lanka
Sheikh Zayed Stadium
Match Drawn
224
07/01/2014
2013-2014 Pakistan v. Sri Lanka
Dubai International Cricket Stadium
Sri Lanka won by 9 wickets
225
16/01/2014
2013-2014 Pakistan v. Sri Lanka
Sharjah Cricket Stadium
Pakistan won by 5 wickets
226
27/01/2014
2013-2014 Bangladesh v. Sri Lanka
Shere Bangla National Stadium
Sri Lanka won by an innings and 248 runs
227
04/02/2014
2013-2014 Bangladesh v. Sri Lanka
Zahur Ahmed Chowdhury Stadium
Match Drawn
228
12/06/2014
2014 England v. Sri Lanka
Lord's
Match Drawn
229
20/06/2014
2014 England v. Sri Lanka
Headingley
Sri Lanka won by 100 runs
230
16/07/2014
2014-2015 Sri Lanka v. South Africa
Galle International Stadium
South Africa won by 153 runs
231
24/07/2014
2014-2015 Sri Lanka v. South Africa
Sinhalese Sports Club Ground
Match Drawn
232
06/08/2014
2014-2015 Sri Lanka v. Pakistan
Galle International Stadium
Sri Lanka won by 7 wickets
233
14/08/2014
2014-2015 Sri Lanka v. Pakistan
Sinhalese Sports Club Ground
Sri Lanka won by 105 runs
234
26/12/2014
2014-2015 New Zealand v. Sri Lanka
Hagley Oval
New Zealand won by 8 wickets
235
03/01/2015
2014-2015 New Zealand v. Sri Lanka
Basin Reserve
New Zealand won by 193 runs
236
17/06/2015
2015 Sri Lanka v. Pakistan
Galle International Stadium
Pakistan won by 10 wickets
237
25/06/2015
2015 Sri Lanka v. Pakistan
P Sara Oval
Sri Lanka won by 7 wickets
238
03/07/2015
2015 Sri Lanka v. Pakistan
Pallekele International Cricket Stadium
Pakistan won by 7 wickets
239
12/08/2015
2015-2016 Sri Lanka v. India
Galle International Stadium
Sri Lanka won by 63 runs
240
20/08/2015
2015-2016 Sri Lanka v. India
P Sara Oval
India won by 278 runs
241
28/08/2015
2015-2016 Sri Lanka v. India
Sinhalese Sports Club Ground
India won by 117 runs
242
14/10/2015
2015-2016 Sri Lanka v. West Indies
Galle International Stadium
Sri Lanka won by an innings and 6 runs
243
22/10/2015
2015-2016 Sri Lanka v. West Indies
P Sara Oval
Sri Lanka won by 72 runs
244
10/12/2015
2015-2016 New Zealand v. Sri Lanka
University Oval
New Zealand won by 122 runs
245
18/12/2015
2015-2016 New Zealand v. Sri Lanka
Seddon Park
New Zealand won by 5 wickets
246
19/05/2016
2016 England v. Sri Lanka
Headingley
England won by an innings and 88 runs
247
27/05/2016
2016 England v. Sri Lanka
Riverside Ground
England won by 9 wickets
248
09/06/2016
2016 England v. Sri Lanka
Lord's
Match Drawn
249
26/07/2016
2016 Sri Lanka v. Australia
Pallekele International Cricket Stadium
Sri Lanka won by 106 runs
250
04/08/2016
2016 Sri Lanka v. Australia
Galle International Stadium
Sri Lanka won by 229 runs
251
13/08/2016
2016 Sri Lanka v. Australia
Sinhalese Sports Club Ground
Sri Lanka won by 163 runs
252
29/10/2016
2016-2017 Zimbabwe v. Sri Lanka
Harare Sports Club
Sri Lanka won by 225 runs
253
06/11/2016
2016-2017 Zimbabwe v. Sri Lanka
Harare Sports Club
Sri Lanka won by 257 runs
254
26/12/2016
2016-2017 South Africa v. Sri Lanka
St George's Park
South Africa won by 206 runs
255
02/01/2017
2016-2017 South Africa v. Sri Lanka
Newlands
South Africa won by 282 runs
256
12/01/2017
2016-2017 South Africa v. Sri Lanka
Wanderers Stadium
South Africa won by an innings and 118 runs
257
07/03/2017
2016-2017 Sri Lanka v. Bangladesh
Galle International Stadium
Sri Lanka won by 259 runs
258
15/03/2017
2016-2017 Sri Lanka v. Bangladesh
P Sara Oval
Bangladesh won by 4 wickets
259
14/07/2017
2017-2018 Sri Lanka v. Zimbabwe
R Premadasa Stadium
Sri Lanka won by 4 wickets
260
26/07/2017
2017-2018 Sri Lanka v. India
Galle International Stadium
India won by 304 runs
261
03/08/2017
2017-2018 Sri Lanka v. India
Sinhalese Sports Club Ground
India won by an innings and 53 runs
262
12/08/2017
2017-2018 Sri Lanka v. India
Pallekele International Cricket Stadium
India won by an innings and 171 runs
263
28/09/2017
2017-2018 Pakistan v. Sri Lanka
Sheikh Zayed Stadium
Sri Lanka won by 21 runs
264
06/10/2017
2017-2018 Pakistan v. Sri Lanka
Dubai International Cricket Stadium
Sri Lanka won by 68 runs
265
16/11/2017
2017-2018 India v. Sri Lanka
Eden Gardens
Match Drawn
266
24/11/2017
2017-2018 India v. Sri Lanka
Vidarbha Cricket Association Stadium
India won by an innings and 239 runs
267
02/12/2017
2017-2018 India v. Sri Lanka
Arun Jaitley Stadium
Match Drawn
268
31/01/2018
2017-2018 Bangladesh v. Sri Lanka
Zahur Ahmed Chowdhury Stadium
Match Drawn
269
08/02/2018
2017-2018 Bangladesh v. Sri Lanka
Shere Bangla National Stadium
Sri Lanka won by 215 runs
270
06/06/2018
2017-2018 West Indies v. Sri Lanka
Queen's Park Oval
West Indies won by 226 runs
271
14/06/2018
2017-2018 West Indies v. Sri Lanka
Daren Sammy Cricket Ground
Match Drawn
272
23/06/2018
2017-2018 West Indies v. Sri Lanka
Kensington Oval
Sri Lanka won by 4 wickets
273
12/07/2018
2018-2019 Sri Lanka v. South Africa
Galle International Stadium
Sri Lanka won by 278 runs
274
20/07/2018
2018-2019 Sri Lanka v. South Africa
Sinhalese Sports Club Ground
Sri Lanka won by 199 runs
275
06/11/2018
2018-2019 Sri Lanka v. England
Galle International Stadium
England won by 211 runs
276
14/11/2018
2018-2019 Sri Lanka v. England
Pallekele International Cricket Stadium
England won by 57 runs
277
23/11/2018
2018-2019 Sri Lanka v. England
Sinhalese Sports Club Ground
England won by 42 runs
278
15/12/2018
2018-2019 New Zealand v. Sri Lanka
Basin Reserve
Match Drawn
279
26/12/2018
2018-2019 New Zealand v. Sri Lanka
Hagley Oval
New Zealand won by 423 runs
280
24/01/2019
2018-2019 Australia v. Sri Lanka
Brisbane Cricket Ground
Australia won by an innings and 40 runs
281
01/02/2019
2018-2019 Australia v. Sri Lanka
Manuka Oval
Australia won by 366 runs
282
13/02/2019
2018-2019 South Africa v. Sri Lanka
Kingsmead
Sri Lanka won by 1 wicket
283
21/02/2019
2018-2019 South Africa v. Sri Lanka
St George's Park
Sri Lanka won by 8 wickets
284
14/08/2019
2019 Sri Lanka v New Zealand (v. New Zealand)
Galle International Stadium
Sri Lanka won by 6 wickets
285
22/08/2019
2019 Sri Lanka v New Zealand (v. New Zealand)
P Sara Oval
New Zealand won by an innings and 65 runs
286
11/12/2019
2019-2020 Pakistan v. Sri Lanka
Rawalpindi Cricket Stadium
Match Drawn
287
19/12/2019
2019-2020 Pakistan v. Sri Lanka
National Stadium (Karachi)
Pakistan won by 263 runs
288
19/01/2020
2019-2020 Zimbabwe v. Sri Lanka
Harare Sports Club
Sri Lanka won by 10 wickets
289
27/01/2020
2019-2020 Zimbabwe v. Sri Lanka
Harare Sports Club
Match Drawn
290
26/12/2020
2020-2021 South Africa v. Sri Lanka
SuperSport Park
South Africa won by an innings and 45 runs
291
03/01/2021
2020-2021 South Africa v. Sri Lanka
Wanderers Stadium
South Africa won by 10 wickets
292
14/01/2021
2020-2021 Sri Lanka v. England
Galle International Stadium
England won by 7 wickets
293
22/01/2021
2020-2021 Sri Lanka v. England
Galle International Stadium
England won by 6 wickets
294
21/03/2021
2020-2021 West Indies v. Sri Lanka
Sir Vivian Richards Stadium
Match Drawn
295
29/03/2021
2020-2021 West Indies v. Sri Lanka
Sir Vivian Richards Stadium
Match Drawn
296
21/04/2021
2020-2021 Sri Lanka v. Bangladesh
Pallekele International Cricket Stadium
Match Drawn
297
29/04/2021
2020-2021 Sri Lanka v. Bangladesh
Pallekele International Cricket Stadium
Sri Lanka won by 209 runs
298
21/11/2021
2021-2022 Sri Lanka v. West Indies
Galle International Stadium
Sri Lanka won by 187 runs
299
29/11/2021
2021-2022 Sri Lanka v. West Indies
Galle International Stadium
Sri Lanka won by 164 runs
300
04/03/2022
2021-2022 India v. Sri Lanka
Punjab Cricket Association IS Bindra Stadium
India won by an innings and 222 runs
301
12/03/2022
2021-2022 India v. Sri Lanka
M Chinnaswamy Stadium
India won by 238 runs
302
15/05/2022
2021-2022 Bangladesh v. Sri Lanka
Zahur Ahmed Chowdhury Stadium
Match Drawn
303
23/05/2022
2021-2022 Bangladesh v. Sri Lanka
Shere Bangla National Stadium
Sri Lanka won by 10 wickets
304
29/06/2022
2022 Sri Lanka v. Australia
Galle International Stadium
Australia won by 10 wickets
305
08/07/2022
2022 Sri Lanka v. Australia
Galle International Stadium
Sri Lanka won by an innings and 39 runs
306
16/07/2022
2022 Sri Lanka v. Pakistan
Galle International Stadium
Pakistan won by 4 wickets
307
24/07/2022
2022 Sri Lanka v. Pakistan
Galle International Stadium
Sri Lanka won by 246 runs
308
09/03/2023
2022-2023 New Zealand v. Sri Lanka
Hagley Oval
New Zealand won by 2 wickets
309
17/03/2023
2022-2023 New Zealand v. Sri Lanka
Basin Reserve
New Zealand won by an innings and 58 runs
310
16/04/2023
2022-2023 Sri Lanka v. Ireland
Galle International Stadium
Sri Lanka won by an innings and 280 runs
311
24/04/2023
2022-2023 Sri Lanka v. Ireland
Galle International Stadium
Sri Lanka won by an innings and 10 runs
312
16/07/2023
2023 Sri Lanka v. Pakistan
Galle International Stadium
Pakistan won by 4 wickets
313
24/07/2023
2023 Sri Lanka v. Pakistan
Sinhalese Sports Club Ground
Pakistan won by an innings and 222 runs
314
02/02/2024
2023-2024 Sri Lanka v. Afghanistan
Sinhalese Sports Club Ground
Sri Lanka won by 10 wickets
315
22/03/2024
2023-2024 Bangladesh v. Sri Lanka
Sylhet Stadium
Sri Lanka won by 328 runs
316
30/03/2024
2023-2024 Bangladesh v. Sri Lanka
Zahur Ahmed Chowdhury Stadium
Sri Lanka won by 192 runs
317
21/08/2024
2024 England v. Sri Lanka
Old Trafford
England won by 5 wickets
318
29/08/2024
2024 England v. Sri Lanka
Lord's
England won by 190 runs
319
06/09/2024
2024 England v. Sri Lanka
Kennington Oval
Sri Lanka won by 8 wickets
320
18/09/2024
2024 Sri Lanka v. New Zealand
Galle International Stadium
Sri Lanka won by 63 runs
321
26/09/2024
2024 Sri Lanka v. New Zealand
Galle International Stadium
Sri Lanka won by an innings and 154 runs
322
27/11/2024
2024-2025 South Africa v. Sri Lanka
Kingsmead
South Africa won by 233 runs
Sri Lanka:
106
Opposing Country:
124
Tied:
0
Drawn:
92
Country Records and Statistics
Match Records and Statistics
Match Scorecards
About Us
Feedback
Ask the Statistician
Advertising
Privacy
Disclaimer
Copyright
Links