The Cricketer runs down the whos, whats, wheres and whens ahead of the three-match series between England and India in 50-over cricket...
India captain Virat Kohli celebrates winning the T20 series against England
The One-Day International series between England and India.
The series will comprise of three matches, beginning at Trent Bridge on Thursday at 12.30pm.
This will be followed by a trip to Lords on Saturday, with the action kicking off at 11am, before the series concludes at Headingley on July 17, with play scheduled to begin at 12.30pm.
England enter the three-match series with a 14-man squad. Ben Stokes, who returned to the international fold against India in the final T20I, after recovering from a hamstring tear, is included.
England squad: Eoin Morgan, Moeen Ali, Jonny Bairstow, Jake Ball, Jos Buttler, Tom Curran, Alex Hales, Liam Plunkett, Adil Rashid, Joe Root, Jason Roy, Ben Stokes, David Willey, Mark Wood
India will be missing their star paceman Jasprit Bumrah, who broke his thumb in the first T20I against Ireland. He has been replaced by Shardul Thakur, who has 3 ODI caps to his name.
India squad: Virat Kohli, Yuzvendra Chahal, Shikhar Dhawan, MS Dhoni, Shreyas Iyer, Dinesh Karthik, Siddarth Kaul, Bhuvneshwar Kumar, Hardik Pandya, Axar Patel, Suresh Raina, KL Rahul, Rohit Sharma, Shardul Thakar, Kuldeep Yadav, Umesh Yadav

England captain Eoin Morgan
Sky Sports will have live coverage of each match, on Sky Sports Cricket (channel 404) and Sky Sports Main Event (channel 401).
Test Match Special will be providing ball-by-ball radio coverage (DAB: 12B Freeview: 706 Freesat: 706 Sky (UK only): 0144 Virgin Media: 908 Virgin Media Ireland: 928).
The Cricketer will provide updates through social media alongside coverage of the matches on our website.
Trent Bridge will see temperatures as high as 24 degrees Celsius on Thursday afternoon, with little chance of rain.
Lord’s seems likely to be treated to a scorching day in the sun, with temperatures reaching 28 degrees Celsius.
The final ODI at Headingley may see the covers being brought on in the early afternoon, with the possibility of rain, although it is expected to clear up as the match progresses.
England stand as favourites despite losing the T20I series, and are priced at 8/11 to win the series by Sky Bet. India are priced at 11/10.