Sri Lanka will play its first test against England from 26th May at Cardiff. The series includes. 3 test, five ODIs, and T20.
After the tour of England, Sri Lanka will travel to Scotland for one ODI against Ireland and Scotland.
Sat May 14 – Mon May 16
Middlesex v Sri Lankans – Uxbridge Cricket Club Ground
Thu May 19 – Sun May 22
England Lions v Sri Lankans – County Ground, Derby
Thu May 26 – Mon May 30
1st Test – England v Sri Lanka – Sophia Gardens, Cardiff
Fri Jun 3 – Tue Jun 7
2nd Test – England v Sri Lanka – Lord’s, London
Fri Jun 10 – Sun Jun 12
Essex v Sri Lankans – County Ground, Chelmsford
Thu Jun 16 – Mon Jun 20
3rd Test – England v Sri Lanka – The Rose Bowl, Southampton
Wed Jun 22
Worcestershire v Sri Lankans – County Ground, New Road, Worcester
Sat Jun 25
Only T20I – England v Sri Lanka – County Ground, Bristol
Tue Jun 28
1st ODI – England v Sri Lanka – Kennington Oval, London
Fri Jul 1
2nd ODI – England v Sri Lanka – Headingley, Leeds
Sun Jul 3
3rd ODI – England v Sri Lanka – Lord’s, London
Wed Jul 6
4th ODI – England v Sri Lanka – Trent Bridge, Nottingham
Sat Jul 9
5th ODI – England v Sri Lanka – Old Trafford, Manchester
Mon Jul 11
Only ODI – Ireland v Sri Lanka – Grange Cricket Club Ground, Raeburn Place, Edinburgh
Wed Jul 13
Only ODI – Scotland v Sri Lanka – Grange Cricket Club Ground, Raeburn Place, Edinburgh