|Listen to Test Match Special (available worldwide)|
Play is set to start at 1400 BST in Cardiff after the third morning was washed out by persistent rain.
The England and Sri Lanka players took an early lunch at 1230 BST although play can now continue beyond 1800 BST.
The action was scheduled to resume at 1100 BST with England 47-1 in reply to the tourists' 400 all out, but persistent showers kept the covers on.
After losing 42 overs on the first day due to poor weather, a draw now looks the most likely outcome in the match.
BBC weather is forecasting play may be possible between 1300 and 1700 BST.
England will pick up with Alastair Cook (24 not out) and James Anderson (one not out) at the crease.
The home side lost captain Andrew Strauss for 20 just before the close of play on Friday when he edged to Mahela Jayawardene at second slip off the bowling of Suranga Lakmal.
Anderson has been diagnosed with a side strain and will be unable to bowl again in the match though he is able to bat.