Clinical England beat India by 31 runs at Edgbaston on Sunday to take them back in the top-four in the points table, giving themselves a shot at the semis spot.
Kumar Sangakkara scored a world record equalling half century as Sri Lanka reached 214-4 at the end of the third day to leave the second Test against England delicately poised on Sunday.
England also named their final one-day squad before the World Cup, with fast bowlers Tom Curran and David Willey returning to a unit who defeated Sri Lanka 3-1. Tom replaces brother Sam as Liam Dawson and Olly Stone also miss out.
'Should the ECB Board receive formal confirmation that Ben Stokes has either been charged or that he will face no charges, they would convene within 48 hours to make a decision on his availability for the team at that stage'
Alex Hales hit an unbeaten half-century to steer England to a series-levelling five-wicket victory in the second T20 International against India in Cardiff.
Since World Cup 2015, England have won 14 out of the 20 bilateral series they've contested.
The hosts, who ended a 10-match losing streak in one-day internationals against England, made 289 for six with left-hander Shimron Hetmyer hitting a magnificent unbeaten 104 from 83 balls, including four sixes.
With just one win, Sri Lanka are currently at the sixth spot with four points and will have to win rest of their four matches to stay in contention for the semi-final.
The 24-year-old, born in Barbados and who represented West Indies at Under-19 level, was not in England's provisional squad and only made his ODI debut little over a fortnight ago.
India and England will play three ODI games beginning Sunday. Rajneesh Gupta surveys the career figures of the players who will head to battle in Pune.
Wicketkeeper Matt Prior and struggling batsman Jonathan Trott have lost their central contacts with England, though all-rounder Ben Stokes has been rewarded despite a poor home series against India.
England won the toss and batted first, reaching 172-8 from their 20 overs, with James Vince top scoring with a sprightly 38 from 24 balls, while Jos Buttler (33) and opener Jason Roy (29) also contributed.
Trent Boult grabbed two wickets on successive balls to help New Zealand to a 12-run win over England in their Twenty20 tri-series match at Wellington Regional Stadium on Tuesday.
Virat Kohli strengthened his position at the top of ICC ODI rankings for batsmen by touching a career-high 911 points, while Kuldeep Yadav broke into the top-10 of the bowlers' chart at sixth, on Wednesday.
The T20I and ODI squads, captained by Eoin Morgan, feature five players, Moeen, Jos Buttler, Steven Finn, Ben Stokes and Mark Wood, who were involved in the Ashes.
Virat Kohli and Rohit Sharma are India's main run-getters at the moment but they need some support from the rest of the batsmen, says former India batsman Krishnamachari Srikkanth.
India opener Murali Vijay hit an unbeaten century and captain Mahendra Singh Dhoni slammed a half-century to frustrate England on the opening day of the first Test at Trent Bridge, on Wednesday.
29-year-old Derbyshire left-arm seamer Mark Footitt, who has taken 32 wickets for his county in Division Two this season, was handed a place at the training camp, which begins on June 27, ahead of Yorkshire all-rounder Adil Rashid.
Joe Root struck an unbeaten 90 as he and Chris Woakes steered England to a four-wicket victory over West Indies in their second One-day international on Sunday.
Adaptability will be the key at the World Cup and England captain Eoin Morgan hailed his side's composure after they fought past South Africa on Thursday to open their home tournament in style.
England captain Eoin Morgan said a home World Cup is a massive chance for the players to write their names into English cricket folklore.
Facts and figures for the World Twenty20 final between England and West Indies at Eden Gardens on Sunday: World T20 head-to-head: Played: 4 - West Indies wins 4, England wins 0 All T20 head-to-head: Played: 13 - West Indies wins 9; England wins 4
Lokesh Rahul has jumped nine places to reach a career-high third spot in the latest ICC T20 rankings
Kings XI retains Chris Gayle. Steve Smith returns to the IPL. Delhi Daredevils sacks 10 players!
The No. 4 slot is considered the most vital position for any successful ODI side, yet India are struggling to find a solution to their revolving door conundrum for some time now.
Sam Billings played an inspired innings to help England to a comfortable 14-run victory in the first Twenty20 international against Pakistan on Thursday.
Wicketkeeper Jos Buttler is set to make his Test debut after being named to replace Matt Prior in England's 13-man squad to play India in the third Test starting at Southampton on Sunday.
Opener Jason Roy smashed his way to a sensational 153 as England scripted a dominating performance to hammer Bangladesh by 106 runs in a high-scoring World Cup match, in Cardiff, on Saturday.
Four years ago, defeat by Bangladesh sent England crashing out of the World Cup and left Eoin Morgan wondering if his captaincy was over before it had ever really begun.
India would be aiming for a clean-sweep to dent England's confidence a bit more in the third and final One-Day International, their final ODI outing before the ICC Champions Trophy in less than five months, in Kolkata, on Sunday.
Images from the World Cup opener between England and South Africa at the Oval, on Thursday.
Bruised and battered by Chris Gayle's mauling on Wednesday, England are faced with a must-win situation as they look for ways to contain South Africa in their ICC World Twenty20 match in Mumbai on Friday.
England captain Eoin Morgan's century led his team to an impressive series opening 72-run victory against top-ranked South Africa in their opening One-Day International at Headingley.
The Indian cricket team has a chance to go up a rung and be third in the ICC rankings if it beats England in the upcoming five-Test series starting July 9.
Limited overs stalwarts Yuvraj Singh and Mahendra Singh Dhoni smashed scintillating centuries to help India secure a series-clinching 15-run victory in the second one-day international against England.
'As a whole, I am very proud of my players'
Royal Challengers Bangalore will have rise to the occasion when they take on the already-eliminated Delhi Daredevil
England beat India by 31 runs in their group game at Edgbaston on Sunday, handing the visitors their first defeat in the ICC World Cup and boosting their own semi-final prospects.
English county side Surrey bagged Virat Kohli for a dirt cheap deal as the Board of Control for Cricket in India was keen to ensure quality game time for the India captain ahead of tour of England.
Teenaged opening batsman Haseeb Hameed was one of the three uncapped players named on Friday for England's forthcoming tour to Bangladesh.