Sri Lanka Cricket Team Schedule

Upcoming

Jun 21
England
England
Match 27
Sri Lanka
Sri Lanka
09:30 GMT
Headingley, Leeds
Jun 28
Sri Lanka
Sri Lanka
Match 35
South Africa
South Africa
09:30 GMT
Riverside Ground, Chester-le-Street
Jul 1
Sri Lanka
Sri Lanka
Match 39
West Indies
West Indies
09:30 GMT
Riverside Ground, Chester-le-Street
Jul 6
Sri Lanka
Sri Lanka
Match 44
India
India
09:30 GMT
Headingley, Leeds

Recently Concluded

Jun 15
Sri Lanka
Sri Lanka
Match 20
Australia
Australia
Jun 11
Bangladesh
Bangladesh
Match 16
Sri Lanka
Sri Lanka
Jun 7
Pakistan
Pakistan
Match 11
Sri Lanka
Sri Lanka
Jun 4
Afghanistan
Afghanistan
Match 7
Sri Lanka
Sri Lanka
Jun 1
New Zealand
New Zealand
Match 3
Sri Lanka
Sri Lanka
May 27
Australia
Australia
7th Warm-up game
Sri Lanka
Sri Lanka
May 24
Sri Lanka
Sri Lanka
2nd Warm-up game
South Africa
South Africa
May 21
Scotland
Scotland
2nd ODI
Sri Lanka
Sri Lanka
May 18
Scotland
Scotland
1st ODI
Sri Lanka
Sri Lanka
Mar 24
South Africa
South Africa
3rd T20I
Sri Lanka
Sri Lanka