England and Sri Lanka will now lock horns in a five-match ODI series starting on Tuesday at Nottingham. Having thrashed Ireland in the two warm-up games, Angelo Mathews and co. must have gained a lot of momentum and confidence ahead of this five-match ODI series against England.
England have not played ODIs for quite some time now but the team has done really well in the ICC World T20 2016 in India, where they had finished as the runners up of the tournament after losing to West Indies in the final.
Eoin Morgan has a formidable side and they can score 300-plus runs in almost every game every-time they come out to bat.
The challenge will be for Sri Lanka. After being thumped in the Test series, they will look to bounce back against England in the 50-over format.
England have not been consistent in the ODIs since last summer. They have lost nine matches in this period. However, they can look up to their ODI series win against New Zealand and Pakistan last year.
Meanwhile, Sri Lanka captain Angelo Mathews will be hopeful that his boys put up similar spirited shows against England right from the start of the series as they did against Ireland. However, they will be missing Shaminda Eranga, who has been suspended from bowling in international cricket because of illegal action.
On the other hand, England are not sure whether they will be getting Ben Stokes for the ODI series or not. He will undergo a fitness test ahead of the first ODI against Sri Lanka at the Trent Bridge in Nottingham on Tuesday.
Jonny Bairstow has been called up but it is unlikely that Morgan would hand over the wicket-keeping duties from Jos Buttler to him.
It is surely going to be an excited ODI series. For the result, it is very difficult to predict when these two sides, England and Sri Lanka, square off in limited-over series.
England vs Sri Lanka schedule: ODI series:
1st ODI: England vs Sri Lanka.
Date: 21 June, 2016, Tuesday.
Timings: 2 p.m. local time, 1 p.m. GMT, 6:30 p.m. IST, 8:30 a.m. ET.
Venue: Trent Bridge, Nottingham.
2nd ODI: England vs Sri Lanka.
Date: 24 June, 2016, Tuesday.
Timings: 2 p.m. local time, 1 p.m. GMT, 6:30 p.m. IST, 8:30 a.m. ET.
Venue: Birmingham.
3rd ODI: England vs Sri Lanka.
Date: 26 June, 2016, Tuesday.
Timings: 10:30 a.m. local time, 9:30 a.m. GMT, 3 p.m. IST, 5:30 a.m. ET.
Venue: Bristol.
4th ODI: England vs Sri Lanka.
Date: 29 June, 2016, Tuesday.
Timings: 2 p.m. local time, 1 p.m. GMT, 6:30 p.m. IST, 8:30 a.m. ET.
Venue: The Oval.
5th ODI: England vs Sri Lanka.
Date: 2 July, 2016, Tuesday.
Timings: 10:30 a.m. local time, 9:30 a.m. GMT, 3 p.m. IST, 5:30 a.m. ET.
Venue: Cardiff.
TV listings: India and subcontinent: Star Sports 1 and Star Sports HD 1. UK: Sky Sports 2 and Sky Sports HD2. USA: ESPN 3.