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