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