Read a preview and watch a live stream of England vs Sri Lanka.
Where: R. Premadasa Stadium, Colombo.
When: Wednesday 26 November, 08.30 GMT.
Watch live: Click here to watch on NowTV from Sky!
England begin their seven match one-day international tour of Sri Lanka looking to exact revenge on their opponents for what happened earlier in 2014.
Captain Alastair Cook has already admitted that after losing the Test and ODI series on home soil his team want to make up for it by winning this time around.
Cook has been under significant pressure ever since the bad tempered encounter between the two sides earlier in the year, in a series that saw Sachithra Senanayake controversially run out Jos Buttler before delivering a ball.
Senanayake’s dismissal of Buttler was deemed not in the spirit of the game by the Three Lions skipper, but veteran Mahela Jayawardene defended the off-spinner and claimed the batsman had been previously warned about backing up.
Angelo Mathews will be looking to get his team back into winning ways after their recent 5-0 whitewash at the hands of India – especially with the World Cup just around the corner.