England's Test series against Sri Lanka has been postponed because of the coronavirus pandemic.
All players and staff will return to the UK as soon as possible following the the decision which has been taken in "unprecedented times".
"The physical and mental wellbeing of our players and support teams is paramount," said the England and Wales Cricket Board (ECB) in a statement.
The two-Test series was due to begin in Galle on Thursday, 19 March.
"We would like to thank our colleagues at Sri Lanka Cricket for their outstanding support and assistance throughout this situation," the statement added.
"We look forward to returning to Sri Lanka in the near future to fulfil this important Test series."
England's four-day warm-up match against a Sri Lanka Cricket Board President's XI side was abandoned on Friday, with the second's day's play already under way.
- Coronavirus: How the virus has impacted sporting events around the world
- Sri Lanka Cricket Board President's XI v England - scorecard
All-rounder Ben Stokes had withdrawn from the squad to undergo abdominal tests - but team management said it was not linked to any coronavirus concerns.
Play was halted with the President's XI 150-3 in reply to England's 463 all out.
The decision comes on a day of widespread sporting postponements worldwide.
- All elite British football has been suspended until 3 April.
- The London Marathon has been moved from 26 April to 4 October, with the Manchester and Brighton Marathons also postponed.
- Uefa has postponed next week's Champions League and Europa League fixtures.
- In rugby union, Saturday's Six Nations match between Wales and Scotland has been postponed.
- Cycling's Giro d'Italia, scheduled to start in Hungary in May, has been called off.
- Formula 1 has called off the Vietnam Grand Prix on 5 April.
- Golf's opening major of the year, the Masters, has been postponed.
- Formula E is suspended for two months, affecting races in Paris, Seoul and Jakarta.
- Will I get a refund if my event is cancelled?
The ECB's decision comes after it was announced the start of the 2020 Indian Premier League season has been delayed from 29 March to 15 April.
The Board of Control for Cricket in India (BCCI) said the move was a "precautionary measure" - while India's one-day international series against South Africa was also postponed on Friday, while the Pakistan Super League was shortened.
Scotland's one-day international series against the United States and the United Arab Emirates, scheduled to take place in Florida in April, has also been postponed.
Meanwhile, Australia will play their three one-day internationals against New Zealand behind closed doors.