Test Cricket - Country Records and Statistics - Matches
Test Matches for 
Played   
Versus 
From  to         

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

Sri Lanka: 106 Opposing Country: 124 Tied: 0 Drawn: 92

Country Records and Statistics
Match Records and Statistics
Match Scorecards