Captain Eoin Morgan admits England must improve when they face Kuldeep Yadav again after India demolished his side at Trent Bridge.

Rohit Sharma’s classy 137 not out and Yadav’s six for 25 helped the tourists to a thumping eight-wicket win in the opening one-day international on Thursday.

England were outclassed having lost the toss and been put into bat, with Jos Buttler top-scoring with 53 in their 268 all out. In reply India cruised to 269 for two with almost 10 overs to spare.

They face each other again at Lord’s on Saturday in the second of the three-match series with England missing the injured Alex Hales, who has been ruled out for the series with a torn muscle in his left side.

Hales’ replacement Joe Root was one of three early victims for Kuldeep and Morgan knows England cannot afford another struggle against spin next time out.

He said: “Lord’s will be very similar to Cardiff, so the shift from ground to ground will be important, but that doesn’t paper over the fact we need to get better at playing him.

“When he does bowl well he is very good and he exposes an area of our game we need to improve on, that is a healthy thing.

“It’s a chance to improve in this area, however long it takes, between now and the World Cup.

“He did bowl well, we need to clarify and commit to our plans and just be better.”

Morgan dismissed suggestions it was a drubbing but admits England failed to score enough runs.

“I wouldn’t go that far, we have played games where were the shoe has been on the other foot and it’s been a bigger defeat,” he said.

“You can be exposed more when you don’t put a score on the board at a small ground. That exposed another area of our game, simply not scoring enough runs.”

England never got to grips with Kuldeep as he took apart their top order, initially claiming three for seven in two overs.

Root again struggled and only scored three while Jason Roy and Jonny Bairstow failed to build on a solid start, both dismissed for 38 as they all fell to Kuldeep.

Ben Stokes hit 50 but the hosts’ laboured innings was a contrast to their last ODI in Nottingham, when England smashed a record 481 against Australia last month.

In reply India made light work of England’s attack as Sharma, Shikhar Dhawan (40) and Virat Kohli (75) dominated – but it was Kuldeep’s six-wicket haul which had done the early damage.

Kuldeep said: “Luckily I got three wickets in two overs which changed the momentum. I’m enjoying English conditions at the moment.

“I didn’t try anything new, I stuck to the basics and stuck wicket to wicket. I’m hoping for the Test call and let’s see what happens in a couple of days when they announce the team.

“All six wickets are the best ones, the first was very important, we needed a breakthrough and got that.”