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