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
24/04/1987
1986-1987 Sri Lanka v. New Zealand
Asgiriya Stadium
Match cancelled
27
05/05/1987
1986-1987 Sri Lanka v. New Zealand
Sinhalese Sports Club Ground
Match cancelled
28
12/02/1988
1987-1988 Australia v. Sri Lanka
WACA Ground
Australia won by an innings and 108 runs
29
25/08/1988
1988 England v. Sri Lanka
Lord's
England won by 7 wickets
30
08/12/1989
1989-1990 Australia v. Sri Lanka
Brisbane Cricket Ground
Match Drawn
31
16/12/1989
1989-1990 Australia v. Sri Lanka
Bellerive Oval
Australia won by 173 runs
32
23/11/1990
1990-1991 India v. Sri Lanka
Sector 16 Stadium
India won by an innings and 8 runs
33
31/01/1991
1990-1991 New Zealand v. Sri Lanka
Basin Reserve
Match Drawn
34
22/02/1991
1990-1991 New Zealand v. Sri Lanka
Seddon Park
Match Drawn
35
01/03/1991
1990-1991 New Zealand v. Sri Lanka
Eden Park
Match Drawn
36
22/08/1991
1991 England v. Sri Lanka
Lord's
England won by 137 runs
37
12/12/1991
1991-1992 Pakistan v. Sri Lanka
Jinnah Stadium (Sialkot)
Match Drawn
38
20/12/1991
1991-1992 Pakistan v. Sri Lanka
Jinnah Stadium (Gujwranwala)
Match Drawn
39
02/01/1992
1991-1992 Pakistan v. Sri Lanka
Iqbal Stadium
Pakistan won by 3 wickets
40
17/08/1992
1992-1993 Sri Lanka v. Australia
Sinhalese Sports Club Ground
Australia won by 16 runs
41
28/08/1992
1992-1993 Sri Lanka v. Australia
R Premadasa Stadium
Match Drawn
42
08/09/1992
1992-1993 Sri Lanka v. Australia
Tyronne Fernando Stadium
Match Drawn
43
27/11/1992
1992-1993 Sri Lanka v. New Zealand
Tyronne Fernando Stadium
Match Drawn
44
06/12/1992
1992-1993 Sri Lanka v. New Zealand
Sinhalese Sports Club Ground
Sri Lanka won by 9 wickets
45
13/03/1993
1992-1993 Sri Lanka v. England
Sinhalese Sports Club Ground
Sri Lanka won by 5 wickets
46
17/07/1993
1993-1994 Sri Lanka v. India
Asgiriya Stadium
Match Drawn
47
27/07/1993
1993-1994 Sri Lanka v. India
Sinhalese Sports Club Ground
India won by 235 runs
48
04/08/1993
1993-1994 Sri Lanka v. India
P Sara Oval
Match Drawn
49
25/08/1993
1993-1994 Sri Lanka v. South Africa
Tyronne Fernando Stadium
Match Drawn
50
06/09/1993
1993-1994 Sri Lanka v. South Africa
Sinhalese Sports Club Ground
South Africa won by an innings and 208 runs
51
14/09/1993
1993-1994 Sri Lanka v. South Africa
P Sara Oval
Match Drawn
52
08/12/1993
1993-1994 Sri Lanka v. West Indies
Tyronne Fernando Stadium
Match Drawn
53
18/01/1994
1993-1994 India v. Sri Lanka
KD Singh "Babu" Stadium
India won by an innings and 119 runs
54
26/01/1994
1993-1994 India v. Sri Lanka
M Chinnaswamy Stadium
India won by an innings and 95 runs
55
08/02/1994
1993-1994 India v. Sri Lanka
Narendra Modi Stadium
India won by an innings and 17 runs
56
09/08/1994
1994-1995 Sri Lanka v. Pakistan
P Sara Oval
Pakistan won by 301 runs
57
18/08/1994
1994-1995 Sri Lanka v. Pakistan
Colombo Cricket Club Ground
Match cancelled
58
26/08/1994
1994-1995 Sri Lanka v. Pakistan
Asgiriya Stadium
Pakistan won by an innings and 52 runs
59
11/10/1994
1994-1995 Zimbabwe v. Sri Lanka
Harare Sports Club
Match Drawn
60
20/10/1994
1994-1995 Zimbabwe v. Sri Lanka
Queens Sports Club
Match Drawn
61
26/10/1994
1994-1995 Zimbabwe v. Sri Lanka
Harare Sports Club
Match Drawn
62
11/03/1995
1994-1995 New Zealand v. Sri Lanka
McLean Park
Sri Lanka won by 241 runs
63
18/03/1995
1994-1995 New Zealand v. Sri Lanka
Carisbrook
Match Drawn
64
08/09/1995
1995-1996 Pakistan v. Sri Lanka
Arbab Niaz Stadium
Pakistan won by an innings and 40 runs
65
15/09/1995
1995-1996 Pakistan v. Sri Lanka
Iqbal Stadium
Sri Lanka won by 42 runs
66
22/09/1995
1995-1996 Pakistan v. Sri Lanka
Jinnah Stadium (Sialkot)
Sri Lanka won by 144 runs
67
08/12/1995
1995-1996 Australia v. Sri Lanka
WACA Ground
Australia won by an innings and 36 runs
68
26/12/1995
1995-1996 Australia v. Sri Lanka
Melbourne Cricket Ground
Australia won by 10 wickets
69
25/01/1996
1995-1996 Australia v. Sri Lanka
Adelaide Oval
Australia won by 148 runs
70
11/09/1996
1996-1997 Sri Lanka v. Zimbabwe
R Premadasa Stadium
Sri Lanka won by an innings and 77 runs
71
18/09/1996
1996-1997 Sri Lanka v. Zimbabwe
Sinhalese Sports Club Ground
Sri Lanka won by 10 wickets
72
07/03/1997
1996-1997 New Zealand v. Sri Lanka
Carisbrook
New Zealand won by an innings and 36 runs
73
14/03/1997
1996-1997 New Zealand v. Sri Lanka
Seddon Park
New Zealand won by 120 runs
74
19/04/1997
1996-1997 Sri Lanka v. Pakistan
R Premadasa Stadium
Match Drawn
75
26/04/1997
1996-1997 Sri Lanka v. Pakistan
Sinhalese Sports Club Ground
Match Drawn
76
13/06/1997
1996-1997 West Indies v. Sri Lanka
Antigua Recreation Ground
West Indies won by 6 wickets
77
20/06/1997
1996-1997 West Indies v. Sri Lanka
Arnos Vale Ground
Match Drawn
78
02/08/1997
1997-1998 Sri Lanka v. India
R Premadasa Stadium
Match Drawn
79
09/08/1997
1997-1998 Sri Lanka v. India
Sinhalese Sports Club Ground
Match Drawn
80
19/11/1997
1997-1998 India v. Sri Lanka
Punjab Cricket Association IS Bindra Stadium
Match Drawn
81
26/11/1997
1997-1998 India v. Sri Lanka
Vidarbha Cricket Association Ground
Match Drawn
82
03/12/1997
1997-1998 India v. Sri Lanka
Wankhede Stadium
Match Drawn
83
07/01/1998
1997-1998 Sri Lanka v. Zimbabwe
Asgiriya Stadium
Sri Lanka won by 8 wickets
84
14/01/1998
1997-1998 Sri Lanka v. Zimbabwe
Sinhalese Sports Club Ground
Sri Lanka won by 5 wickets
85
19/03/1998
1997-1998 South Africa v. Sri Lanka
Newlands
South Africa won by 70 runs
86
27/03/1998
1997-1998 South Africa v. Sri Lanka
SuperSport Park
South Africa won by 6 wickets
87
27/05/1998
1997-1998 Sri Lanka v. New Zealand
R Premadasa Stadium
New Zealand won by 167 runs
88
03/06/1998
1997-1998 Sri Lanka v. New Zealand
Galle International Stadium
Sri Lanka won by an innings and 16 runs
89
10/06/1998
1997-1998 Sri Lanka v. New Zealand
Sinhalese Sports Club Ground
Sri Lanka won by 164 runs
90
27/08/1998
1998 England v. Sri Lanka
Kennington Oval
Sri Lanka won by 10 wickets
91
24/02/1999
1998-1999 Asian Championship (v. India)
Sinhalese Sports Club Ground
Match Drawn
92
04/03/1999
1998-1999 Asian Championship (v. Pakistan)
Gaddafi Stadium
Match Drawn
93
12/03/1999
1998-1999 Asian Championship (v. Pakistan)
Bangabandhu National Stadium
Pakistan won by an innings and 175 runs
94
09/09/1999
1999-2000 Sri Lanka v. Australia
Asgiriya Stadium
Sri Lanka won by 6 wickets
95
22/09/1999
1999-2000 Sri Lanka v. Australia
Galle International Stadium
Match Drawn
96
30/09/1999
1999-2000 Sri Lanka v. Australia
Sinhalese Sports Club Ground
Match Drawn
97
18/11/1999
1999-2000 Zimbabwe v. Sri Lanka
Queens Sports Club
Match Drawn
98
26/11/1999
1999-2000 Zimbabwe v. Sri Lanka
Harare Sports Club
Sri Lanka won by 6 wickets
99
04/12/1999
1999-2000 Zimbabwe v. Sri Lanka
Harare Sports Club
Match Drawn
100
26/02/2000
1999-2000 Pakistan v. Sri Lanka
Rawalpindi Cricket Stadium
Sri Lanka won by 2 wickets
101
05/03/2000
1999-2000 Pakistan v. Sri Lanka
Arbab Niaz Stadium
Sri Lanka won by 57 runs
102
12/03/2000
1999-2000 Pakistan v. Sri Lanka
National Stadium (Karachi)
Pakistan won by 222 runs
103
14/06/2000
1999-2000 Sri Lanka v. Pakistan
Sinhalese Sports Club Ground
Pakistan won by 5 wickets
104
21/06/2000
1999-2000 Sri Lanka v. Pakistan
Galle International Stadium
Pakistan won by an innings and 163 runs
105
28/06/2000
1999-2000 Sri Lanka v. Pakistan
Asgiriya Stadium
Match Drawn
106
20/07/2000
2000-2001 Sri Lanka v. South Africa
Galle International Stadium
Sri Lanka won by an innings and 15 runs
107
30/07/2000
2000-2001 Sri Lanka v. South Africa
Asgiriya Stadium
South Africa won by 7 runs
108
06/08/2000
2000-2001 Sri Lanka v. South Africa
Sinhalese Sports Club Ground
Match Drawn
109
26/12/2000
2000-2001 South Africa v. Sri Lanka
Kingsmead
Match Drawn
110
02/01/2001
2000-2001 South Africa v. Sri Lanka
Newlands
South Africa won by an innings and 229 runs
111
20/01/2001
2000-2001 South Africa v. Sri Lanka
SuperSport Park
South Africa won by an innings and 7 runs
112
22/02/2001
2000-2001 Sri Lanka v. England
Galle International Stadium
Sri Lanka won by an innings and 28 runs
113
07/03/2001
2000-2001 Sri Lanka v. England
Asgiriya Stadium
England won by 3 wickets
114
15/03/2001
2000-2001 Sri Lanka v. England
Sinhalese Sports Club Ground
England won by 4 wickets
115
14/08/2001
2001-2002 Sri Lanka v. India
Galle International Stadium
Sri Lanka won by 10 wickets
116
22/08/2001
2001-2002 Sri Lanka v. India
Asgiriya Stadium
India won by 7 wickets
117
29/08/2001
2001-2002 Sri Lanka v. India
Sinhalese Sports Club Ground
Sri Lanka won by an innings and 77 runs
118
06/09/2001
2001-2002 Asian Championship (v. Bangladesh)
Sinhalese Sports Club Ground
Sri Lanka won by an innings and 137 runs
119
06/03/2002
2001-2002 Asian Championship (v. Pakistan)
Gaddafi Stadium
Sri Lanka won by 8 wickets
120
13/11/2001
2001-2002 Sri Lanka v. West Indies
Galle International Stadium
Sri Lanka won by 10 wickets
121
21/11/2001
2001-2002 Sri Lanka v. West Indies
Asgiriya Stadium
Sri Lanka won by 131 runs
122
29/11/2001
2001-2002 Sri Lanka v. West Indies
Sinhalese Sports Club Ground
Sri Lanka won by 10 wickets
123
27/12/2001
2001-2002 Sri Lanka v. Zimbabwe
Sinhalese Sports Club Ground
Sri Lanka won by an innings and 166 runs
124
04/01/2002
2001-2002 Sri Lanka v. Zimbabwe
Asgiriya Stadium
Sri Lanka won by an innings and 94 runs
125
12/01/2002
2001-2002 Sri Lanka v. Zimbabwe
Galle International Stadium
Sri Lanka won by 315 runs
126
16/05/2002
2002 England v. Sri Lanka
Lord's
Match Drawn
127
30/05/2002
2002 England v. Sri Lanka
Edgbaston
England won by an innings and 111 runs
128
13/06/2002
2002 England v. Sri Lanka
Old Trafford
England won by 10 wickets
129
21/07/2002
2002-2003 Sri Lanka v. Bangladesh
P Sara Oval
Sri Lanka won by an innings and 196 runs
130
28/07/2002
2002-2003 Sri Lanka v. Bangladesh
Sinhalese Sports Club Ground
Sri Lanka won by 288 runs
131
08/11/2002
2002-2003 South Africa v. Sri Lanka
Wanderers Stadium
South Africa won by an innings and 64 runs
132
15/11/2002
2002-2003 South Africa v. Sri Lanka
SuperSport Park
South Africa won by 3 wickets
133
25/04/2003
2002-2003 Sri Lanka v. New Zealand
P Sara Oval
Match Drawn
134
03/05/2003
2002-2003 Sri Lanka v. New Zealand
Asgiriya Stadium
Match Drawn
135
20/06/2003
2002-2003 West Indies v. Sri Lanka
Daren Sammy National Cricket Stadium
Match Drawn
136
27/06/2003
2002-2003 West Indies v. Sri Lanka
Sabina Park
West Indies won by 7 wickets
137
02/12/2003
2003-2004 Sri Lanka v. England
Galle International Stadium
Match Drawn
138
10/12/2003
2003-2004 Sri Lanka v. England
Asgiriya Stadium
Match Drawn
139
18/12/2003
2003-2004 Sri Lanka v. England
Sinhalese Sports Club Ground
Sri Lanka won by an innings and 215 runs
140
08/03/2004
2003-2004 Sri Lanka v. Australia
Galle International Stadium
Australia won by 197 runs
141
16/03/2004
2003-2004 Sri Lanka v. Australia
Asgiriya Stadium
Australia won by 27 runs
142
24/03/2004
2003-2004 Sri Lanka v. Australia
Sinhalese Sports Club Ground
Australia won by 121 runs
143
06/05/2004
2003-2004 Zimbabwe v. Sri Lanka
Harare Sports Club
Sri Lanka won by an innings and 240 runs
144
14/05/2004
2003-2004 Zimbabwe v. Sri Lanka
Queens Sports Club
Sri Lanka won by an innings and 254 runs
145
01/07/2004
2004-2005 Australia v. Sri Lanka
Marrara Cricket Ground
Australia won by 149 runs
146
09/07/2004
2004-2005 Australia v. Sri Lanka
Cazaly's Stadium
Match Drawn
147
04/08/2004
2004-2005 Sri Lanka v. South Africa
Galle International Stadium
Match Drawn
148
11/08/2004
2004-2005 Sri Lanka v. South Africa
Sinhalese Sports Club Ground
Sri Lanka won by 313 runs
149
20/10/2004
2004-2005 Pakistan v. Sri Lanka
Iqbal Stadium
Sri Lanka won by 201 runs
150
28/10/2004
2004-2005 Pakistan v. Sri Lanka
National Stadium (Karachi)
Pakistan won by 6 wickets
151
04/04/2005
2004-2005 New Zealand v. Sri Lanka
McLean Park
Match Drawn
152
11/04/2005
2004-2005 New Zealand v. Sri Lanka
Basin Reserve
New Zealand won by an innings and 38 runs
153
13/07/2005
2005-2006 Sri Lanka v. West Indies
Sinhalese Sports Club Ground
Sri Lanka won by 6 wickets
154
22/07/2005
2005-2006 Sri Lanka v. West Indies
Asgiriya Stadium
Sri Lanka won by 240 runs
155
12/09/2005
2005-2006 Sri Lanka v. Bangladesh
R Premadasa Stadium
Sri Lanka won by an innings and 96 runs
156
20/09/2005
2005-2006 Sri Lanka v. Bangladesh
P Sara Oval
Sri Lanka won by an innings and 69 runs
157
02/12/2005
2005-2006 India v. Sri Lanka
MA Chidambaram Stadium
Match Drawn
158
10/12/2005
2005-2006 India v. Sri Lanka
Arun Jaitley Stadium
India won by 188 runs
159
18/12/2005
2005-2006 India v. Sri Lanka
Narendra Modi Stadium
India won by 259 runs
160
28/02/2006
2005-2006 Bangladesh v. Sri Lanka
Zahur Ahmed Chowdhury Stadium
Sri Lanka won by 8 wickets
161
08/03/2006
2005-2006 Bangladesh v. Sri Lanka
Shaheed Chandu Stadium
Sri Lanka won by 10 wickets
162
26/03/2006
2005-2006 Sri Lanka v. Pakistan
Sinhalese Sports Club Ground
Match Drawn
163
03/04/2006
2005-2006 Sri Lanka v. Pakistan
Asgiriya Stadium
Pakistan won by 8 wickets
164
11/05/2006
2006 England v. Sri Lanka
Lord's
Match Drawn
165
25/05/2006
2006 England v. Sri Lanka
Edgbaston
England won by 6 wickets
166
02/06/2006
2006 England v. Sri Lanka
Trent Bridge
Sri Lanka won by 134 runs
167
27/07/2006
2006-2007 Sri Lanka v. South Africa
Sinhalese Sports Club Ground
Sri Lanka won by an innings and 153 runs
168
04/08/2006
2006-2007 Sri Lanka v. South Africa
P Sara Oval
Sri Lanka won by 1 wicket
169
07/12/2006
2006-2007 New Zealand v. Sri Lanka
AMI Stadium
New Zealand won by 5 wickets
170
15/12/2006
2006-2007 New Zealand v. Sri Lanka
Basin Reserve
Sri Lanka won by 217 runs
171
25/06/2007
2007-2008 Sri Lanka v. Bangladesh
Sinhalese Sports Club Ground
Sri Lanka won by an innings and 234 runs
172
03/07/2007
2007-2008 Sri Lanka v. Bangladesh
P Sara Oval
Sri Lanka won by an innings and 90 runs
173
11/07/2007
2007-2008 Sri Lanka v. Bangladesh
Asgiriya Stadium
Sri Lanka won by an innings and 193 runs
174
08/11/2007
2007-2008 Australia v. Sri Lanka
Brisbane Cricket Ground
Australia won by an innings and 40 runs
175
16/11/2007
2007-2008 Australia v. Sri Lanka
Bellerive Oval
Australia won by 96 runs
176
01/12/2007
2007-2008 Sri Lanka v. England
Asgiriya Stadium
Sri Lanka won by 88 runs
177
09/12/2007
2007-2008 Sri Lanka v. England
Sinhalese Sports Club Ground
Match Drawn
178
18/12/2007
2007-2008 Sri Lanka v. England
Galle International Stadium
Match Drawn
179
22/03/2008
2007-2008 West Indies v. Sri Lanka
Providence Stadium
Sri Lanka won by 121 runs
180
03/04/2008
2007-2008 West Indies v. Sri Lanka
Queen's Park Oval
West Indies won by 6 wickets
181
23/07/2008
2008-2009 Sri Lanka v. India
Sinhalese Sports Club Ground
Sri Lanka won by an innings and 239 runs
182
31/07/2008
2008-2009 Sri Lanka v. India
Galle International Stadium
India won by 170 runs
183
08/08/2008
2008-2009 Sri Lanka v. India
P Sara Oval
Sri Lanka won by 8 wickets
184
26/12/2008
2008-2009 Bangladesh v. Sri Lanka
Shere Bangla National Stadium
Sri Lanka won by 107 runs
185
03/01/2009
2008-2009 Bangladesh v. Sri Lanka
Zahur Ahmed Chowdhury Stadium
Sri Lanka won by 465 runs
186
21/02/2009
2008-2009 Pakistan v. Sri Lanka
National Stadium (Karachi)
Match Drawn
187
01/03/2009
2008-2009 Pakistan v. Sri Lanka
Gaddafi Stadium
Match Drawn
188
04/07/2009
2009-2010 Sri Lanka v. Pakistan
Galle International Stadium
Sri Lanka won by 50 runs
189
12/07/2009
2009-2010 Sri Lanka v. Pakistan
P Sara Oval
Sri Lanka won by 7 wickets
190
20/07/2009
2009-2010 Sri Lanka v. Pakistan
Sinhalese Sports Club Ground
Match Drawn
191
18/08/2009
2009-2010 Sri Lanka v. New Zealand
Galle International Stadium
Sri Lanka won by 202 runs
192
26/08/2009
2009-2010 Sri Lanka v. New Zealand
Sinhalese Sports Club Ground
Sri Lanka won by 96 runs
193
16/11/2009
2009-2010 India v. Sri Lanka
Narendra Modi Stadium
Match Drawn
194
24/11/2009
2009-2010 India v. Sri Lanka
Green Park
India won by an innings and 144 runs
195
02/12/2009
2009-2010 India v. Sri Lanka
Brabourne Stadium
India won by an innings and 24 runs
196
18/07/2010
2010-2011 Sri Lanka v. India
Galle International Stadium
Sri Lanka won by 10 wickets
197
26/07/2010
2010-2011 Sri Lanka v. India
Sinhalese Sports Club Ground
Match Drawn
198
03/08/2010
2010-2011 Sri Lanka v. India
P Sara Oval
India won by 5 wickets
199
15/11/2010
2010-2011 Sri Lanka v. West Indies
Galle International Stadium
Match Drawn
200
23/11/2010
2010-2011 Sri Lanka v. West Indies
R Premadasa Stadium
Match Drawn
201
01/12/2010
2010-2011 Sri Lanka v. West Indies
Pallekele International Cricket Stadium
Match Drawn
202
26/05/2011
2011 England v. Sri Lanka
Sophia Gardens
England won by an innings and 14 runs
203
03/06/2011
2011 England v. Sri Lanka
Lord's
Match Drawn
204
16/06/2011
2011 England v. Sri Lanka
The Rose Bowl
Match Drawn
205
31/08/2011
2011-2012 Sri Lanka v. Australia
Galle International Stadium
Australia won by 125 runs
206
08/09/2011
2011-2012 Sri Lanka v. Australia
Pallekele International Cricket Stadium
Match Drawn
207
16/09/2011
2011-2012 Sri Lanka v. Australia
Sinhalese Sports Club Ground
Match Drawn
208
18/10/2011
2011-2012 Pakistan v. Sri Lanka
Sheikh Zayed Stadium
Match Drawn
209
26/10/2011
2011-2012 Pakistan v. Sri Lanka
Dubai International Cricket Stadium
Pakistan won by 9 wickets
210
03/11/2011
2011-2012 Pakistan v. Sri Lanka
Sharjah Cricket Stadium
Match Drawn
211
15/12/2011
2011-2012 South Africa v. Sri Lanka
SuperSport Park
South Africa won by an innings and 81 runs
212
26/12/2011
2011-2012 South Africa v. Sri Lanka
Kingsmead
Sri Lanka won by 208 runs
213
03/01/2012
2011-2012 South Africa v. Sri Lanka
Newlands
South Africa won by 10 wickets
214
26/03/2012
2011-2012 Sri Lanka v. England
Galle International Stadium
Sri Lanka won by 75 runs
215
03/04/2012
2011-2012 Sri Lanka v. England
P Sara Oval
England won by 8 wickets
216
22/06/2012
2011-2012 Sri Lanka v. Pakistan
Galle International Stadium
Sri Lanka won by 209 runs
217
30/06/2012
2011-2012 Sri Lanka v. Pakistan
Sinhalese Sports Club Ground
Match Drawn
218
08/07/2012
2011-2012 Sri Lanka v. Pakistan
Pallekele International Cricket Stadium
Match Drawn
219
17/11/2012
2012-2013 Sri Lanka v. New Zealand
Galle International Stadium
Sri Lanka won by 10 wickets
220
25/11/2012
2012-2013 Sri Lanka v. New Zealand
P Sara Oval
New Zealand won by 167 runs
221
14/12/2012
2012-2013 Australia v. Sri Lanka
Bellerive Oval
Australia won by 137 runs
222
26/12/2012
2012-2013 Australia v. Sri Lanka
Melbourne Cricket Ground
Australia won by an innings and 201 runs
223
03/01/2013
2012-2013 Australia v. Sri Lanka
Sydney Cricket Ground
Australia won by 5 wickets
224
08/03/2013
2012-2013 Sri Lanka v. Bangladesh
Galle International Stadium
Match Drawn
225
16/03/2013
2012-2013 Sri Lanka v. Bangladesh
R Premadasa Stadium
Sri Lanka won by 7 wickets
226
31/12/2013
2013-2014 Pakistan v. Sri Lanka
Sheikh Zayed Stadium
Match Drawn
227
07/01/2014
2013-2014 Pakistan v. Sri Lanka
Dubai International Cricket Stadium
Sri Lanka won by 9 wickets
228
16/01/2014
2013-2014 Pakistan v. Sri Lanka
Sharjah Cricket Stadium
Pakistan won by 5 wickets
229
27/01/2014
2013-2014 Bangladesh v. Sri Lanka
Shere Bangla National Stadium
Sri Lanka won by an innings and 248 runs
230
04/02/2014
2013-2014 Bangladesh v. Sri Lanka
Zahur Ahmed Chowdhury Stadium
Match Drawn
231
12/06/2014
2014 England v. Sri Lanka
Lord's
Match Drawn
232
20/06/2014
2014 England v. Sri Lanka
Headingley
Sri Lanka won by 100 runs
233
16/07/2014
2014-2015 Sri Lanka v. South Africa
Galle International Stadium
South Africa won by 153 runs
234
24/07/2014
2014-2015 Sri Lanka v. South Africa
Sinhalese Sports Club Ground
Match Drawn
235
06/08/2014
2014-2015 Sri Lanka v. Pakistan
Galle International Stadium
Sri Lanka won by 7 wickets
236
14/08/2014
2014-2015 Sri Lanka v. Pakistan
Sinhalese Sports Club Ground
Sri Lanka won by 105 runs
237
26/12/2014
2014-2015 New Zealand v. Sri Lanka
Hagley Oval
New Zealand won by 8 wickets
238
03/01/2015
2014-2015 New Zealand v. Sri Lanka
Basin Reserve
New Zealand won by 193 runs
239
17/06/2015
2015 Sri Lanka v. Pakistan
Galle International Stadium
Pakistan won by 10 wickets
240
25/06/2015
2015 Sri Lanka v. Pakistan
P Sara Oval
Sri Lanka won by 7 wickets
241
03/07/2015
2015 Sri Lanka v. Pakistan
Pallekele International Cricket Stadium
Pakistan won by 7 wickets
242
12/08/2015
2015-2016 Sri Lanka v. India
Galle International Stadium
Sri Lanka won by 63 runs
243
20/08/2015
2015-2016 Sri Lanka v. India
P Sara Oval
India won by 278 runs
244
28/08/2015
2015-2016 Sri Lanka v. India
Sinhalese Sports Club Ground
India won by 117 runs
245
14/10/2015
2015-2016 Sri Lanka v. West Indies
Galle International Stadium
Sri Lanka won by an innings and 6 runs
246
22/10/2015
2015-2016 Sri Lanka v. West Indies
P Sara Oval
Sri Lanka won by 72 runs
247
10/12/2015
2015-2016 New Zealand v. Sri Lanka
University Oval
New Zealand won by 122 runs
248
18/12/2015
2015-2016 New Zealand v. Sri Lanka
Seddon Park
New Zealand won by 5 wickets
249
19/05/2016
2016 England v. Sri Lanka
Headingley
England won by an innings and 88 runs
250
27/05/2016
2016 England v. Sri Lanka
Riverside Ground
England won by 9 wickets
251
09/06/2016
2016 England v. Sri Lanka
Lord's
Match Drawn
252
26/07/2016
2016 Sri Lanka v. Australia
Pallekele International Cricket Stadium
Sri Lanka won by 106 runs
253
04/08/2016
2016 Sri Lanka v. Australia
Galle International Stadium
Sri Lanka won by 229 runs
254
13/08/2016
2016 Sri Lanka v. Australia
Sinhalese Sports Club Ground
Sri Lanka won by 163 runs
255
29/10/2016
2016-2017 Zimbabwe v. Sri Lanka
Harare Sports Club
Sri Lanka won by 225 runs
256
06/11/2016
2016-2017 Zimbabwe v. Sri Lanka
Harare Sports Club
Sri Lanka won by 257 runs
257
26/12/2016
2016-2017 South Africa v. Sri Lanka
St George's Park
South Africa won by 206 runs
258
02/01/2017
2016-2017 South Africa v. Sri Lanka
Newlands
South Africa won by 282 runs
259
12/01/2017
2016-2017 South Africa v. Sri Lanka
Wanderers Stadium
South Africa won by an innings and 118 runs
260
07/03/2017
2016-2017 Sri Lanka v. Bangladesh
Galle International Stadium
Sri Lanka won by 259 runs
261
15/03/2017
2016-2017 Sri Lanka v. Bangladesh
P Sara Oval
Bangladesh won by 4 wickets
262
14/07/2017
2017-2018 Sri Lanka v. Zimbabwe
R Premadasa Stadium
Sri Lanka won by 4 wickets
263
26/07/2017
2017-2018 Sri Lanka v. India
Galle International Stadium
India won by 304 runs
264
03/08/2017
2017-2018 Sri Lanka v. India
Sinhalese Sports Club Ground
India won by an innings and 53 runs
265
12/08/2017
2017-2018 Sri Lanka v. India
Pallekele International Cricket Stadium
India won by an innings and 171 runs
266
28/09/2017
2017-2018 Pakistan v. Sri Lanka
Sheikh Zayed Stadium
Sri Lanka won by 21 runs
267
06/10/2017
2017-2018 Pakistan v. Sri Lanka
Dubai International Cricket Stadium
Sri Lanka won by 68 runs
268
16/11/2017
2017-2018 India v. Sri Lanka
Eden Gardens
Match Drawn
269
24/11/2017
2017-2018 India v. Sri Lanka
Vidarbha Cricket Association Stadium
India won by an innings and 239 runs
270
02/12/2017
2017-2018 India v. Sri Lanka
Arun Jaitley Stadium
Match Drawn
271
31/01/2018
2017-2018 Bangladesh v. Sri Lanka
Zahur Ahmed Chowdhury Stadium
Match Drawn
272
08/02/2018
2017-2018 Bangladesh v. Sri Lanka
Shere Bangla National Stadium
Sri Lanka won by 215 runs
273
06/06/2018
2017-2018 West Indies v. Sri Lanka
Queen's Park Oval
West Indies won by 226 runs
274
14/06/2018
2017-2018 West Indies v. Sri Lanka
Daren Sammy National Cricket Stadium
Match Drawn
275
23/06/2018
2017-2018 West Indies v. Sri Lanka
Kensington Oval
Sri Lanka won by 4 wickets
276
12/07/2018
2018-2019 Sri Lanka v. South Africa
Galle International Stadium
Sri Lanka won by 278 runs
277
20/07/2018
2018-2019 Sri Lanka v. South Africa
Sinhalese Sports Club Ground
Sri Lanka won by 199 runs
278
06/11/2018
2018-2019 Sri Lanka v. England
Galle International Stadium
England won by 211 runs
279
14/11/2018
2018-2019 Sri Lanka v. England
Pallekele International Cricket Stadium
England won by 57 runs
280
23/11/2018
2018-2019 Sri Lanka v. England
Sinhalese Sports Club Ground
England won by 42 runs
281
15/12/2018
2018-2019 New Zealand v. Sri Lanka
Basin Reserve
Match Drawn
282
26/12/2018
2018-2019 New Zealand v. Sri Lanka
Hagley Oval
New Zealand won by 423 runs
283
24/01/2019
2018-2019 Australia v. Sri Lanka
Brisbane Cricket Ground
Australia won by an innings and 40 runs
284
01/02/2019
2018-2019 Australia v. Sri Lanka
Manuka Oval
Australia won by 366 runs
285
13/02/2019
2018-2019 South Africa v. Sri Lanka
Kingsmead
Sri Lanka won by 1 wicket
286
21/02/2019
2018-2019 South Africa v. Sri Lanka
St George's Park
Sri Lanka won by 8 wickets
287
14/08/2019
2019 Sri Lanka v New Zealand (v. New Zealand)
Galle International Stadium
Sri Lanka won by 6 wickets
288
22/08/2019
2019 Sri Lanka v New Zealand (v. New Zealand)
P Sara Oval
New Zealand won by an innings and 65 runs
289
11/12/2019
2019-2020 Pakistan v. Sri Lanka
Rawalpindi Cricket Stadium
Match Drawn
290
19/12/2019
2019-2020 Pakistan v. Sri Lanka
National Stadium (Karachi)
Pakistan won by 263 runs
291
19/01/2020
2019-2020 Zimbabwe v. Sri Lanka
Harare Sports Club
Sri Lanka won by 10 wickets
292
27/01/2020
2019-2020 Zimbabwe v. Sri Lanka
Harare Sports Club
Match Drawn
293
26/12/2020
2020-2021 South Africa v. Sri Lanka
SuperSport Park
South Africa won by an innings and 45 runs
294
03/01/2021
2020-2021 South Africa v. Sri Lanka
Wanderers Stadium
South Africa won by 10 wickets
295
14/01/2021
2020-2021 Sri Lanka v. England
Galle International Stadium
England won by 7 wickets
296
22/01/2021
2020-2021 Sri Lanka v. England
Galle International Stadium
England won by 6 wickets
297
21/03/2021
2020-2021 West Indies v. Sri Lanka
Sir Vivian Richards Stadium
Match Drawn
298
29/03/2021
2020-2021 West Indies v. Sri Lanka
Sir Vivian Richards Stadium
Match Drawn
299
21/04/2021
2020-2021 Sri Lanka v. Bangladesh
Pallekele International Cricket Stadium
Match Drawn
300
29/04/2021
2020-2021 Sri Lanka v. Bangladesh
Pallekele International Cricket Stadium
Sri Lanka won by 209 runs
301
21/11/2021
2021-2022 Sri Lanka v. West Indies
Galle International Stadium
Sri Lanka won by 187 runs
302
29/11/2021
2021-2022 Sri Lanka v. West Indies
Galle International Stadium
Sri Lanka won by 164 runs
303
04/03/2022
2021-2022 India v. Sri Lanka
Punjab Cricket Association IS Bindra Stadium
India won by an innings and 222 runs
304
12/03/2022
2021-2022 India v. Sri Lanka
M Chinnaswamy Stadium
India won by 238 runs
305
15/05/2022
2021-2022 Bangladesh v. Sri Lanka
Zahur Ahmed Chowdhury Stadium
Match Drawn
306
23/05/2022
2021-2022 Bangladesh v. Sri Lanka
Shere Bangla National Stadium
Sri Lanka won by 10 wickets
307
29/06/2022
2022 Sri Lanka v. Australia
Galle International Stadium
Australia won by 10 wickets
308
08/07/2022
2022 Sri Lanka v. Australia
Galle International Stadium
Sri Lanka won by an innings and 39 runs
309
16/07/2022
2022 Sri Lanka v. Pakistan
Galle International Stadium
Pakistan won by 4 wickets
310
24/07/2022
2022 Sri Lanka v. Pakistan
Galle International Stadium
Sri Lanka won by 246 runs
311
09/03/2023
2022-2023 New Zealand v. Sri Lanka
Hagley Oval
New Zealand won by 2 wickets
312
17/03/2023
2022-2023 New Zealand v. Sri Lanka
Basin Reserve
New Zealand won by an innings and 58 runs
313
16/04/2023
2022-2023 Sri Lanka v. Ireland
Galle International Stadium
Sri Lanka won by an innings and 280 runs
314
24/04/2023
2022-2023 Sri Lanka v. Ireland
Galle International Stadium
Sri Lanka won by an innings and 10 runs
315
16/07/2023
2023 Sri Lanka v. Pakistan
Galle International Stadium
Pakistan won by 4 wickets
316
24/07/2023
2023 Sri Lanka v. Pakistan
Sinhalese Sports Club Ground
Pakistan won by an innings and 222 runs
317
02/02/2024
2023-2024 Sri Lanka v. Afghanistan
Sinhalese Sports Club Ground
Sri Lanka won by 10 wickets
318
22/03/2024
2023-2024 Bangladesh v. Sri Lanka
Sylhet Stadium
Sri Lanka won by 328 runs
319
30/03/2024
2023-2024 Bangladesh v. Sri Lanka
Zahur Ahmed Chowdhury Stadium
Sri Lanka won by 192 runs
320
21/08/2024
2024 England v. Sri Lanka
Old Trafford
England won by 5 wickets
321
29/08/2024
2024 England v. Sri Lanka
Lord's
England won by 190 runs
322
06/09/2024
2024 England v. Sri Lanka
Kennington Oval
Sri Lanka won by 8 wickets
Sri Lanka:
104
Opposing Country:
123
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