Joe Root
Joe Root hits a century as England end disappointing series on a highGetty

England have secured a consolation victory in the fifth and final one-day international after beating India by 41 runs in a 3-1 series defeat.

With India leading 3-0, Joe Root struck a splendid 113 as the hosts avoided a whitewash at Headingley in what was also the 23-year-old's first match at this level on his home turf.

Alastair Cook (46) and Jos Buttler (49) helped England score 294-7, leaving India chasing 295 to win.

But two early wickets from James Anderson followed by another three from Ben Stokes made quick work of the Indian batting order who were all out for 253, sealing a rather comfortable victory for England.

India threatened to end the series in dominant fashion as the hosts were reduced to 117 for four in just 29 overs as Eoin Morgan made a hasty departure for 14 after being stumped.

But Root's introduction sufficiently steadied the ship and ensured another collapse was avoided, sealing his century off 105 balls with an impressive sweep for six.

After Root's departure, England still managed to finish on a positive note with a string of sixes and were quick to ensure the worst possible start for the visitors in their reply.

Anderson made quick work of Ajinkya Rahane (0) and Virat Kohli (13) before Moeen Ali dismissed Shikhar Dhawan for 31. Suresh Raina soon followed after another superb delivery from the off-spinner as Indian were reduced to 91-4.

Ambati Rayudu (53) and Ravindra Jadeja (87) hit back with some resistance but they merely delayed the inevitable as they finished on 253.

The two teams will meet again in Sunday's T20 international at Edgbaston, although England will be without Tim Bresnan, who was ruled out with a shoulder injury.