Thursday, Dec 05 2024

2nd Test, Sri Lanka in South Africa, 2 Test Series, 2024
South Africa
South Africa
358 (103.4) & 317 (86.0)
Sri Lanka
Sri Lanka
328 (99.2) & 238 (69.1)
South Africa beat Sri Lanka by 109 runs

Wednesday, Nov 27 2024

1st Test, Sri Lanka in South Africa, 2 Test Series, 2024
South Africa
South Africa
191 (49.4) & 366/5 dec (100.4)
Sri Lanka
Sri Lanka
42 (13.5) & 282 (79.4)
South Africa beat Sri Lanka by 233 runs

Tuesday, Nov 19 2024

3rd ODI, New Zealand in Sri Lanka, 3 ODI Series, 2024
Sri Lanka
Sri Lanka
New Zealand
New Zealand
Match Abandoned

Sunday, Nov 17 2024

2nd ODI, New Zealand in Sri Lanka, 3 ODI Series, 2024
Sri Lanka
Sri Lanka
210/7 (46.0)
New Zealand
New Zealand
209 (45.1)
Sri Lanka beat New Zealand by 3 wickets (DLS method)

Wednesday, Nov 13 2024

1st ODI, New Zealand in Sri Lanka, 3 ODI Series, 2024
Sri Lanka
Sri Lanka
324/5 (49.2)
New Zealand
New Zealand
175/9 (27.0)
Sri Lanka beat New Zealand by 45 runs (DLS method)

Sunday, Nov 10 2024

2nd T20I, New Zealand in Sri Lanka, 2 T20I Series, 2024
Sri Lanka
Sri Lanka
103 (19.5)
New Zealand
New Zealand
108 (19.3)
New Zealand beat Sri Lanka by 5 runs

Saturday, Nov 09 2024

1st T20I, New Zealand in Sri Lanka, 2 T20I Series, 2024
Sri Lanka
Sri Lanka
140/6 (19.0)
New Zealand
New Zealand
135 (19.3)
Sri Lanka beat New Zealand by 4 wickets

Saturday, Oct 26 2024

3rd ODI, West Indies in Sri Lanka, 3 ODI Series, 2024
Sri Lanka
Sri Lanka
156/3 (23.0)
West Indies
West Indies
196/2 (22.0)
West Indies beat Sri Lanka by 8 wickets (DLS method)

Wednesday, Oct 23 2024

2nd ODI, West Indies in Sri Lanka, 3 ODI Series, 2024
Sri Lanka
Sri Lanka
190/5 (38.2)
West Indies
West Indies
189 (36.0)
Sri Lanka beat West Indies by 5 wickets

Sunday, Oct 20 2024

1st ODI, West Indies in Sri Lanka, 3 ODI Series, 2024
Sri Lanka
Sri Lanka
234/5 (31.5)
West Indies
West Indies
185/4 (38.3)
Sri Lanka beat West Indies by 5 wickets (DLS method)

Thursday, Oct 17 2024

3rd T20I, West Indies in Sri Lanka, 3 T20I Series, 2024
Sri Lanka
Sri Lanka
166/1 (18.0)
West Indies
West Indies
162/8 (20.0)
Sri Lanka beat West Indies by 9 wickets

Tuesday, Oct 15 2024

2nd T20I, West Indies in Sri Lanka, 3 T20I Series, 2024
Sri Lanka
Sri Lanka
162/5 (20.0)
West Indies
West Indies
89 (16.1)
Sri Lanka beat West Indies by 73 runs

Sunday, Oct 13 2024

1st T20I, West Indies in Sri Lanka, 3 T20I Series, 2024
Sri Lanka
Sri Lanka
179/7 (20.0)
West Indies
West Indies
180/5 (19.1)
West Indies beat Sri Lanka by 5 wickets

Thursday, Sep 26 2024

2nd Test, New Zealand in Sri Lanka, 2 Test Series, 2024
Sri Lanka
Sri Lanka
602/5 dec (163.4)
New Zealand
New Zealand
88 (39.5) & 360 (81.4)
Sri Lanka beat New Zealand by an innings and 154 runs

Wednesday, Sep 18 2024

1st Test, New Zealand in Sri Lanka, 2 Test Series, 2024
Sri Lanka
Sri Lanka
305 (91.5) & 309 (94.2)
New Zealand
New Zealand
340 (90.5) & 211 (71.4)
Sri Lanka beat New Zealand by 63 runs

Friday, Sep 06 2024

3rd Test, Sri Lanka in England, 3 Test Series, 2024
England
England
325 (69.1) & 156 (34.0)
Sri Lanka
Sri Lanka
263 (61.2) & 219/2 (40.3)
Sri Lanka beat England by 8 wickets

Thursday, Aug 29 2024

2nd Test, Sri Lanka in England, 3 Test Series, 2024
England
England
427 (102.0) & 251 (54.3)
Sri Lanka
Sri Lanka
196 (55.3) & 292 (86.4)
England beat Sri Lanka by 190 runs

Wednesday, Aug 21 2024

1st Test, Sri Lanka in England, 3 Test Series, 2024
England
England
358 (85.3) & 205/5 (57.2)
Sri Lanka
Sri Lanka
236 (74.0) & 326 (89.3)
England beat Sri Lanka by 5 wickets

Wednesday, Aug 07 2024

3rd ODI, India in Sri Lanka, 3 ODI Series, 2024
Sri Lanka
Sri Lanka
248/7 (50.0)
India
India
138 (26.1)
Sri Lanka beat India by 110 runs

Sunday, Aug 04 2024

2nd ODI, India in Sri Lanka, 3 ODI Series, 2024
Sri Lanka
Sri Lanka
240/9 (50.0)
India
India
208 (42.2)
Sri Lanka beat India by 32 runs

Friday, Aug 02 2024

1st ODI, India in Sri Lanka, 3 ODI Series, 2024
Sri Lanka
Sri Lanka
230/8 (50.0)
India
India
230 (47.5)
India tied with Sri Lanka

Tuesday, Jul 30 2024

3rd T20I, India in Sri Lanka, 3 T20I Series, 2024
Sri Lanka
Sri Lanka
137/8 (20.0) & 2/2 (0.3)
India
India
137/9 (20.0) & 4/0 (0.1)
India tied with Sri Lanka (India win Super Over by 2 wickets)

Sunday, Jul 28 2024

2nd T20I, India in Sri Lanka, 3 T20I Series, 2024
Sri Lanka
Sri Lanka
161/9 (20.0)
India
India
81/3 (6.3)
India beat Sri Lanka by 7 wickets (DLS method)

Saturday, Jul 27 2024

1st T20I, India in Sri Lanka, 3 T20I Series, 2024
Sri Lanka
Sri Lanka
170 (19.2)
India
India
213/7 (20.0)
India beat Sri Lanka by 43 runs

Monday, Jun 17 2024

Match 38, ICC Men's T20 World Cup, 2024
Sri Lanka
Sri Lanka
201/6 (20.0)
Netherlands
Netherlands
118 (16.4)
Sri Lanka beat Netherlands by 83 runs

Wednesday, Jun 12 2024

Match 23, ICC Men's T20 World Cup, 2024
Sri Lanka
Sri Lanka
Nepal
Nepal
Match Abandoned

Saturday, Jun 08 2024

Match 15, ICC Men's T20 World Cup, 2024
Sri Lanka
Sri Lanka
124/9 (20.0)
Bangladesh
Bangladesh
125/8 (19.0)
Bangladesh beat Sri Lanka by 2 wickets

Monday, Jun 03 2024

Match 4, ICC Men's T20 World Cup, 2024
Sri Lanka
Sri Lanka
77 (19.1)
South Africa
South Africa
80/4 (16.2)
South Africa beat Sri Lanka by 6 wickets

Friday, May 31 2024

Match 13, ICC Men's T20 World Cup Warm-up Matches, 2024
Ireland
Ireland
122 (18.2)
Sri Lanka
Sri Lanka
163/8 (20.0)
Sri Lanka beat Ireland by 41 runs

Tuesday, May 28 2024

Match 4, ICC Men's T20 World Cup Warm-up Matches, 2024
Sri Lanka
Sri Lanka
161 (19.0)
Netherlands
Netherlands
181/6 (20.0)
Netherlands beat Sri Lanka by 20 runs

Saturday, Mar 30 2024

2nd Test, Sri Lanka in Bangladesh, 2 Test Series, 2024
Bangladesh
Bangladesh
178 (68.4) & 318 (85.0)
Sri Lanka
Sri Lanka
531 (159.0) & 157/7 dec (40.0)
Sri Lanka beat Bangladesh by 192 runs

Friday, Mar 22 2024

1st Test, Sri Lanka in Bangladesh, 2 Test Series, 2024
Bangladesh
Bangladesh
188 (51.3) & 182 (49.2)
Sri Lanka
Sri Lanka
280 (68.0) & 418 (110.4)
Sri Lanka beat Bangladesh by 328 runs

Monday, Mar 18 2024

3rd ODI, Sri Lanka in Bangladesh, 3 ODI Series, 2024
Bangladesh
Bangladesh
237/6 (40.2)
Sri Lanka
Sri Lanka
235 (50.0)
Bangladesh beat Sri Lanka by 4 wickets

Friday, Mar 15 2024

2nd ODI, Sri Lanka in Bangladesh, 3 ODI Series, 2024
Bangladesh
Bangladesh
286/7 (50.0)
Sri Lanka
Sri Lanka
287/7 (47.1)
Sri Lanka beat Bangladesh by 3 wickets

Wednesday, Mar 13 2024

1st ODI, Sri Lanka in Bangladesh, 3 ODI Series, 2024
Bangladesh
Bangladesh
257/4 (44.4)
Sri Lanka
Sri Lanka
255 (48.5)
Bangladesh beat Sri Lanka by 6 wickets

Saturday, Mar 09 2024

3rd T20I, Sri Lanka in Bangladesh, 3 T20I Series, 2024
Bangladesh
Bangladesh
146 (19.4)
Sri Lanka
Sri Lanka
174/7 (20.0)
Sri Lanka beat Bangladesh by 28 runs

Wednesday, Mar 06 2024

2nd T20I, Sri Lanka in Bangladesh, 3 T20I Series, 2024
Bangladesh
Bangladesh
170/2 (18.1)
Sri Lanka
Sri Lanka
165/5 (20.0)
Bangladesh beat Sri Lanka by 8 wickets

Monday, Mar 04 2024

1st T20I, Sri Lanka in Bangladesh, 3 T20I Series, 2024
Bangladesh
Bangladesh
203/8 (20.0)
Sri Lanka
Sri Lanka
206/3 (20.0)
Sri Lanka beat Bangladesh by 3 runs

Wednesday, Feb 21 2024

3rd T20I, Afghanistan in Sri Lanka, 3 T20I Series, 2024
Sri Lanka
Sri Lanka
206/6 (20.0)
Afghanistan
Afghanistan
209/5 (20.0)
Afghanistan beat Sri Lanka by 3 runs

Monday, Feb 19 2024

2nd T20I, Afghanistan in Sri Lanka, 3 T20I Series, 2024
Sri Lanka
Sri Lanka
187/6 (20.0)
Afghanistan
Afghanistan
115 (17.0)
Sri Lanka beat Afghanistan by 72 runs

Saturday, Feb 17 2024

1st T20I, Afghanistan in Sri Lanka, 3 T20I Series, 2024
Sri Lanka
Sri Lanka
160 (19.0)
Afghanistan
Afghanistan
156/9 (20.0)
Sri Lanka beat Afghanistan by 4 runs

Wednesday, Feb 14 2024

3rd ODI, Afghanistan in Sri Lanka, 3 ODI Series, 2024
Sri Lanka
Sri Lanka
267/3 (35.2)
Afghanistan
Afghanistan
266 (48.2)
Sri Lanka beat Afghanistan by 7 wickets

Sunday, Feb 11 2024

2nd ODI, Afghanistan in Sri Lanka, 3 ODI Series, 2024
Sri Lanka
Sri Lanka
308/6 (50.0)
Afghanistan
Afghanistan
153 (33.5)
Sri Lanka beat Afghanistan by 155 runs

Friday, Feb 09 2024

1st ODI, Afghanistan in Sri Lanka, 3 ODI Series, 2024
Sri Lanka
Sri Lanka
381/3 (50.0)
Afghanistan
Afghanistan
339/6 (50.0)
Sri Lanka beat Afghanistan by 42 runs

Friday, Feb 02 2024

One-off Test, Afghanistan in Sri Lanka, Only Test, 2024
Sri Lanka
Sri Lanka
439 (109.2) & 56/0 (7.2)
Afghanistan
Afghanistan
198 (62.4) & 296 (112.3)
Sri Lanka beat Afghanistan by 10 wickets

Thursday, Jan 18 2024

3rd T20I, Zimbabwe in Sri Lanka, 3 T20I Series, 2024
Sri Lanka
Sri Lanka
88/1 (10.5)
Zimbabwe
Zimbabwe
82 (14.1)
Sri Lanka beat Zimbabwe by 9 wickets

Tuesday, Jan 16 2024

2nd T20I, Zimbabwe in Sri Lanka, 3 T20I Series, 2024
Sri Lanka
Sri Lanka
173/6 (20.0)
Zimbabwe
Zimbabwe
178/6 (19.5)
Zimbabwe beat Sri Lanka by 4 wickets

Sunday, Jan 14 2024

1st T20I, Zimbabwe in Sri Lanka, 3 T20I Series, 2024
Sri Lanka
Sri Lanka
144/7 (20.0)
Zimbabwe
Zimbabwe
143/5 (20.0)
Sri Lanka beat Zimbabwe by 3 wickets

Thursday, Jan 11 2024

3rd ODI, Zimbabwe in Sri Lanka, 3 ODI Series, 2024
Sri Lanka
Sri Lanka
97/2 (16.4)
Zimbabwe
Zimbabwe
96 (22.5)
Sri Lanka beat Zimbabwe by 8 wickets (D/L method)

Monday, Jan 08 2024

2nd ODI, Zimbabwe in Sri Lanka, 3 ODI Series, 2024
Sri Lanka
Sri Lanka
211/8 (49.0)
Zimbabwe
Zimbabwe
208 (44.4)
Sri Lanka beat Zimbabwe by 2 wickets

Saturday, Jan 06 2024

1st ODI, Zimbabwe in Sri Lanka, 3 ODI Series, 2024
Sri Lanka
Sri Lanka
Zimbabwe
Zimbabwe
Match Abandoned

Thursday, Nov 09 2023

Match 41, ICC Cricket World Cup, 2023
New Zealand
New Zealand
172/5 (23.2)
Sri Lanka
Sri Lanka
171 (46.4)
New Zealand beat Sri Lanka by 5 wickets

Monday, Nov 06 2023

Match 38, ICC Cricket World Cup, 2023
Bangladesh
Bangladesh
282/7 (41.1)
Sri Lanka
Sri Lanka
279 (49.3)
Bangladesh beat Sri Lanka by 3 wickets

Thursday, Nov 02 2023

Match 33, ICC Cricket World Cup, 2023
India
India
357/8 (50.0)
Sri Lanka
Sri Lanka
55 (19.4)
India beat Sri Lanka by 302 runs

Monday, Oct 30 2023

Match 30, ICC Cricket World Cup, 2023
Afghanistan
Afghanistan
242/3 (45.2)
Sri Lanka
Sri Lanka
241 (49.3)
Afghanistan beat Sri Lanka by 7 wickets

Thursday, Oct 26 2023

Match 25, ICC Cricket World Cup, 2023
England
England
156 (33.2)
Sri Lanka
Sri Lanka
160/2 (25.4)
Sri Lanka beat England by 8 wickets

Saturday, Oct 21 2023

Match 19, ICC Cricket World Cup, 2023
Netherlands
Netherlands
262 (49.4)
Sri Lanka
Sri Lanka
263/5 (48.2)
Sri Lanka beat Netherlands by 5 wickets

Monday, Oct 16 2023

Match 14, ICC Cricket World Cup, 2023
Australia
Australia
215/5 (35.2)
Sri Lanka
Sri Lanka
209 (43.3)
Australia beat Sri Lanka by 5 wickets

Tuesday, Oct 10 2023

Match 8, ICC Cricket World Cup, 2023
Pakistan
Pakistan
345/4 (48.2)
Sri Lanka
Sri Lanka
344/9 (50.0)
Pakistan beat Sri Lanka by 6 wickets

Saturday, Oct 07 2023

Match 4, ICC Cricket World Cup, 2023
South Africa
South Africa
428/5 (50.0)
Sri Lanka
Sri Lanka
326 (44.5)
South Africa beat Sri Lanka by 102 runs

Wednesday, Oct 04 2023

3rd Quarter Final, Asian Games Men’s T20I, 2023
Sri Lanka
Sri Lanka
108 (19.1)
Afghanistan
Afghanistan
116 (18.3)
Afghanistan beat Sri Lanka by 8 runs

Tuesday, Oct 03 2023

Match 8, ICC Cricket World Cup Warm-up Matches, 2023
Afghanistan
Afghanistan
261/4 (38.1)
Sri Lanka
Sri Lanka
294 (46.2)
Afghanistan beat Sri Lanka by 6 wickets (D/L method)

Friday, Sep 29 2023

Match 1, ICC Cricket World Cup Warm-up Matches, 2023
Bangladesh
Bangladesh
264/3 (42.0)
Sri Lanka
Sri Lanka
263 (49.1)
Bangladesh beat Sri Lanka by 7 wickets

Sunday, Sep 17 2023

Final, Asia Cup, 2023
India
India
51/0 (6.1)
Sri Lanka
Sri Lanka
50 (15.2)
India beat Sri Lanka by 10 wickets

Thursday, Sep 14 2023

Super Four - Match 5, Asia Cup, 2023
Pakistan
Pakistan
252/7 (42.0)
Sri Lanka
Sri Lanka
252/8 (42.0)
Sri Lanka beat Pakistan by 2 wickets (D/L method)

Tuesday, Sep 12 2023

Super Four - Match 4, Asia Cup, 2023
India
India
213 (49.1)
Sri Lanka
Sri Lanka
172 (41.3)
India beat Sri Lanka by 41 runs

Saturday, Sep 09 2023

Super Four - Match 2, Asia Cup, 2023
Sri Lanka
Sri Lanka
257/9 (50.0)
Bangladesh
Bangladesh
236 (48.1)
Sri Lanka beat Bangladesh by 21 runs

Tuesday, Sep 05 2023

Match 6, Asia Cup, 2023
Afghanistan
Afghanistan
289 (37.4)
Sri Lanka
Sri Lanka
291/8 (50.0)
Sri Lanka beat Afghanistan by 2 runs

Thursday, Aug 31 2023

Match 2, Asia Cup, 2023
Bangladesh
Bangladesh
164 (42.4)
Sri Lanka
Sri Lanka
165/5 (39.0)
Sri Lanka beat Bangladesh by 5 wickets

Monday, Jul 24 2023

2nd Test, Pakistan in Sri Lanka, 2 Test Series, 2023
Sri Lanka
Sri Lanka
166 (48.4) & 188 (67.4)
Pakistan
Pakistan
576/5 dec (134.0)
Pakistan beat Sri Lanka by an innings and 222 runs

Sunday, Jul 16 2023

1st Test, Pakistan in Sri Lanka, 2 Test Series, 2023
Sri Lanka
Sri Lanka
312 (95.2) & 279 (83.1)
Pakistan
Pakistan
461 (121.2) & 133/6 (32.5)
Pakistan beat Sri Lanka by 4 wickets

Sunday, Jul 09 2023

Final, ICC Cricket World Cup Qualifiers, 2023
Sri Lanka
Sri Lanka
233 (47.5)
Netherlands
Netherlands
105 (23.3)
Sri Lanka beat Netherlands by 128 runs

Friday, Jul 07 2023

Super Sixes - Match 9, ICC Cricket World Cup Qualifiers, 2023
Sri Lanka
Sri Lanka
244/2 (44.2)
West Indies
West Indies
243 (48.1)
Sri Lanka beat West Indies by 8 wickets

Sunday, Jul 02 2023

Super Sixes - Match 4, ICC Cricket World Cup Qualifiers, 2023
Zimbabwe
Zimbabwe
165 (32.2)
Sri Lanka
Sri Lanka
169/1 (33.1)
Sri Lanka beat Zimbabwe by 9 wickets

Friday, Jun 30 2023

Super Sixes - Match 2, ICC Cricket World Cup Qualifiers, 2023
Sri Lanka
Sri Lanka
213 (47.4)
Netherlands
Netherlands
192 (40.0)
Sri Lanka beat Netherlands by 21 runs

Tuesday, Jun 27 2023

Match 19, ICC Cricket World Cup Qualifiers, 2023
Sri Lanka
Sri Lanka
245 (49.3)
Scotland
Scotland
163 (29.0)
Sri Lanka beat Scotland by 82 runs

Sunday, Jun 25 2023

Match 15, ICC Cricket World Cup Qualifiers, 2023
Sri Lanka
Sri Lanka
325 (49.5)
Ireland
Ireland
192 (31.0)
Sri Lanka beat Ireland by 133 runs

Friday, Jun 23 2023

Match 11, ICC Cricket World Cup Qualifiers, 2023
Sri Lanka
Sri Lanka
100/0 (15.0)
Oman
Oman
98 (30.2)
Sri Lanka beat Oman by 10 wickets

Monday, Jun 19 2023

Match 3, ICC Cricket World Cup Qualifiers, 2023
Sri Lanka
Sri Lanka
355/6 (50.0)
United Arab Emirates
United Arab Emirates
180 (39.0)
Sri Lanka beat United Arab Emirates by 175 runs

Thursday, Jun 15 2023

Match 10, ICC Cricket World Cup Qualifier Warm-up Matches, 2023
Sri Lanka
Sri Lanka
392/5 (50.0)
USA
USA
194 (33.2)
Sri Lanka beat USA by 198 runs

Tuesday, Jun 13 2023

Match 4, ICC Cricket World Cup Qualifier Warm-up Matches, 2023
Sri Lanka
Sri Lanka
215/7 (37.1)
Netherlands
Netherlands
214 (45.3)
Sri Lanka beat Netherlands by 3 wickets

Wednesday, Jun 07 2023

3rd ODI, Afghanistan in Sri Lanka, 3 ODI Series, 2023
Sri Lanka
Sri Lanka
120/1 (16.0)
Afghanistan
Afghanistan
116 (22.2)
Sri Lanka beat Afghanistan by 9 wickets

Sunday, Jun 04 2023

2nd ODI, Afghanistan in Sri Lanka, 3 ODI Series, 2023
Sri Lanka
Sri Lanka
323/6 (50.0)
Afghanistan
Afghanistan
191 (42.1)
Sri Lanka beat Afghanistan by 132 runs

Friday, Jun 02 2023

1st ODI, Afghanistan in Sri Lanka, 3 ODI Series, 2023
Sri Lanka
Sri Lanka
268 (50.0)
Afghanistan
Afghanistan
269/4 (46.5)
Afghanistan beat Sri Lanka by 6 wickets

Monday, Apr 24 2023

2nd Test, Ireland in Sri Lanka, 2 Test Series, 2023
Sri Lanka
Sri Lanka
704/3 dec (151.0)
Ireland
Ireland
492 (145.3) & 202 (77.3)
Sri Lanka beat Ireland by an innings and 10 runs

Sunday, Apr 16 2023

1st Test, Ireland in Sri Lanka, 2 Test Series, 2023
Sri Lanka
Sri Lanka
591/6 dec (131.0)
Ireland
Ireland
143 (52.3) & 168 (54.1)
Sri Lanka beat Ireland by an innings and 280 runs

Saturday, Apr 08 2023

3rd T20I, Sri Lanka in New Zealand, 3 T20I Series, 2023
New Zealand
New Zealand
183/6 (19.5)
Sri Lanka
Sri Lanka
182/6 (20.0)
New Zealand beat Sri Lanka by 4 wickets

Wednesday, Apr 05 2023

2nd T20I, Sri Lanka in New Zealand, 3 T20I Series, 2023
New Zealand
New Zealand
146/1 (14.4)
Sri Lanka
Sri Lanka
141 (19.0)
New Zealand beat Sri Lanka by 9 wickets

Sunday, Apr 02 2023

1st T20I, Sri Lanka in New Zealand, 3 T20I Series, 2023
New Zealand
New Zealand
196/8 (20.0) & 8/2 (1.0)
Sri Lanka
Sri Lanka
196/5 (20.0) & 12/0 (0.2)
Sri Lanka tied with New Zealand (Sri Lanka win Super Over by 2 wickets)

Friday, Mar 31 2023

3rd ODI, Sri Lanka in New Zealand, 3 ODI Series, 2023
New Zealand
New Zealand
159/4 (32.5)
Sri Lanka
Sri Lanka
157 (41.3)
New Zealand beat Sri Lanka by 6 wickets

Tuesday, Mar 28 2023

2nd ODI, Sri Lanka in New Zealand, 3 ODI Series, 2023
New Zealand
New Zealand
Sri Lanka
Sri Lanka
Match Abandoned

Saturday, Mar 25 2023

1st ODI, Sri Lanka in New Zealand, 3 ODI Series, 2023
New Zealand
New Zealand
274 (49.3)
Sri Lanka
Sri Lanka
76 (19.5)
New Zealand beat Sri Lanka by 198 runs

Friday, Mar 17 2023

2nd Test, Sri Lanka in New Zealand, 2 Test Series, 2023
New Zealand
New Zealand
580/4 dec (123.0)
Sri Lanka
Sri Lanka
164 (66.5) & 358 (142.0)
New Zealand beat Sri Lanka by an innings and 58 runs

Thursday, Mar 09 2023

1st Test, Sri Lanka in New Zealand, 2 Test Series, 2023
New Zealand
New Zealand
373 (107.3) & 285/8 (70.0)
Sri Lanka
Sri Lanka
355 (92.4) & 302 (105.3)
New Zealand beat Sri Lanka by 2 wickets

Sunday, Jan 15 2023

3rd ODI, Sri Lanka in India, 3 ODI Series, 2023
India
India
390/5 (50.0)
Sri Lanka
Sri Lanka
73 (22.0)
India beat Sri Lanka by 317 runs

Thursday, Jan 12 2023

2nd ODI, Sri Lanka in India, 3 ODI Series, 2023
India
India
219/6 (43.2)
Sri Lanka
Sri Lanka
215 (39.4)
India beat Sri Lanka by 4 wickets

Tuesday, Jan 10 2023

1st ODI, Sri Lanka in India, 3 ODI Series, 2023
India
India
373/7 (50.0)
Sri Lanka
Sri Lanka
306/8 (50.0)
India beat Sri Lanka by 67 runs

Saturday, Jan 07 2023

3rd T20I, Sri Lanka in India, 3 T20I Series, 2023
India
India
228/5 (20.0)
Sri Lanka
Sri Lanka
137 (16.4)
India beat Sri Lanka by 91 runs

Thursday, Jan 05 2023

2nd T20I, Sri Lanka in India, 3 T20I Series, 2023
India
India
190/8 (20.0)
Sri Lanka
Sri Lanka
206/6 (20.0)
Sri Lanka beat India by 16 runs

Tuesday, Jan 03 2023

1st T20I, Sri Lanka in India, 3 T20I Series, 2023
India
India
162/5 (20.0)
Sri Lanka
Sri Lanka
160 (20.0)
India beat Sri Lanka by 2 runs

Wednesday, Nov 30 2022

3rd ODI, Afghanistan in Sri Lanka, 3 ODI Series, 2022
Sri Lanka
Sri Lanka
314/6 (49.4)
Afghanistan
Afghanistan
313/8 (50.0)
Sri Lanka beat Afghanistan by 4 wickets

Sunday, Nov 27 2022

2nd ODI, Afghanistan in Sri Lanka, 3 ODI Series, 2022
Sri Lanka
Sri Lanka
Afghanistan
Afghanistan
Match Abandoned

Friday, Nov 25 2022

1st ODI, Afghanistan in Sri Lanka, 3 ODI Series, 2022
Sri Lanka
Sri Lanka
234 (38.0)
Afghanistan
Afghanistan
294/8 (50.0)
Afghanistan beat Sri Lanka by 60 runs

Saturday, Nov 05 2022

Super 12 - Match 27, ICC Men's T20 World Cup, Australia, 2022
Sri Lanka
Sri Lanka
141/8 (20.0)
England
England
144/6 (19.4)
England beat Sri Lanka by 4 wickets

Tuesday, Nov 01 2022

Super 12 - Match 20, ICC Men's T20 World Cup, Australia, 2022
Afghanistan
Afghanistan
144/8 (20.0)
Sri Lanka
Sri Lanka
148/4 (18.3)
Sri Lanka beat Afghanistan by 6 wickets

Saturday, Oct 29 2022

Super 12 - Match 15, ICC Men's T20 World Cup, Australia, 2022
New Zealand
New Zealand
167/7 (20.0)
Sri Lanka
Sri Lanka
102 (19.2)
New Zealand beat Sri Lanka by 65 runs

Tuesday, Oct 25 2022

Super 12 - Match 7, ICC Men's T20 World Cup, Australia, 2022
Australia
Australia
158/3 (16.3)
Sri Lanka
Sri Lanka
157/6 (20.0)
Australia beat Sri Lanka by 7 wickets

Sunday, Oct 23 2022

Super 12 - Match 3, ICC Men's T20 World Cup, Australia, 2022
Sri Lanka
Sri Lanka
133/1 (15.0)
Ireland
Ireland
128/8 (20.0)
Sri Lanka beat Ireland by 9 wickets

Thursday, Oct 20 2022

Match 9, ICC Men's T20 World Cup, Australia, 2022
Netherlands
Netherlands
146/9 (20.0)
Sri Lanka
Sri Lanka
162/6 (20.0)
Sri Lanka beat Netherlands by 16 runs

Tuesday, Oct 18 2022

Match 6, ICC Men's T20 World Cup, Australia, 2022
Sri Lanka
Sri Lanka
152/8 (20.0)
United Arab Emirates
United Arab Emirates
73 (17.1)
Sri Lanka beat United Arab Emirates by 79 runs

Sunday, Oct 16 2022

Match 1, ICC Men's T20 World Cup, Australia, 2022
Sri Lanka
Sri Lanka
108 (19.0)
Namibia
Namibia
163/7 (20.0)
Namibia beat Sri Lanka by 55 runs

Thursday, Oct 13 2022

Match 7, ICC World Twenty20 Warm-up Matches, 2022
Sri Lanka
Sri Lanka
Ireland
Ireland
Match Abandoned

Tuesday, Oct 11 2022

Match 3, ICC World Twenty20 Warm-up Matches, 2022
Sri Lanka
Sri Lanka
188/5 (20.0)
Zimbabwe
Zimbabwe
155/5 (20.0)
Sri Lanka beat Zimbabwe by 33 runs

Sunday, Sep 11 2022

Final, Asia Cup, 2022
Pakistan
Pakistan
147 (20.0)
Sri Lanka
Sri Lanka
170/6 (20.0)
Sri Lanka beat Pakistan by 23 runs

Friday, Sep 09 2022

Super Four - Match 6, Asia Cup, 2022
Sri Lanka
Sri Lanka
124/5 (17.0)
Pakistan
Pakistan
121 (19.1)
Sri Lanka beat Pakistan by 5 wickets

Tuesday, Sep 06 2022

Super Four - Match 3, Asia Cup, 2022
India
India
173/8 (20.0)
Sri Lanka
Sri Lanka
174/4 (19.5)
Sri Lanka beat India by 6 wickets

Saturday, Sep 03 2022

Super Four - Match 1, Asia Cup, 2022
Sri Lanka
Sri Lanka
179/6 (19.1)
Afghanistan
Afghanistan
175/6 (20.0)
Sri Lanka beat Afghanistan by 4 wickets

Thursday, Sep 01 2022

Match 5, Asia Cup, 2022
Sri Lanka
Sri Lanka
184/8 (19.2)
Bangladesh
Bangladesh
183/7 (20.0)
Sri Lanka beat Bangladesh by 2 wickets

Saturday, Aug 27 2022

Match 1, Asia Cup, 2022
Sri Lanka
Sri Lanka
105 (19.4)
Afghanistan
Afghanistan
106/2 (10.1)
Afghanistan beat Sri Lanka by 8 wickets

Sunday, Jul 24 2022

2nd Test, Pakistan in Sri Lanka, 2 Test Series, 2022
Sri Lanka
Sri Lanka
378 (103.0) & 360/8 dec (91.5)
Pakistan
Pakistan
231 (88.1) & 261 (77.0)
Sri Lanka beat Pakistan by 246 runs

Saturday, Jul 16 2022

1st Test, Pakistan in Sri Lanka, 2 Test Series, 2022
Sri Lanka
Sri Lanka
222 (66.1) & 337 (100.0)
Pakistan
Pakistan
218 (90.5) & 344/6 (127.2)
Pakistan beat Sri Lanka by 4 wickets

Friday, Jul 08 2022

2nd Test, Warne-Muralitharan Trophy, 2022
Sri Lanka
Sri Lanka
554 (181.0)
Australia
Australia
364 (110.0) & 151 (41.0)
Sri Lanka beat Australia by an innings and 39 runs

Wednesday, Jun 29 2022

1st Test, Warne-Muralitharan Trophy, 2022
Sri Lanka
Sri Lanka
212 (59.0) & 113 (22.5)
Australia
Australia
321 (70.5) & 10/0 (0.4)
Australia beat Sri Lanka by 10 wickets

Friday, Jun 24 2022

5th ODI, Australia in Sri Lanka, 5 ODI Series, 2022
Sri Lanka
Sri Lanka
160 (43.1)
Australia
Australia
164/6 (39.3)
Australia beat Sri Lanka by 4 wickets

Tuesday, Jun 21 2022

4th ODI, Australia in Sri Lanka, 5 ODI Series, 2022
Sri Lanka
Sri Lanka
258 (49.0)
Australia
Australia
254 (50.0)
Sri Lanka beat Australia by 4 runs

Sunday, Jun 19 2022

3rd ODI, Australia in Sri Lanka, 5 ODI Series, 2022
Sri Lanka
Sri Lanka
292/4 (48.3)
Australia
Australia
291/6 (50.0)
Sri Lanka beat Australia by 6 wickets

Thursday, Jun 16 2022

2nd ODI, Australia in Sri Lanka, 5 ODI Series, 2022
Sri Lanka
Sri Lanka
220/9 (47.4)
Australia
Australia
189 (37.1)
Sri Lanka beat Australia by 26 runs (D/L method)

Tuesday, Jun 14 2022

1st ODI, Australia in Sri Lanka, 5 ODI Series, 2022
Sri Lanka
Sri Lanka
300/7 (50.0)
Australia
Australia
282/8 (42.3)
Australia beat Sri Lanka by 2 wickets (D/L method)

Saturday, Jun 11 2022

3rd T20I, Australia in Sri Lanka, 3 T20I Series, 2022
Sri Lanka
Sri Lanka
177/6 (19.5)
Australia
Australia
176/5 (20.0)
Sri Lanka beat Australia by 4 wickets

Wednesday, Jun 08 2022

2nd T20I, Australia in Sri Lanka, 3 T20I Series, 2022
Sri Lanka
Sri Lanka
124/9 (20.0)
Australia
Australia
126/7 (17.5)
Australia beat Sri Lanka by 3 wickets

Tuesday, Jun 07 2022

1st T20I, Australia in Sri Lanka, 3 T20I Series, 2022
Sri Lanka
Sri Lanka
128 (19.3)
Australia
Australia
134/0 (14.0)
Australia beat Sri Lanka by 10 wickets

Monday, May 23 2022

2nd Test, Sri Lanka in Bangladesh, 2 Test Series, 2022
Bangladesh
Bangladesh
365 (116.2) & 169 (55.3)
Sri Lanka
Sri Lanka
506 (165.1) & 29/0 (3.0)
Sri Lanka beat Bangladesh by 10 wickets

Sunday, May 15 2022

1st Test, Sri Lanka in Bangladesh, 2 Test Series, 2022
Bangladesh
Bangladesh
465 (170.1)
Sri Lanka
Sri Lanka
397 (153.0) & 260/6 dec (90.1)
Bangladesh drew with Sri Lanka

Saturday, Mar 12 2022

2nd Test, Sri Lanka in India, 2 Test Series, 2022
India
India
252 (59.1) & 303/9 dec (68.5)
Sri Lanka
Sri Lanka
109 (35.5) & 208 (59.3)
India beat Sri Lanka by 238 runs

Friday, Mar 04 2022

1st Test, Sri Lanka in India, 2 Test Series, 2022
India
India
574/8 dec (129.2)
Sri Lanka
Sri Lanka
174 (65.0) & 178 (60.0)
India beat Sri Lanka by an innings and 222 runs

Sunday, Feb 27 2022

3rd T20I, Sri Lanka in India, 3 T20I Series, 2022
India
India
148/4 (16.5)
Sri Lanka
Sri Lanka
146/5 (20.0)
India beat Sri Lanka by 6 wickets

Saturday, Feb 26 2022

2nd T20I, Sri Lanka in India, 3 T20I Series, 2022
India
India
186/3 (17.1)
Sri Lanka
Sri Lanka
183/5 (20.0)
India beat Sri Lanka by 7 wickets

Thursday, Feb 24 2022

1st T20I, Sri Lanka in India, 3 T20I Series, 2022
India
India
199/2 (20.0)
Sri Lanka
Sri Lanka
137/6 (20.0)
India beat Sri Lanka by 62 runs

Sunday, Feb 20 2022

5th T20I, Sri Lanka in Australia, 5 T20I Series, 2022
Australia
Australia
154/6 (20.0)
Sri Lanka
Sri Lanka
155/5 (19.5)
Sri Lanka beat Australia by 5 wickets

Friday, Feb 18 2022

4th T20I, Sri Lanka in Australia, 5 T20I Series, 2022
Australia
Australia
143/4 (18.1)
Sri Lanka
Sri Lanka
139/8 (20.0)
Australia beat Sri Lanka by 6 wickets

Tuesday, Feb 15 2022

3rd T20I, Sri Lanka in Australia, 5 T20I Series, 2022
Australia
Australia
124/4 (16.5)
Sri Lanka
Sri Lanka
121/6 (20.0)
Australia beat Sri Lanka by 6 wickets

Sunday, Feb 13 2022

2nd T20I, Sri Lanka in Australia, 5 T20I Series, 2022
Australia
Australia
164/6 (20.0) & 9/0 (0.3)
Sri Lanka
Sri Lanka
164/8 (20.0) & 5/1 (1.0)
Australia tied with Sri Lanka (Australia win Super Over by 2 wickets)

Friday, Feb 11 2022

1st T20I, Sri Lanka in Australia, 5 T20I Series, 2022
Australia
Australia
149/9 (20.0)
Sri Lanka
Sri Lanka
122/8 (19.0)
Australia beat Sri Lanka by 20 runs (D/L method)

Friday, Jan 21 2022

3rd ODI, Zimbabwe in Sri Lanka, 3 ODI Series, 2022
Sri Lanka
Sri Lanka
254/9 (50.0)
Zimbabwe
Zimbabwe
70 (24.4)
Sri Lanka beat Zimbabwe by 184 runs

Tuesday, Jan 18 2022

2nd ODI, Zimbabwe in Sri Lanka, 3 ODI Series, 2022
Sri Lanka
Sri Lanka
280/9 (50.0)
Zimbabwe
Zimbabwe
302/8 (50.0)
Zimbabwe beat Sri Lanka by 22 runs

Sunday, Jan 16 2022

1st ODI, Zimbabwe in Sri Lanka, 3 ODI Series, 2022
Sri Lanka
Sri Lanka
300/5 (48.3)
Zimbabwe
Zimbabwe
296/9 (50.0)
Sri Lanka beat Zimbabwe by 5 wickets

Monday, Nov 29 2021

2nd Test, West Indies in Sri Lanka, 2 Test Series, 2021
Sri Lanka
Sri Lanka
204 (61.3) & 345/9 dec (121.4)
West Indies
West Indies
253 (104.2) & 132 (56.1)
Sri Lanka beat West Indies by 164 runs

Sunday, Nov 21 2021

1st Test, West Indies in Sri Lanka, 2 Test Series, 2021
Sri Lanka
Sri Lanka
386 (133.5) & 191/4 dec (40.5)
West Indies
West Indies
230 (85.5) & 160 (79.0)
Sri Lanka beat West Indies by 187 runs

Thursday, Nov 04 2021

Super 12 - Match 35, ICC World Twenty20, 2021
West Indies
West Indies
169/8 (20.0)
Sri Lanka
Sri Lanka
189/3 (20.0)
Sri Lanka beat West Indies by 20 runs

Monday, Nov 01 2021

Super 12 - Match 29, ICC World Twenty20, 2021
England
England
163/4 (20.0)
Sri Lanka
Sri Lanka
137 (19.0)
England beat Sri Lanka by 26 runs

Saturday, Oct 30 2021

Super 12 - Match 25, ICC World Twenty20, 2021
South Africa
South Africa
146/6 (19.5)
Sri Lanka
Sri Lanka
142 (20.0)
South Africa beat Sri Lanka by 4 wickets

Thursday, Oct 28 2021

Super 12 - Match 22, ICC World Twenty20, 2021
Australia
Australia
155/3 (17.0)
Sri Lanka
Sri Lanka
154/6 (20.0)
Australia beat Sri Lanka by 7 wickets

Sunday, Oct 24 2021

Super 12 - Match 15, ICC World Twenty20, 2021
Sri Lanka
Sri Lanka
172/5 (18.5)
Bangladesh
Bangladesh
171/4 (20.0)
Sri Lanka beat Bangladesh by 5 wickets

Friday, Oct 22 2021

Match 12, ICC World Twenty20, 2021
Sri Lanka
Sri Lanka
45/2 (7.1)
Netherlands
Netherlands
44 (10.0)
Sri Lanka beat Netherlands by 8 wickets

Wednesday, Oct 20 2021

Match 8, ICC World Twenty20, 2021
Sri Lanka
Sri Lanka
171/7 (20.0)
Ireland
Ireland
101 (18.3)
Sri Lanka beat Ireland by 70 runs

Monday, Oct 18 2021

Match 4, ICC World Twenty20, 2021
Sri Lanka
Sri Lanka
100/3 (13.3)
Namibia
Namibia
96 (19.3)
Sri Lanka beat Namibia by 7 wickets

Tuesday, Oct 12 2021

Match 3, ICC World Twenty20 Warm-up Matches, 2021
Bangladesh
Bangladesh
147/7 (20.0)
Sri Lanka
Sri Lanka
146/6 (0.0)
Sri Lanka beat Bangladesh by 4 wickets

Saturday, Oct 09 2021

2nd T20I, Sri Lanka in Oman, 2 T20I Series, 2021
Oman
Oman
159/8 (20.0)
Sri Lanka
Sri Lanka
163/5 (17.3)
Sri Lanka beat Oman by 5 wickets

Thursday, Oct 07 2021

1st T20I, Sri Lanka in Oman, 2 T20I Series, 2021
Oman
Oman
143/8 (20.0)
Sri Lanka
Sri Lanka
162/4 (20.0)
Sri Lanka beat Oman by 19 runs

Tuesday, Sep 14 2021

3rd T20I, South Africa in Sri Lanka, 3 T20I Series, 2021
Sri Lanka
Sri Lanka
120/8 (20.0)
South Africa
South Africa
121/0 (14.4)
South Africa beat Sri Lanka by 10 wickets

Sunday, Sep 12 2021

2nd T20I, South Africa in Sri Lanka, 3 T20I Series, 2021
Sri Lanka
Sri Lanka
103 (18.1)
South Africa
South Africa
105/1 (14.1)
South Africa beat Sri Lanka by 9 wickets

Friday, Sep 10 2021

1st T20I, South Africa in Sri Lanka, 3 T20I Series, 2021
Sri Lanka
Sri Lanka
135/6 (20.0)
South Africa
South Africa
163/5 (20.0)
South Africa beat Sri Lanka by 28 runs

Tuesday, Sep 07 2021

3rd ODI, South Africa in Sri Lanka, 3 ODI Series, 2021
Sri Lanka
Sri Lanka
203/9 (50.0)
South Africa
South Africa
125 (30.0)
Sri Lanka beat South Africa by 78 runs

Saturday, Sep 04 2021

2nd ODI, South Africa in Sri Lanka, 3 ODI Series, 2021
Sri Lanka
Sri Lanka
197 (36.4)
South Africa
South Africa
283/6 (47.0)
South Africa beat Sri Lanka by 67 runs (D/L method)

Thursday, Sep 02 2021

1st ODI, South Africa in Sri Lanka, 3 ODI Series, 2021
Sri Lanka
Sri Lanka
300/9 (50.0)
South Africa
South Africa
286/6 (50.0)
Sri Lanka beat South Africa by 14 runs

Thursday, Jul 29 2021

3rd T20I, India in Sri Lanka, 3 T20I Series, 2021
Sri Lanka
Sri Lanka
82/3 (14.3)
India
India
81/8 (20.0)
Sri Lanka beat India by 7 wickets

Wednesday, Jul 28 2021

2nd T20I, India in Sri Lanka, 3 T20I Series, 2021
Sri Lanka
Sri Lanka
133/6 (19.4)
India
India
132/5 (20.0)
Sri Lanka beat India by 4 wickets

Sunday, Jul 25 2021

1st T20I, India in Sri Lanka, 3 T20I Series, 2021
Sri Lanka
Sri Lanka
126 (18.3)
India
India
164/5 (20.0)
India beat Sri Lanka by 38 runs

Friday, Jul 23 2021

3rd ODI, India in Sri Lanka, 3 ODI Series, 2021
Sri Lanka
Sri Lanka
227/7 (39.0)
India
India
225 (43.1)
Sri Lanka beat India by 3 wickets (D/L method)

Tuesday, Jul 20 2021

2nd ODI, India in Sri Lanka, 3 ODI Series, 2021
Sri Lanka
Sri Lanka
275/9 (50.0)
India
India
277/7 (49.1)
India beat Sri Lanka by 3 wickets

Sunday, Jul 18 2021

1st ODI, India in Sri Lanka, 3 ODI Series, 2021
Sri Lanka
Sri Lanka
262/9 (50.0)
India
India
263/3 (36.4)
India beat Sri Lanka by 7 wickets

Sunday, Jul 04 2021

3rd ODI, Sri Lanka in England, 3 ODI Series, 2021
England
England
Sri Lanka
Sri Lanka
Match Abandoned

Thursday, Jul 01 2021

2nd ODI, Sri Lanka in England, 3 ODI Series, 2021
England
England
244/2 (43.0)
Sri Lanka
Sri Lanka
241/9 (50.0)
England beat Sri Lanka by 8 wickets

Tuesday, Jun 29 2021

1st ODI, Sri Lanka in England, 3 ODI Series, 2021
England
England
189/5 (34.5)
Sri Lanka
Sri Lanka
185 (42.3)
England beat Sri Lanka by 5 wickets

Saturday, Jun 26 2021

3rd T20I, Sri Lanka in England, 3 T20I Series, 2021
England
England
180/6 (20.0)
Sri Lanka
Sri Lanka
91 (18.5)
England beat Sri Lanka by 89 runs

Thursday, Jun 24 2021

2nd T20I, Sri Lanka in England, 3 T20I Series, 2021
England
England
108/5 (16.1)
Sri Lanka
Sri Lanka
111/7 (20.0)
England beat Sri Lanka by 5 wickets (D/L method)

Wednesday, Jun 23 2021

1st T20I, Sri Lanka in England, 3 T20I Series, 2021
England
England
130/2 (17.1)
Sri Lanka
Sri Lanka
129/7 (20.0)
England beat Sri Lanka by 8 wickets

Friday, May 28 2021

3rd ODI, Sri Lanka in Bangladesh, 3 ODI Series, 2021
Bangladesh
Bangladesh
189 (42.3)
Sri Lanka
Sri Lanka
286/6 (50.0)
Sri Lanka beat Bangladesh by 97 runs

Tuesday, May 25 2021

2nd ODI, Sri Lanka in Bangladesh, 3 ODI Series, 2021
Bangladesh
Bangladesh
246 (48.1)
Sri Lanka
Sri Lanka
141/9 (40.0)
Bangladesh beat Sri Lanka by 103 runs (D/L method)

Sunday, May 23 2021

1st ODI, Sri Lanka in Bangladesh, 3 ODI Series, 2021
Bangladesh
Bangladesh
257/6 (50.0)
Sri Lanka
Sri Lanka
224 (48.1)
Bangladesh beat Sri Lanka by 33 runs

Thursday, Apr 29 2021

2nd Test, Bangladesh in Sri Lanka, 2 Test Series, 2021
Sri Lanka
Sri Lanka
493/7 dec (159.2) & 194/9 dec (42.2)
Bangladesh
Bangladesh
251 (83.0) & 227 (71.0)
Sri Lanka beat Bangladesh by 209 runs

Wednesday, Apr 21 2021

1st Test, Bangladesh in Sri Lanka, 2 Test Series, 2021
Sri Lanka
Sri Lanka
648/8 dec (179.0)
Bangladesh
Bangladesh
541/7 dec (173.0) & 100/2 (33.0)
Sri Lanka drew with Bangladesh

Monday, Mar 29 2021

2nd Test, Sri Lanka in West Indies, 2 Test Series, 2021
West Indies
West Indies
354 (111.1) & 280/4 dec (72.4)
Sri Lanka
Sri Lanka
258 (107.0) & 193/2 (79.0)
West Indies drew with Sri Lanka

Sunday, Mar 21 2021

1st Test, Sri Lanka in West Indies, 2 Test Series, 2021
West Indies
West Indies
271 (103.0) & 236/4 (100.0)
Sri Lanka
Sri Lanka
169 (69.4) & 476 (149.5)
West Indies drew with Sri Lanka

Sunday, Mar 14 2021

3rd ODI, Sri Lanka in West Indies, 3 ODI Series, 2021
West Indies
West Indies
276/5 (48.3)
Sri Lanka
Sri Lanka
274/6 (50.0)
West Indies beat Sri Lanka by 5 wickets

Friday, Mar 12 2021

2nd ODI, Sri Lanka in West Indies, 3 ODI Series, 2021
West Indies
West Indies
274/5 (49.4)
Sri Lanka
Sri Lanka
273/8 (50.0)
West Indies beat Sri Lanka by 5 wickets

Wednesday, Mar 10 2021

1st ODI, Sri Lanka in West Indies, 3 ODI Series, 2021
West Indies
West Indies
236/2 (47.0)
Sri Lanka
Sri Lanka
232 (49.0)
West Indies beat Sri Lanka by 8 wickets

Monday, Mar 08 2021

3rd T20I, Sri Lanka in West Indies, 3 T20I Series, 2021
West Indies
West Indies
134/7 (19.0)
Sri Lanka
Sri Lanka
131/4 (20.0)
West Indies beat Sri Lanka by 3 wickets

Saturday, Mar 06 2021

2nd T20I, Sri Lanka in West Indies, 3 T20I Series, 2021
West Indies
West Indies
117 (18.4)
Sri Lanka
Sri Lanka
160/6 (20.0)
Sri Lanka beat West Indies by 43 runs

Thursday, Mar 04 2021

1st T20I, Sri Lanka in West Indies, 3 T20I Series, 2021
West Indies
West Indies
134/6 (13.1)
Sri Lanka
Sri Lanka
131/9 (20.0)
West Indies beat Sri Lanka by 4 wickets

Friday, Jan 22 2021

2nd Test, England in Sri Lanka, 2 Test Series, 2021
Sri Lanka
Sri Lanka
381 (139.3) & 126 (35.5)
England
England
344 (116.1) & 164/4 (43.3)
England beat Sri Lanka by 6 wickets

Thursday, Jan 14 2021

1st Test, England in Sri Lanka, 2 Test Series, 2021
Sri Lanka
Sri Lanka
135 (46.1) & 359 (136.5)
England
England
421 (117.1) & 76/3 (24.2)
England beat Sri Lanka by 7 wickets

Sunday, Jan 03 2021

2nd Test, Sri Lanka in South Africa, 2 Test Series, 2020/21
South Africa
South Africa
302 (75.4) & 67/0 (13.2)
Sri Lanka
Sri Lanka
157 (40.3) & 211 (56.5)
South Africa beat Sri Lanka by 10 wickets

Saturday, Dec 26 2020

1st Test, Sri Lanka in South Africa, 2 Test Series, 2020/21
South Africa
South Africa
621 (142.1)
Sri Lanka
Sri Lanka
396 (96) & 180 (46.1)
South Africa beat Sri Lanka by an innings and 45 runs

Thursday, Dec 19 2019

2nd Test, Sri Lanka in Pakistan, 2 Test Series, 2019
Pakistan
Pakistan
191 (59.3) & 555/3 dec (131)
Sri Lanka
Sri Lanka
271 (85.5) & 212 (62.5)
Pakistan beat Sri Lanka by 263 runs

Wednesday, Dec 11 2019

1st Test, Sri Lanka in Pakistan, 2 Test Series, 2019
Pakistan
Pakistan
252/2 (70)
Sri Lanka
Sri Lanka
308/6 dec (97)
Pakistan drew with Sri Lanka

Thursday, Aug 22 2019

2nd Test, New Zealand in Sri Lanka, 2 Test Series, 2019
Sri Lanka
Sri Lanka
244 (90.2) & 122 (70.2)
New Zealand
New Zealand
431/6 dec (115)
New Zealand beat Sri Lanka by an innings and 65 runs

Wednesday, Aug 14 2019

1st Test, New Zealand in Sri Lanka, 2 Test Series, 2019
Sri Lanka
Sri Lanka
267 (93.2) & 268/4 (86.1)
New Zealand
New Zealand
249 (83.2) & 285 (106)
Sri Lanka beat New Zealand by 6 wickets

Saturday, Jul 06 2019

Match 44, ICC Cricket World Cup, 2019
Sri Lanka
Sri Lanka
264/7 (50)
India
India
265/3 (43.3)
India beat Sri Lanka by 7 wickets

Monday, Jul 01 2019

Match 39, ICC Cricket World Cup, 2019
Sri Lanka
Sri Lanka
338/6 (50)
West Indies
West Indies
315/9 (50)
Sri Lanka beat West Indies by 23 runs

Friday, Jun 28 2019

Match 35, ICC Cricket World Cup, 2019
Sri Lanka
Sri Lanka
203 (49.3)
South Africa
South Africa
206/1 (37.2)
South Africa beat Sri Lanka by 9 wickets

Friday, Jun 21 2019

Match 27, ICC Cricket World Cup, 2019
England
England
212 (47)
Sri Lanka
Sri Lanka
232/9 (50)
Sri Lanka beat England by 20 runs

Saturday, Jun 15 2019

Match 20, ICC Cricket World Cup, 2019
Sri Lanka
Sri Lanka
247 (45.5)
Australia
Australia
334/7 (50)
Australia beat Sri Lanka by 87 runs

Tuesday, Jun 11 2019

Match 16, ICC Cricket World Cup, 2019
Bangladesh
Bangladesh
Sri Lanka
Sri Lanka
Match Abandoned

Friday, Jun 07 2019

Match 11, ICC Cricket World Cup, 2019
Pakistan
Pakistan
Sri Lanka
Sri Lanka
Match Abandoned

Tuesday, Jun 04 2019

Match 7, ICC Cricket World Cup, 2019
Afghanistan
Afghanistan
152 (32.4)
Sri Lanka
Sri Lanka
201 (36.5)
Sri Lanka beat Afghanistan by 34 runs (D/L method)

Saturday, Jun 01 2019

Match 3, ICC Cricket World Cup, 2019
New Zealand
New Zealand
137/0 (16.1)
Sri Lanka
Sri Lanka
136 (29.2)
New Zealand beat Sri Lanka by 10 wickets

Sunday, Mar 24 2019

3rd T20I, Sri Lanka in South Africa, 3 T20I Series, 2019
South Africa
South Africa
198/2 (20)
Sri Lanka
Sri Lanka
137 (15.4)
South Africa beat Sri Lanka by 45 runs (D/L method)

Friday, Mar 22 2019

2nd T20I, Sri Lanka in South Africa, 3 T20I Series, 2019
South Africa
South Africa
180/3 (20)
Sri Lanka
Sri Lanka
164/9 (20)
South Africa beat Sri Lanka by 16 runs

Tuesday, Mar 19 2019

1st T20I, Sri Lanka in South Africa, 3 T20I Series, 2019
South Africa
South Africa
134/8 (20) & 14/0 (1.0)
Sri Lanka
Sri Lanka
134/7 (20) & 5/0 (1.0)
Sri Lanka tied with South Africa (South Africa win Super Over by 9 runs)

Saturday, Mar 16 2019

5th ODI, Sri Lanka in South Africa, 5 ODI Series, 2019
South Africa
South Africa
135/2 (28)
Sri Lanka
Sri Lanka
225 (49.3)
South Africa beat Sri Lanka by 41 runs (D/L method)

Wednesday, Mar 13 2019

4th ODI, Sri Lanka in South Africa, 5 ODI Series, 2019
South Africa
South Africa
190/4 (32.5)
Sri Lanka
Sri Lanka
189 (39.2)
South Africa beat Sri Lanka by 6 wickets

Sunday, Mar 10 2019

3rd ODI, Sri Lanka in South Africa, 5 ODI Series, 2019
South Africa
South Africa
331/5 (50)
Sri Lanka
Sri Lanka
121/5 (24)
South Africa beat Sri Lanka by 71 runs (D/L method)

Wednesday, Mar 06 2019

2nd ODI, Sri Lanka in South Africa, 5 ODI Series, 2019
South Africa
South Africa
251 (45.1)
Sri Lanka
Sri Lanka
138 (32.2)
South Africa beat Sri Lanka by 113 runs

Sunday, Mar 03 2019

1st ODI, Sri Lanka in South Africa, 5 ODI Series, 2019
South Africa
South Africa
232/2 (38.5)
Sri Lanka
Sri Lanka
231 (47)
South Africa beat Sri Lanka by 8 wickets

Thursday, Feb 21 2019

2nd Test, Sri Lanka in South Africa, 2 Test Series, 2019
South Africa
South Africa
222 (61.2) & 128 (44.3)
Sri Lanka
Sri Lanka
154 (37.4) & 197/2 (45.4)
Sri Lanka beat South Africa by 8 wickets

Wednesday, Feb 13 2019

1st Test, Sri Lanka in South Africa, 2 Test Series, 2019
South Africa
South Africa
235 (59.4) & 259 (79.1)
Sri Lanka
Sri Lanka
191 (59.2) & 304/9 (85.3)
Sri Lanka beat South Africa by 1 wicket

Friday, Feb 01 2019

2nd Test, Warne-Muralitharan Trophy, 2019
Australia
Australia
534/5 dec (132) & 196/3 dec (47)
Sri Lanka
Sri Lanka
215/9 (68.3) & 149 (51)
Australia beat Sri Lanka by 366 runs

Thursday, Jan 24 2019

1st Test, Warne-Muralitharan Trophy, 2019
Australia
Australia
323 (106.2)
Sri Lanka
Sri Lanka
144 (56.4) & 139/9 (50.5)
Australia beat Sri Lanka by an innings and 40 runs

Friday, Jan 11 2019

One-off T20I, Sri Lanka in New Zealand, Only T20 International, 2019
New Zealand
New Zealand
179/7 (20)
Sri Lanka
Sri Lanka
144 (16.5)
New Zealand beat Sri Lanka by 35 runs

Tuesday, Jan 08 2019

3rd ODI, Sri Lanka in New Zealand, 3 ODI Series, 2019
New Zealand
New Zealand
364/4 (50)
Sri Lanka
Sri Lanka
249 (41.4)
New Zealand beat Sri Lanka by 115 runs

Saturday, Jan 05 2019

2nd ODI, Sri Lanka in New Zealand, 3 ODI Series, 2019
New Zealand
New Zealand
319/7 (50)
Sri Lanka
Sri Lanka
298 (46.2)
New Zealand beat Sri Lanka by 21 runs

Thursday, Jan 03 2019

1st ODI, Sri Lanka in New Zealand, 3 ODI Series, 2019
New Zealand
New Zealand
371/7 (50)
Sri Lanka
Sri Lanka
326 (49)
New Zealand beat Sri Lanka by 45 runs

Wednesday, Dec 26 2018

2nd Test, Sri Lanka in New Zealand, 2 Test Series, 2018
New Zealand
New Zealand
178 (50) & 585/4 dec (153)
Sri Lanka
Sri Lanka
104 (41) & 236/9 (106.2)
New Zealand beat Sri Lanka by 423 runs

Saturday, Dec 15 2018

1st Test, Sri Lanka in New Zealand, 2 Test Series, 2018
New Zealand
New Zealand
578 (157.3)
Sri Lanka
Sri Lanka
282 (90) & 287/3 (115)
New Zealand drew with Sri Lanka

Friday, Nov 23 2018

3rd Test, England in Sri Lanka, 3 Test Series, 2018
Sri Lanka
Sri Lanka
240 (65.5) & 284 (86.4)
England
England
336 (92.5) & 230 (69.5)
England beat Sri Lanka by 42 runs

Wednesday, Nov 14 2018

2nd Test, England in Sri Lanka, 3 Test Series, 2018
Sri Lanka
Sri Lanka
336 (103) & 243 (74)
England
England
290 (75.4) & 346 (80.4)
England beat Sri Lanka by 57 runs

Tuesday, Nov 06 2018

1st Test, England in Sri Lanka, 3 Test Series, 2018
Sri Lanka
Sri Lanka
203 (68) & 250 (85.1)
England
England
342 (97) & 322/6 dec (93)
England beat Sri Lanka by 211 runs

Saturday, Oct 27 2018

One-off T20I, England in Sri Lanka, Only T20 International, 2018
Sri Lanka
Sri Lanka
157 (20)
England
England
187/8 (20)
England beat Sri Lanka by 30 runs

Tuesday, Oct 23 2018

5th ODI, England in Sri Lanka, 5 ODI Series, 2018
Sri Lanka
Sri Lanka
366/6 (50)
England
England
132/9 (26.1)
Sri Lanka beat England by 219 runs (D/L method)

Saturday, Oct 20 2018

4th ODI, England in Sri Lanka, 5 ODI Series, 2018
Sri Lanka
Sri Lanka
273/7 (50)
England
England
132/2 (27)
England beat Sri Lanka by 18 runs (D/L method)

Wednesday, Oct 17 2018

3rd ODI, England in Sri Lanka, 5 ODI Series, 2018
Sri Lanka
Sri Lanka
150/9 (21)
England
England
153/3 (18.3)
England beat Sri Lanka by 7 wickets

Saturday, Oct 13 2018

2nd ODI, England in Sri Lanka, 5 ODI Series, 2018
Sri Lanka
Sri Lanka
140/5 (29)
England
England
278/9 (50)
England beat Sri Lanka by 31 runs (D/L method)

Wednesday, Oct 10 2018

1st ODI, England in Sri Lanka, 5 ODI Series, 2018
Sri Lanka
Sri Lanka
England
England
Match Abandoned

Monday, Sep 17 2018

Match 3, Asia Cup, 2018
Sri Lanka
Sri Lanka
158 (41.2)
Afghanistan
Afghanistan
249 (50)
Afghanistan beat Sri Lanka by 91 runs

Saturday, Sep 15 2018

Match 1, Asia Cup, 2018
Bangladesh
Bangladesh
261 (49.3)
Sri Lanka
Sri Lanka
124 (35.2)
Bangladesh beat Sri Lanka by 137 runs

Tuesday, Aug 14 2018

One-off T20I, South Africa in Sri Lanka, Only T20 International, 2018
Sri Lanka
Sri Lanka
99/7 (16)
South Africa
South Africa
98 (16.4)
Sri Lanka beat South Africa by 3 wickets

Sunday, Aug 12 2018

5th ODI, South Africa in Sri Lanka, 5 ODI Series, 2018
Sri Lanka
Sri Lanka
299/8 (50)
South Africa
South Africa
121 (24.4)
Sri Lanka beat South Africa by 178 runs

Wednesday, Aug 08 2018

4th ODI, South Africa in Sri Lanka, 5 ODI Series, 2018
Sri Lanka
Sri Lanka
306/7 (39)
South Africa
South Africa
187/9 (21)
Sri Lanka beat South Africa by 3 runs (D/L method)

Sunday, Aug 05 2018

3rd ODI, South Africa in Sri Lanka, 5 ODI Series, 2018
Sri Lanka
Sri Lanka
285 (45.2)
South Africa
South Africa
363/7 (50)
South Africa beat Sri Lanka by 78 runs

Wednesday, Aug 01 2018

2nd ODI, South Africa in Sri Lanka, 5 ODI Series, 2018
Sri Lanka
Sri Lanka
244/8 (50)
South Africa
South Africa
246/6 (42.5)
South Africa beat Sri Lanka by 4 wickets

Sunday, Jul 29 2018

1st ODI, South Africa in Sri Lanka, 5 ODI Series, 2018
Sri Lanka
Sri Lanka
193 (34.3)
South Africa
South Africa
196/5 (31)
South Africa beat Sri Lanka by 5 wickets

Friday, Jul 20 2018

2nd Test, South Africa in Sri Lanka, 2 Test Series, 2018
Sri Lanka
Sri Lanka
338 (104.1) & 275/5 dec (81)
South Africa
South Africa
124 (34.5) & 290 (86.5)
Sri Lanka beat South Africa by 199 runs

Thursday, Jul 12 2018

1st Test, South Africa in Sri Lanka, 2 Test Series, 2018
Sri Lanka
Sri Lanka
287 (78.4) & 190 (57.4)
South Africa
South Africa
126 (54.3) & 73 (28.5)
Sri Lanka beat South Africa by 278 runs

Sunday, Jun 24 2018

3rd Test, Sri Lanka in West Indies, 3 Test Series, 2018
West Indies
West Indies
204 (69.3) & 93 (31.2)
Sri Lanka
Sri Lanka
154 (59) & 144/6 (40.2)
Sri Lanka beat West Indies by 4 wickets

Thursday, Jun 14 2018

2nd Test, Sri Lanka in West Indies, 3 Test Series, 2018
West Indies
West Indies
300 (100.3) & 147/5 (60.3)
Sri Lanka
Sri Lanka
253 (79) & 342 (91.4)
West Indies drew with Sri Lanka

Wednesday, Jun 06 2018

1st Test, Sri Lanka in West Indies, 3 Test Series, 2018
West Indies
West Indies
414/8 dec (154) & 223/7 dec (72)
Sri Lanka
Sri Lanka
185 (55.4) & 226 (83.2)
West Indies beat Sri Lanka by 226 runs

Friday, Mar 16 2018

Match 6, Nidahas Tri-Series, 2018
Sri Lanka
Sri Lanka
159/7 (20)
Bangladesh
Bangladesh
160/8 (19.5)
Bangladesh beat Sri Lanka by 2 wickets

Monday, Mar 12 2018

Match 4, Nidahas Tri-Series, 2018
Sri Lanka
Sri Lanka
152/9 (19)
India
India
153/4 (17.3)
India beat Sri Lanka by 6 wickets

Saturday, Mar 10 2018

Match 3, Nidahas Tri-Series, 2018
Sri Lanka
Sri Lanka
214/6 (20)
Bangladesh
Bangladesh
215/5 (19.4)
Bangladesh beat Sri Lanka by 5 wickets

Tuesday, Mar 06 2018

Match 1, Nidahas Tri-Series, 2018
Sri Lanka
Sri Lanka
175/5 (18.3)
India
India
174/5 (20)
Sri Lanka beat India by 5 wickets

Sunday, Feb 18 2018

2nd T20I, Sri Lanka in Bangladesh, 2 T20 International Series, 2018
Bangladesh
Bangladesh
135 (18.4)
Sri Lanka
Sri Lanka
210/4 (20)
Sri Lanka beat Bangladesh by 75 runs

Thursday, Feb 15 2018

1st T20I, Sri Lanka in Bangladesh, 2 T20 International Series, 2018
Bangladesh
Bangladesh
193/5 (20)
Sri Lanka
Sri Lanka
194/4 (16.4)
Sri Lanka beat Bangladesh by 6 wickets

Thursday, Feb 08 2018

2nd Test, Sri Lanka in Bangladesh, 2 Test Series, 2018
Bangladesh
Bangladesh
110 (45.4) & 123 (29.3)
Sri Lanka
Sri Lanka
222 (65.3) & 226 (73.5)
Sri Lanka beat Bangladesh by 215 runs

Wednesday, Jan 31 2018

1st Test, Sri Lanka in Bangladesh, 2 Test Series, 2018
Bangladesh
Bangladesh
513 (129.5) & 307/5 (100)
Sri Lanka
Sri Lanka
713/9 dec (199.3)
Bangladesh drew with Sri Lanka

Saturday, Jan 27 2018

Final, Bangladesh Tri-Nation Series, 2018
Bangladesh
Bangladesh
142/9 (41.1)
Sri Lanka
Sri Lanka
221 (50)
Sri Lanka beat Bangladesh by 79 runs

Thursday, Jan 25 2018

Match 6, Bangladesh Tri-Nation Series, 2018
Bangladesh
Bangladesh
82 (24)
Sri Lanka
Sri Lanka
83/0 (11.5)
Sri Lanka beat Bangladesh by 10 wickets

Sunday, Jan 21 2018

Match 4, Bangladesh Tri-Nation Series, 2018
Sri Lanka
Sri Lanka
202/5 (44.5)
Zimbabwe
Zimbabwe
198 (44)
Sri Lanka beat Zimbabwe by 5 wickets

Friday, Jan 19 2018

Match 3, Bangladesh Tri-Nation Series, 2018
Bangladesh
Bangladesh
320/7 (50)
Sri Lanka
Sri Lanka
157 (32.2)
Bangladesh beat Sri Lanka by 163 runs

Wednesday, Jan 17 2018

Match 2, Bangladesh Tri-Nation Series, 2018
Sri Lanka
Sri Lanka
278 (48.1)
Zimbabwe
Zimbabwe
290/6 (50)
Zimbabwe beat Sri Lanka by 12 runs

Sunday, Dec 24 2017

3rd T20I, Sri Lanka in India, 3 T20 International Series, 2017
India
India
139/5 (19.2)
Sri Lanka
Sri Lanka
135/7 (20)
India beat Sri Lanka by 5 wickets

Friday, Dec 22 2017

2nd T20I, Sri Lanka in India, 3 T20 International Series, 2017
India
India
260/5 (20)
Sri Lanka
Sri Lanka
172/9 (17.2)
India beat Sri Lanka by 88 runs

Wednesday, Dec 20 2017

1st T20I, Sri Lanka in India, 3 T20 International Series, 2017
India
India
180/3 (20)
Sri Lanka
Sri Lanka
87 (16)
India beat Sri Lanka by 93 runs

Sunday, Dec 17 2017

3rd ODI, Sri Lanka in India, 3 ODI Series, 2017
India
India
219/2 (32.1)
Sri Lanka
Sri Lanka
215 (44.5)
India beat Sri Lanka by 8 wickets

Wednesday, Dec 13 2017

2nd ODI, Sri Lanka in India, 3 ODI Series, 2017
India
India
392/4 (50)
Sri Lanka
Sri Lanka
251/8 (50)
India beat Sri Lanka by 141 runs

Sunday, Dec 10 2017

1st ODI, Sri Lanka in India, 3 ODI Series, 2017
India
India
112 (38.2)
Sri Lanka
Sri Lanka
114/3 (20.4)
Sri Lanka beat India by 7 wickets

Saturday, Dec 02 2017

3rd Test, Sri Lanka in India, 3 Test Series, 2017
India
India
536/7 (127.5) & 246/5 (52.2)
Sri Lanka
Sri Lanka
373 (135.3) & 299/5 (103)
India drew with Sri Lanka

Friday, Nov 24 2017

2nd Test, Sri Lanka in India, 3 Test Series, 2017
India
India
610/6 (176.1)
Sri Lanka
Sri Lanka
205 (79.1) & 166 (49.3)
India beat Sri Lanka by an innings and 239 runs

Thursday, Nov 16 2017

1st Test, Sri Lanka in India, 3 Test Series, 2017
India
India
172 (59.3) & 352/8 (88.4)
Sri Lanka
Sri Lanka
294 (83.4) & 75/7 (26.3)
India drew with Sri Lanka

Monday, Oct 23 2017

5th ODI, Pakistan and Sri Lanka in UAE, 5 ODI Series, 2017
Pakistan
Pakistan
105/1 (20.2)
Sri Lanka
Sri Lanka
103 (26.2)
Pakistan beat Sri Lanka by 9 wickets

Friday, Oct 20 2017

4th ODI, Pakistan and Sri Lanka in UAE, 5 ODI Series, 2017
Pakistan
Pakistan
177/3 (39)
Sri Lanka
Sri Lanka
173 (43.4)
Pakistan beat Sri Lanka by 7 wickets

Wednesday, Oct 18 2017

3rd ODI, Pakistan and Sri Lanka in UAE, 5 ODI Series, 2017
Pakistan
Pakistan
209/3 (42.3)
Sri Lanka
Sri Lanka
208 (48.2)
Pakistan beat Sri Lanka by 7 wickets

Monday, Oct 16 2017

2nd ODI, Pakistan and Sri Lanka in UAE, 5 ODI Series, 2017
Pakistan
Pakistan
219/9 (50)
Sri Lanka
Sri Lanka
187 (48)
Pakistan beat Sri Lanka by 32 runs

Friday, Oct 13 2017

1st ODI, Pakistan and Sri Lanka in UAE, 5 ODI Series, 2017
Pakistan
Pakistan
292/6 (50)
Sri Lanka
Sri Lanka
209/8 (50)
Pakistan beat Sri Lanka by 83 runs

Friday, Oct 06 2017

2nd Test, Pakistan and Sri Lanka in UAE, 2 Test Series, 2017
Pakistan
Pakistan
262 (90.3) & 248 (90.2)
Sri Lanka
Sri Lanka
482 (159.2) & 96 (26)
Sri Lanka beat Pakistan by 68 runs

Thursday, Sep 28 2017

1st Test, Pakistan and Sri Lanka in UAE, 2 Test Series, 2017
Pakistan
Pakistan
422 (162.3) & 114 (47.4)
Sri Lanka
Sri Lanka
419 (154.5) & 138 (66.5)
Sri Lanka beat Pakistan by 21 runs

Wednesday, Sep 06 2017

One-off T20I, India in Sri Lanka, Only T20 International, 2017
Sri Lanka
Sri Lanka
170/7 (20)
India
India
174/3 (19.2)
India beat Sri Lanka by 7 wickets

Sunday, Sep 03 2017

5th ODI, India in Sri Lanka, 5 ODI Series, 2017
Sri Lanka
Sri Lanka
238 (49.4)
India
India
239/4 (46.3)
India beat Sri Lanka by 6 wickets

Thursday, Aug 31 2017

4th ODI, India in Sri Lanka, 5 ODI Series, 2017
Sri Lanka
Sri Lanka
207 (42.4)
India
India
375/5 (50)
India beat Sri Lanka by 168 runs

Sunday, Aug 27 2017

3rd ODI, India in Sri Lanka, 5 ODI Series, 2017
Sri Lanka
Sri Lanka
217/9 (50)
India
India
218/4 (45.1)
India beat Sri Lanka by 6 wickets

Thursday, Aug 24 2017

2nd ODI, India in Sri Lanka, 5 ODI Series, 2017
Sri Lanka
Sri Lanka
236/8 (50)
India
India
231/7 (44.2)
India beat Sri Lanka by 3 wickets (D/L method)

Sunday, Aug 20 2017

1st ODI, India in Sri Lanka, 5 ODI Series, 2017
Sri Lanka
Sri Lanka
216 (43.2)
India
India
220/1 (28.5)
India beat Sri Lanka by 9 wickets

Saturday, Aug 12 2017

3rd Test, India in Sri Lanka, 3 Test Series, 2017
Sri Lanka
Sri Lanka
135 (37.4) & 181 (74.3) fol
India
India
487 (122.3)
India beat Sri Lanka by an innings and 171 runs

Thursday, Aug 03 2017

2nd Test, India in Sri Lanka, 3 Test Series, 2017
Sri Lanka
Sri Lanka
183 (49.4) & 386 (116.5) fol
India
India
622/9 dec (158)
India beat Sri Lanka by an innings and 53 runs

Wednesday, Jul 26 2017

1st Test, India in Sri Lanka, 3 Test Series, 2017
Sri Lanka
Sri Lanka
291/9 (78.3) & 245/8 (76.5)
India
India
600 (133.1) & 240/3 dec (53)
India beat Sri Lanka by 304 runs

Friday, Jul 14 2017

One-off Test, Zimbabwe in Sri Lanka, Only Test, 2017
Sri Lanka
Sri Lanka
346 (102.3) & 391/6 (114.5)
Zimbabwe
Zimbabwe
356 (94.4) & 377 (107.1)
Sri Lanka beat Zimbabwe by 4 wickets

Monday, Jul 10 2017

5th ODI, Zimbabwe in Sri Lanka, 5 ODI Series, 2017
Sri Lanka
Sri Lanka
203/8 (50)
Zimbabwe
Zimbabwe
204/7 (38.1)
Zimbabwe beat Sri Lanka by 3 wickets

Saturday, Jul 08 2017

4th ODI, Zimbabwe in Sri Lanka, 5 ODI Series, 2017
Sri Lanka
Sri Lanka
300/6 (50)
Zimbabwe
Zimbabwe
219/6 (29.2)
Zimbabwe beat Sri Lanka by 4 wickets (D/L method)

Thursday, Jul 06 2017

3rd ODI, Zimbabwe in Sri Lanka, 5 ODI Series, 2017
Sri Lanka
Sri Lanka
312/2 (47.2)
Zimbabwe
Zimbabwe
310/8 (50)
Sri Lanka beat Zimbabwe by 8 wickets

Sunday, Jul 02 2017

2nd ODI, Zimbabwe in Sri Lanka, 5 ODI Series, 2017
Sri Lanka
Sri Lanka
158/3 (30.1)
Zimbabwe
Zimbabwe
155 (33.4)
Sri Lanka beat Zimbabwe by 7 wickets

Friday, Jun 30 2017

1st ODI, Zimbabwe in Sri Lanka, 5 ODI Series, 2017
Sri Lanka
Sri Lanka
316/5 (50)
Zimbabwe
Zimbabwe
322/4 (47.4)
Zimbabwe beat Sri Lanka by 6 wickets

Monday, Jun 12 2017

Match 12, ICC Champions Trophy, 2017
Sri Lanka
Sri Lanka
236 (49.2)
Pakistan
Pakistan
237/7 (44.5)
Pakistan beat Sri Lanka by 3 wickets

Thursday, Jun 08 2017

Match 8, ICC Champions Trophy, 2017
India
India
321/6 (50)
Sri Lanka
Sri Lanka
322/3 (48.4)
Sri Lanka beat India by 7 wickets

Saturday, Jun 03 2017

Match 3, ICC Champions Trophy, 2017
Sri Lanka
Sri Lanka
203 (41.3)
South Africa
South Africa
299/6 (50)
South Africa beat Sri Lanka by 96 runs

Thursday, Apr 06 2017

2nd T20I, Bangladesh in Sri Lanka, 2 T20 International Series, 2017
Sri Lanka
Sri Lanka
131 (18)
Bangladesh
Bangladesh
176/9 (20)
Bangladesh beat Sri Lanka by 45 runs

Tuesday, Apr 04 2017

1st T20I, Bangladesh in Sri Lanka, 2 T20 International Series, 2017
Sri Lanka
Sri Lanka
158/4 (18.5)
Bangladesh
Bangladesh
155/6 (20)
Sri Lanka beat Bangladesh by 6 wickets

Saturday, Apr 01 2017

3rd ODI, Bangladesh in Sri Lanka, 3 ODI Series, 2017
Sri Lanka
Sri Lanka
280/9 (50)
Bangladesh
Bangladesh
210 (44.3)
Sri Lanka beat Bangladesh by 70 runs

Tuesday, Mar 28 2017

2nd ODI, Bangladesh in Sri Lanka, 3 ODI Series, 2017
Sri Lanka
Sri Lanka
Bangladesh
Bangladesh
Match Abandoned

Saturday, Mar 25 2017

1st ODI, Bangladesh in Sri Lanka, 3 ODI Series, 2017
Sri Lanka
Sri Lanka
234 (45.1)
Bangladesh
Bangladesh
324/5 (50)
Bangladesh beat Sri Lanka by 90 runs

Wednesday, Mar 15 2017

2nd Test, Bangladesh in Sri Lanka, 2 Test Series, 2017
Sri Lanka
Sri Lanka
338 (113.3) & 319 (113.2)
Bangladesh
Bangladesh
467 (134.1) & 191/6 (57.5)
Bangladesh beat Sri Lanka by 4 wickets

Tuesday, Mar 07 2017

1st Test, Bangladesh in Sri Lanka, 2 Test Series, 2017
Sri Lanka
Sri Lanka
494 (129.1) & 274/6 dec (69)
Bangladesh
Bangladesh
312 (97.2) & 197 (60.2)
Sri Lanka beat Bangladesh by 259 runs

Wednesday, Feb 22 2017

3rd T20I, Sri Lanka in Australia, 3 T20 International Series, 2017
Australia
Australia
187/6 (20)
Sri Lanka
Sri Lanka
146 (18)
Australia beat Sri Lanka by 41 runs

Sunday, Feb 19 2017

2nd T20I, Sri Lanka in Australia, 3 T20 International Series, 2017
Australia
Australia
173 (20)
Sri Lanka
Sri Lanka
176/8 (20)
Sri Lanka beat Australia by 2 wickets

Friday, Feb 17 2017

1st T20I, Sri Lanka in Australia, 3 T20 International Series, 2017
Australia
Australia
168/6 (20)
Sri Lanka
Sri Lanka
172/5 (20)
Sri Lanka beat Australia by 5 wickets

Friday, Feb 10 2017

5th ODI, Sri Lanka in South Africa, 5 ODI Series, 2017
South Africa
South Africa
384/6 (50)
Sri Lanka
Sri Lanka
296/8 (50)
South Africa beat Sri Lanka by 88 runs

Tuesday, Feb 07 2017

4th ODI, Sri Lanka in South Africa, 5 ODI Series, 2017
South Africa
South Africa
367/5 (50)
Sri Lanka
Sri Lanka
327 (48.1)
South Africa beat Sri Lanka by 40 runs

Saturday, Feb 04 2017

3rd ODI, Sri Lanka in South Africa, 5 ODI Series, 2017
South Africa
South Africa
164/3 (32)
Sri Lanka
Sri Lanka
163 (39.2)
South Africa beat Sri Lanka by 7 wickets

Wednesday, Feb 01 2017

2nd ODI, Sri Lanka in South Africa, 5 ODI Series, 2017
South Africa
South Africa
307/6 (50)
Sri Lanka
Sri Lanka
186 (37.5)
South Africa beat Sri Lanka by 121 runs

Saturday, Jan 28 2017

1st ODI, Sri Lanka in South Africa, 5 ODI Series, 2017
South Africa
South Africa
185/2 (34.2)
Sri Lanka
Sri Lanka
181 (48.3)
South Africa beat Sri Lanka by 8 wickets

Wednesday, Jan 25 2017

3rd T20I, Sri Lanka in South Africa, 3 T20 International Series, 2017
South Africa
South Africa
169/5 (20)
Sri Lanka
Sri Lanka
170/5 (19.5)
Sri Lanka beat South Africa by 5 wickets

Sunday, Jan 22 2017

2nd T20I, Sri Lanka in South Africa, 3 T20 International Series, 2017
South Africa
South Africa
113 (19.3)
Sri Lanka
Sri Lanka
119/7 (19.4)
Sri Lanka beat South Africa by 3 wickets

Friday, Jan 20 2017

1st T20I, Sri Lanka in South Africa, 3 T20 International Series, 2017
South Africa
South Africa
126/5 (10)
Sri Lanka
Sri Lanka
107/6 (10)
South Africa beat Sri Lanka by 19 runs

Thursday, Jan 12 2017

3rd Test, Sri Lanka in South Africa, 3 Test Series, 2016/17
South Africa
South Africa
426 (124.1)
Sri Lanka
Sri Lanka
131 (45.4) & 177 (42.3) fol
South Africa beat Sri Lanka by an innings and 118 runs

Monday, Jan 02 2017

2nd Test, Sri Lanka in South Africa, 3 Test Series, 2016/17
South Africa
South Africa
392 (116) & 224/7 dec (51.5)
Sri Lanka
Sri Lanka
110 (43) & 224 (62)
South Africa beat Sri Lanka by 282 runs

Monday, Mar 28 2016

Super 10 - Match 32, ICC World Twenty20, 2016
South Africa
South Africa
122/2 (17.4)
Sri Lanka
Sri Lanka
120 (19.3)
South Africa beat Sri Lanka by 8 wickets

Saturday, Mar 26 2016

Super 10 - Match 29, ICC World Twenty20, 2016
Sri Lanka
Sri Lanka
161/8 (20)
England
England
171/4 (20)
England beat Sri Lanka by 10 runs

Sunday, Mar 20 2016

Super 10 - Match 21, ICC World Twenty20, 2016
Sri Lanka
Sri Lanka
122/9 (20)
West Indies
West Indies
127/3 (18.2)
West Indies beat Sri Lanka by 7 wickets

Thursday, Mar 17 2016

Super 10 - Match 16, ICC World Twenty20, 2016
Sri Lanka
Sri Lanka
155/4 (18.5)
Afghanistan
Afghanistan
153/7 (20)
Sri Lanka beat Afghanistan by 6 wickets

Thursday, Feb 25 2016

Match 2, Asia Cup, 2016
Sri Lanka
Sri Lanka
129/8 (20)
United Arab Emirates
United Arab Emirates
115/9 (20)
Sri Lanka beat United Arab Emirates by 14 runs

Sunday, Apr 06 2014

Final, ICC World Twenty20, 2014
Sri Lanka
Sri Lanka
134/4 (17.5)
India
India
130/4 (20)
Sri Lanka beat India by 6 wickets

Thursday, Apr 03 2014

1st Semi Final, ICC World Twenty20, 2014
Sri Lanka
Sri Lanka
160/6 (20)
West Indies
West Indies
80/4 (13.5)
Sri Lanka beat West Indies by 27 runs (D/L method)

Monday, Mar 31 2014

Super 10 - Match 30, ICC World Twenty20, 2014
New Zealand
New Zealand
60/9 (15.3)
Sri Lanka
Sri Lanka
119 (19.2)
Sri Lanka beat New Zealand by 59 runs

Thursday, Mar 27 2014

Super 10 - Match 22, ICC World Twenty20, 2014
England
England
190/4 (19.2)
Sri Lanka
Sri Lanka
189/4 (20)
England beat Sri Lanka by 6 wickets

Monday, Mar 24 2014

Super 10 - Match 19, ICC World Twenty20, 2014
Sri Lanka
Sri Lanka
40/1 (5)
Netherlands
Netherlands
39 (10.3)
Sri Lanka beat Netherlands by 9 wickets

Saturday, Mar 22 2014

Super 10 - Match 14, ICC World Twenty20, 2014
South Africa
South Africa
160/8 (20)
Sri Lanka
Sri Lanka
165/7 (20)
Sri Lanka beat South Africa by 5 runs

Sunday, Oct 07 2012

Final, ICC World Twenty20, 2012
Sri Lanka
Sri Lanka
101 (18.4)
West Indies
West Indies
137/6 (20)
West Indies beat Sri Lanka by 36 runs

Thursday, Oct 04 2012

1st Semi Final, ICC World Twenty20, 2012
Sri Lanka
Sri Lanka
139/4 (20)
Pakistan
Pakistan
123/7 (20)
Sri Lanka beat Pakistan by 16 runs

Monday, Oct 01 2012

Match 22, ICC World Twenty20, 2012
Sri Lanka
Sri Lanka
169/6 (20)
England
England
150/9 (20)
Sri Lanka beat England by 19 runs

Saturday, Sep 29 2012

Match 18, ICC World Twenty20, 2012
Sri Lanka
Sri Lanka
130/1 (15.2)
West Indies
West Indies
129/5 (20)
Sri Lanka beat West Indies by 9 wickets

Thursday, Sep 27 2012

Match 13, ICC World Twenty20, 2012
Sri Lanka
Sri Lanka
174/6 (20) & 13/1 (1.0)
New Zealand
New Zealand
174/7 (20) & 7/1 (1.0)
New Zealand tied with Sri Lanka (Sri Lanka win Super Over by 6 runs)

Saturday, Sep 22 2012

Match 7, ICC World Twenty20, 2012
Sri Lanka
Sri Lanka
46/5 (7)
South Africa
South Africa
78/4 (7)
South Africa beat Sri Lanka by 32 runs

Tuesday, Sep 18 2012

Match 1, ICC World Twenty20, 2012
Sri Lanka
Sri Lanka
182/4 (20)
Zimbabwe
Zimbabwe
100 (17.3)
Sri Lanka beat Zimbabwe by 82 runs

Thursday, May 13 2010

1st Semi Final, ICC World Twenty20, 2010
England
England
132/3 dec (16)
Sri Lanka
Sri Lanka
128/6 dec (20)
England beat Sri Lanka by 7 wickets

Tuesday, May 11 2010

Match 23, ICC World Twenty20, 2010
Sri Lanka
Sri Lanka
167/5 dec (20)
India
India
163/5 dec (20)
Sri Lanka beat India by 5 wickets

Sunday, May 09 2010

Match 20, ICC World Twenty20, 2010
Sri Lanka
Sri Lanka
87 dec (16.2)
Australia
Australia
168/5 dec (20)
Australia beat Sri Lanka by 81 runs

Friday, May 07 2010

Match 16, ICC World Twenty20, 2010
West Indies
West Indies
138/8 dec (20)
Sri Lanka
Sri Lanka
195/3 dec (20)
Sri Lanka beat West Indies by 57 runs

Monday, May 03 2010

Match 7, ICC World Twenty20, 2010
Sri Lanka
Sri Lanka
173/7 dec (20)
Zimbabwe
Zimbabwe
29/1 (5)
Sri Lanka beat Zimbabwe by 14 runs (D/L method)

Friday, Apr 30 2010

Match 1, ICC World Twenty20, 2010
New Zealand
New Zealand
139/8 dec (19.5)
Sri Lanka
Sri Lanka
135/6 dec (20)
New Zealand beat Sri Lanka by 2 wickets

Sunday, Jun 21 2009

Final, ICC World Twenty20, 2009
Pakistan
Pakistan
139/2 dec (18.4)
Sri Lanka
Sri Lanka
138/6 dec (20)
Pakistan beat Sri Lanka by 8 wickets

Friday, Jun 19 2009

2nd Semi Final, ICC World Twenty20, 2009
Sri Lanka
Sri Lanka
158/5 dec (20)
West Indies
West Indies
101 dec (17.4)
Sri Lanka beat West Indies by 57 runs

Tuesday, Jun 16 2009

Match 23, ICC World Twenty20, 2009
New Zealand
New Zealand
110 dec (17)
Sri Lanka
Sri Lanka
158/5 dec (20)
Sri Lanka beat New Zealand by 48 runs

Sunday, Jun 14 2009

Match 19, ICC World Twenty20, 2009
Ireland
Ireland
135/7 dec (20)
Sri Lanka
Sri Lanka
144/9 dec (20)
Sri Lanka beat Ireland by 9 runs

Friday, Jun 12 2009

Match 15, ICC World Twenty20, 2009
Pakistan
Pakistan
131/9 dec (20)
Sri Lanka
Sri Lanka
150/7 dec (20)
Sri Lanka beat Pakistan by 19 runs

Wednesday, Jun 10 2009

Match 11, ICC World Twenty20, 2009
Sri Lanka
Sri Lanka
192/5 dec (20)
West Indies
West Indies
177/5 dec (20)
Sri Lanka beat West Indies by 15 runs

Monday, Jun 08 2009

Match 8, ICC World Twenty20, 2009
Australia
Australia
159/9 dec (20)
Sri Lanka
Sri Lanka
160/4 dec (19)
Sri Lanka beat Australia by 6 wickets

Thursday, Sep 20 2007

Match 22, ICC World Twenty20, 2007
Australia
Australia
102/0 dec (10.2)
Sri Lanka
Sri Lanka
101 dec (19.3)
Australia beat Sri Lanka by 10 wickets

Tuesday, Sep 18 2007

Match 19, ICC World Twenty20, 2007
Bangladesh
Bangladesh
83 dec (15.5)
Sri Lanka
Sri Lanka
147/5 dec (20)
Sri Lanka beat Bangladesh by 64 runs

Monday, Sep 17 2007

Match 16, ICC World Twenty20, 2007
Pakistan
Pakistan
189/6 dec (20)
Sri Lanka
Sri Lanka
156/9 dec (20)
Pakistan beat Sri Lanka by 33 runs

Saturday, Sep 15 2007

Match 11, ICC World Twenty20, 2007
Sri Lanka
Sri Lanka
168/3 dec (18.5)
New Zealand
New Zealand
164/7 dec (20)
Sri Lanka beat New Zealand by 7 wickets

Friday, Sep 14 2007

Match 8, ICC World Twenty20, 2007
Sri Lanka
Sri Lanka
260/6 dec (20)
Kenya
Kenya
88/9 dec (19.3)
Sri Lanka beat Kenya by 172 runs