Sri Lanka will play two Test matches and five one-day internationals as part of their tour of England next summer.
Full itinerary
Fri 9 May: Sri Lanka arrive
Tue 13 May: 50-over Tour Match v Essex (D/N), Chelmsford
Fri 16 May: 50-over Tour Match v Kent (D/N), Canterbury
Sun 18 May: T20 Tour Match v Sussex, Hove
Tue 20 May: NatWest T20 International (floodlit), Kia Oval
Thu 22 May: 1st ODI (D/N), Kia Oval
Sun 25 May: 2nd ODI, Emirates ICG Durham
Wed 28 May: 3rd ODI (D/N), Emirates Old Trafford
Sat 31 May: 4th ODI, Lord's
Tue 3 June: 5th ODI (D/N), Edgbaston
Thu 5-Sun 8 June: v Northamptonshire, Northampton
Thu 12-Mon 16: June: 1st Investec Test Match, Lord's
Fri 20-Tue 24 June: 2nd Investec Test Match, Headingley