India won the toss and, under cloudy skies at Edgbaston, opted to bowl.
Captain Virat Kohli said: "It looks like a fresh wicket and should stay the same throughout.
"And it's a bit overcast as well - that could play a big role."
Both sides have named unchanged teams - although the start was slightly delayed due to light drizzle in Birmingham.
It means Yuvraj Singh will play his 300th ODI for India - 17 years after his debut.