England
IndiaEngland and India will begin the three-match ODI series with the first game at Edgbaston, Birmingham. England will enter the contest with confidence after winning the T20I series 4-0, with one match ending in a no result. India struggled in both chases and total defences during that series.
The return of Shubman Gill as captain will bring fresh energy to the visitors, while Harry Brook will continue to lead an England side that has looked well-balanced in home conditions.
Despite England starting as favourites, India will take confidence from their recent ODI record against this opposition. India have won each of the last 5 ODI meetings between the two teams, including 3 successful run chases and 2 wins while defending.
England will look to continue their recent momentum, while India will try to carry their strong ODI record into the new series and take an early 1-0 lead.
Adil Rashid has taken 21 wickets in his last 10 ODIs, and with India's batting featuring several right-handers, he will have a strong chance of picking up multiple wickets in the middle overs.
The betting tip is...
Adil Rashid - Over 1.5 wickets
England
IndiaJoe Root returned to England's ODI squad and added experience to the batting unit. Harry Brook carried good form from the T20I series after scoring two half-centuries.
Both Root and Brook averaged over 50 in their last 10 ODIs, giving England a strong middle order. Sam Curran, Josh Tongue, and Jofra Archer performed well with the ball during the T20I series and earned places in the ODI playing XI.
Saqib Mahmood added more pace alongside Curran and Gus Atkinson, strengthening the fast-bowling attack. Adil Rashid remained England's key spin option after taking 21 wickets in his last 10 ODIs, while Jofra Archer has 11 in the last 5 games.
Brook, Root and Rashid are the key players in the team.
Predicted Lineup: Ben Duckett, Jos Buttler (wk), Joe Root, Harry Brook (c), Jacob Bethell, Sam Curran, Saqib Mahmood, Will Jacks/Liam Dawson, Adil Rashid, Jofra Archer and Josh Tongue.
Virat Kohli and Rohit Sharma returned to India's ODI squad, strengthening the batting unit. Shubman Gill took over the captaincy for the 50-over format after the T20I series.
Kohli remained in excellent form with 616 runs in his last seven matches at an average of over 120, while Rohit scored 471 runs in his last 10 matches at an average of over 50.
Ishan Kishan and Shreyas Iyer added more depth to the batting order. Shreyas Iyer is coming in fine form from the T20I series, where he scored multiple fifty-plus scores. Jasprit Bumrah led the pace attack alongside Arshdeep Singh, Prince Yadav, and Prasidh Krishna.
Prasidh impressed with 16 wickets in his last eight matches, while Arshdeep picked up three wickets in his last six games. Shivam Dube, Axar Patel and Washington Sundar completed the all-round department.
Gill, Kohli and Bumrah are the key players in the team.
Predicted Lineup: Rohit Sharma, Shubman Gill (c), Virat Kohli, Ishan Kishan (wk), Shreyas Iyer, Shivam Dube, Axar Patel, Washington Sundar, Jasprit Bumrah, Arshdeep Singh and Prasidh Krishna.
England will start as favourites in home conditions, but India's experienced batting unit will make this a close contest. The return of Virat Kohli and Joe Root should ensure that both teams post competitive totals, while Bumrah's comeback will strengthen India's pace attack. England's bowling unit still looks slightly better balanced, especially with Adil Rashid leading the spin department and Jofra Archer leading the pace unit.
Adil Rashid has taken 21 wickets in his last 10 ODIs and has consistently troubled India's middle order in the 50-over format. If the pitch offers even a little assistance for spin in the second half, he will have a strong chance of making a big impact. England should edge this contest and take a 1-0 lead in the series.