England and India will play their second ODI match of their five game series on Wednesday at 5:30 a.m. at Sophia Gardens in Cardiff. Live stream the match by clicking this link.

The opening ODI was rained out on Monday. AccuWeather.com suggests that the weather won't be bad enough to wash out the whole match, but there will be a few showers throughout the day.

England captain Alastair Cook will look to get England back on track. He hasn't been bad as of late, but he hasn't been that good either with just one fifty in his last 12 matches. Cook has faced some scrutiny from past England batsmen for his lack of hitting power. His play at the top of the order will be important to England's success. Alex Hales will also be looked on to provide run support. At the bottom of the lineup, Chris Jordan, James Anderson and Harry Gurney will have to pick up the slack.

For India, Ajinkya Rahane will be a key cog in the middle of the order along with Suresh Raina and captain MS Dhoni. Shikhar Dhawan will lead off the order and will look to improve after a poor performance in the Test series. Rohit Sharma and Virat Kohli also need to provide runs at the top of the lineup.

Starting Squads

India: Shikhar Dhawan, Rohit Sharma, Virat Kohli, Ajinkya Rahane, Ambati Rayudu, Suresh Raina, MS Dhoni(w/captain), Ravindra Jadeja, Ravichandran Ashwin, Bhuvneshwar Kumar, Mohit Sharma, Umesh Yadav, Mohammed Shami, Dhawal Kulkarni, Sanju Samson, Stuart Binny, Karn Sharma

England: Alastair Cook (captain), Alex Hales, Ian Bell, Gary Ballance, Joe Root, Jos Buttler(w), Moeen Ali, Chris Jordan, James Anderson, James Tredwell, Harry Gurney, Steven Finn, Eoin Morgan, Chris Woakes, Ben Stokes