Sri Lanka

Owner: Sri Lanka Cricket

Head Coach: Sanath Jayasuriya

Captain: Charith Asalanka (ODI), Dhananjaya de Silva (TEST), Dasun Shanaka (T20I)

Official Team Site
Sri Lanka Logo

Sri Lanka Cricket Schedule

UPCOMING • 13 Mar 2026, 08:00 PM IST Starts in 6d 22h

AFG vs SL • Sharjah Cricket Stadium, Sharjah

Afghanistan AFG
Sri Lanka SL
UPCOMING • 15 Mar 2026, 08:00 PM IST Starts in 8d 22h

AFG vs SL • Sharjah Cricket Stadium, Sharjah

Afghanistan AFG
Sri Lanka SL
UPCOMING • 17 Mar 2026, 08:00 PM IST Starts in 10d 22h

AFG vs SL • Sharjah Cricket Stadium, Sharjah

Afghanistan AFG
Sri Lanka SL
UPCOMING • 20 Mar 2026, 11:30 AM IST Starts in 13d 14h

AFG vs SL • Dubai International Cricket Stadium, Dubai

Afghanistan AFG
Sri Lanka SL
UPCOMING • 22 Mar 2026, 11:30 AM IST Starts in 15d 14h

AFG vs SL • Dubai International Cricket Stadium, Dubai

Afghanistan AFG
Sri Lanka SL
UPCOMING • 25 Mar 2026, 11:30 AM IST Starts in 18d 14h

AFG vs SL • Dubai International Cricket Stadium, Dubai

Afghanistan AFG
Sri Lanka SL
UPCOMING • 15 Sep 2026, 11:00 PM IST Starts in 9d 1h

ENG vs SL • The Rose Bowl, Southampton

England ENG
Sri Lanka SL
UPCOMING • 17 Sep 2026, 11:00 PM IST Starts in 11d 1h

ENG vs SL • Sophia Gardens, Cardiff

England ENG
Sri Lanka SL
UPCOMING • 19 Sep 2026, 07:00 PM IST Starts in 12d 21h

ENG vs SL • Old Trafford, Manchester

England ENG
Sri Lanka SL
UPCOMING • 22 Sep 2026, 05:00 PM IST Starts in 15d 19h

ENG vs SL • Riverside Ground, Chester-le-Street, Chester-le-Street

England ENG
Sri Lanka SL
UPCOMING • 24 Sep 2026, 05:00 PM IST Starts in 17d 19h

ENG vs SL • Headingley, Leeds

England ENG
Sri Lanka SL
UPCOMING • 27 Sep 2026, 03:00 PM IST Starts in 20d 17h

ENG vs SL • Kennington Oval, London

England ENG
Sri Lanka SL
COMPLETED • 28 Feb 2026, 07:00 PM IST Pakistan won by 5 runs

PAK vs SL • Pallekele International Cricket Stadium, Kandy

Pakistan PAK
212/8 (20 ov)
Sri Lanka SL
207/6 (20 ov)
COMPLETED • 25 Feb 2026, 07:00 PM IST New Zealand won by 61 runs

NZ vs SL • R.Premadasa Stadium, Khettarama, Colombo

New Zealand NZ
168/7 (20 ov)
Sri Lanka SL
107/8 (20 ov)
COMPLETED • 22 Feb 2026, 03:00 PM IST England won by 51 runs

ENG vs SL • Pallekele International Cricket Stadium, Kandy

England ENG
146/9 (20 ov)
Sri Lanka SL
95/10 (16.4 ov)
COMPLETED • 19 Feb 2026, 03:00 PM IST Zimbabwe won by 6 wickets

SL vs ZIM • R.Premadasa Stadium, Khettarama, Colombo

Sri Lanka SL
178/7 (20 ov)
Zimbabwe ZIM
182/4 (19.3 ov)
COMPLETED • 16 Feb 2026, 07:00 PM IST Sri Lanka won by 8 wickets

AUS vs SL • Pallekele International Cricket Stadium, Kandy

Australia AUS
181/10 (20 ov)
Sri Lanka SL
184/2 (18 ov)
COMPLETED • 12 Feb 2026, 11:00 AM IST Sri Lanka won by 105 runs

SL vs OMA • Pallekele International Cricket Stadium, Kandy

Sri Lanka SL
225/5 (20 ov)
Oman OMA
120/9 (20 ov)
COMPLETED • 08 Feb 2026, 07:00 PM IST Sri Lanka won by 20 runs

SL vs IRE • R.Premadasa Stadium, Khettarama, Colombo

Sri Lanka SL
163/6 (20 ov)
Ireland IRE
143/10 (19.5 ov)
COMPLETED • 03 Feb 2026, 07:00 PM IST England won by 12 runs

SL vs ENG • Pallekele International Cricket Stadium, Kandy

Sri Lanka SL
116/10 (19.3 ov)
England ENG
128/9 (20 ov)
COMPLETED • 01 Feb 2026, 07:00 PM IST England won by 6 wickets (DLS Method)

SL vs ENG • Pallekele International Cricket Stadium, Kandy

Sri Lanka SL
189/5 (20 ov)
England ENG
173/4 (16.4 ov)
COMPLETED • 30 Jan 2026, 07:00 PM IST England won by 11 runs (DLS method)

SL vs ENG • Pallekele International Cricket Stadium, Kandy

Sri Lanka SL
133/10 (16.2 ov)
England ENG
125/4 (15 ov)
COMPLETED • 27 Jan 2026, 02:30 PM IST England won by 53 runs

SL vs ENG • R.Premadasa Stadium, Khettarama, Colombo

Sri Lanka SL
304/10 (46.4 ov)
England ENG
357/3 (50 ov)
COMPLETED • 24 Jan 2026, 02:30 PM IST England won by 5 wickets

SL vs ENG • R.Premadasa Stadium, Khettarama, Colombo

Sri Lanka SL
219/10 (49.3 ov)
England ENG
223/5 (46.2 ov)
COMPLETED • 22 Jan 2026, 02:30 PM IST Sri Lanka won by 19 runs

SL vs ENG • R.Premadasa Stadium, Khettarama, Colombo

Sri Lanka SL
271/6 (50 ov)
England ENG
252/10 (49.2 ov)
COMPLETED • 11 Jan 2026, 07:00 PM IST Sri Lanka won by 14 runs

SL vs PAK • Rangiri Dambulla International Stadium, Dambulla

Sri Lanka SL
160/6 (12 ov)
Pakistan PAK
146/8 (12 ov)
COMPLETED • 07 Jan 2026, 07:00 PM IST Pakistan won by 6 wickets

SL vs PAK • Rangiri Dambulla International Stadium, Dambulla

Sri Lanka SL
128/10 (19.2 ov)
Pakistan PAK
129/4 (16.4 ov)
COMPLETED • 29 Nov 2025, 06:30 PM IST Pakistan won by 6 wickets

PAK vs SL • Rawalpindi Cricket Stadium, Rawalpindi

Pakistan PAK
118/4 (18.4 ov)
Sri Lanka SL
114/10 (19.1 ov)
COMPLETED • 27 Nov 2025, 06:30 PM IST Sri Lanka won by 6 runs

PAK vs SL • Rawalpindi Cricket Stadium, Rawalpindi

Pakistan PAK
178/7 (20 ov)
Sri Lanka SL
184/5 (20 ov)
COMPLETED • 25 Nov 2025, 06:30 PM IST Sri Lanka won by 9 wickets

SL vs ZIM • Rawalpindi Cricket Stadium, Rawalpindi

Sri Lanka SL
148/1 (16.2 ov)
Zimbabwe ZIM
146/5 (20 ov)
COMPLETED • 22 Nov 2025, 06:30 PM IST Pakistan won by 7 wickets

PAK vs SL • Rawalpindi Cricket Stadium, Rawalpindi

Pakistan PAK
131/3 (15.3 ov)
Sri Lanka SL
128/7 (20 ov)
COMPLETED • 20 Nov 2025, 06:30 PM IST Zimbabwe won by 67 runs

SL vs ZIM • Rawalpindi Cricket Stadium, Rawalpindi

Sri Lanka SL
95/10 (20 ov)
Zimbabwe ZIM
162/8 (20 ov)
CANCELLED • 09 Jan 2026, 07:00 PM IST Match Abandoned

SL vs PAK • Rangiri Dambulla International Stadium, Dambulla

Sri Lanka SL
-
Pakistan PAK
-
CANCELLED • 19 Nov 2024, 02:30 PM IST Match Abandoned

SL vs NZ • Pallekele International Cricket Stadium, Kandy

Sri Lanka SL
-
New Zealand NZ
112/1 (21 ov)
CANCELLED • 12 Jun 2024, 05:00 AM IST Match abandoned due to rain

SL vs NEP • Central Broward Regional Park Stadium Turf Ground, Lauderhill

Sri Lanka SL
-
Nepal NEP
-
CANCELLED • 06 Jan 2024, 02:30 PM IST Match Abandoned due to rain

SL vs ZIM • R.Premadasa Stadium, Khettarama, Colombo

Sri Lanka SL
273/9 (50 ov)
Zimbabwe ZIM
12/2 (4 ov)
CANCELLED • 28 Mar 2023, 06:30 AM IST Match Abandoned Due To Rain

NZ vs SL • Hagley Oval, Christchurch

New Zealand NZ
-
Sri Lanka SL
-
CANCELLED • 27 Nov 2022, 02:30 PM IST Match Abandoned Due To Rain

SL vs AFG • Pallekele International Cricket Stadium, Kandy

Sri Lanka SL
10/0 (2.4 ov)
Afghanistan AFG
228/10 (48.2 ov)
CANCELLED • 13 Oct 2022, 09:30 AM IST Match Abandoned

SL vs IRE • Junction Oval, Melbourne

Sri Lanka SL
-
Ireland IRE
-
CANCELLED • 27 Jul 2021, 08:00 PM IST Match Abandoned

SL vs IND • R.Premadasa Stadium, Khettarama, Colombo

Sri Lanka SL
-
India IND
-
CANCELLED • 04 Jul 2021, 03:30 PM IST Match Abandoned

ENG vs SL • County Ground, Bristol, Bristol

England ENG
0/0 ( ov)
Sri Lanka SL
166/10 (41.1 ov)
CANCELLED • 22 Oct 2020, 01:30 PM IST Match Abandoned

OMN vs SL • Simonds Stadium, South Geelong, Victoria

Oman OMA
-
Sri Lanka SL
-
CANCELLED • 20 Oct 2020, 01:30 PM IST Match Abandoned

PNG vs SL • Simonds Stadium, South Geelong, Victoria

Papua New Guinea PNG
-
Sri Lanka SL
-
CANCELLED • 18 Oct 2020, 08:30 AM IST Match Abandoned

IRE vs SL • Simonds Stadium, South Geelong, Victoria

Ireland IRE
-
Sri Lanka SL
-
CANCELLED • 27 Mar 2020, 10:00 AM IST No result

SL vs ENG • Sinhalese Sports Club Ground, Colombo

Sri Lanka SL
-
England ENG
-
CANCELLED • 19 Mar 2020, 10:00 AM IST No result

SL vs ENG • Galle International Stadium, Galle

Sri Lanka SL
-
England ENG
-
CANCELLED • 05 Jan 2020, 07:00 PM IST No result

IND vs SL • Barsapara Cricket Stadium, Guwahati

India IND
-
Sri Lanka SL
-
CANCELLED • 27 Sep 2019, 03:30 PM IST No result

PAK vs SL • National Stadium, Karachi

Pakistan PAK
-
Sri Lanka SL
-
CANCELLED • 11 Jun 2019, 03:00 PM IST No result

BAN vs SL • County Ground, Bristol, Bristol

Bangladesh BAN
-
Sri Lanka SL
-
CANCELLED • 07 Jun 2019, 03:00 PM IST No result

PAK vs SL • County Ground, Bristol, Bristol

Pakistan PAK
-
Sri Lanka SL
-
CANCELLED • 18 May 2019, 03:30 PM IST No result

SCO vs SL • Grange Cricket Club, Raeburn Place, Edinburgh

Scotland SCOT
-
Sri Lanka SL
-
CANCELLED • 10 Oct 2018, 02:30 PM IST No result

SL vs ENG • Rangiri Dambulla International Stadium, Dambulla

Sri Lanka SL
-
England ENG
92/2 (15 ov)