Joe Root became England’s leading run-scorer in one-day internationals as his sparkling unbeaten 166 secured a three-wicket win over West Indies in Cardiff.
Root, who is also his country’s highest run-scorer in Tests, finished with 166 from 139 balls as England reached their target of 309 with seven balls remaining to take the three-match series with a game to spare.
He surpassed World Cup-winning captain Eoin Morgan’s tally of 6,957 runs on the way to his highest ODI score, leading England’s recovery from 93-4 which included ducks for Jamie Smith, Ben Duckett and Jos Buttler.
Root combined with Harry Brook for a third-wicket stand of 85, before a masterful partnership of 143 with Will Jacks put England within touching distance of victory.
A fierce spell from Alzarri Joseph, who finished with 4-31, accounted for Jacks for 49 and Brydon Carse for two to keep West Indies interested, but Root and Adil Rashid calmly ticked off the remaining 21 runs, sealed in style by a classical Root drive down the ground.
Earlier, West Indies’ 308 was set up by Keacy Carty’s 103, bookended by half-centuries from Brandon King and Shai Hope – and with plenty of assistance from England’s sloppy fielding.
Carty and King added 141 for the second wicket but the former was put down on by Duckett on one and Saqib Mahmood on 41, while Duckett also dropped King on 11 and somehow squandered a run out opportunity when both batters were stranded in the middle of the pitch in the 21st over.
The innings fell away from 205-2 when Carty fell three balls after reaching his century, with Rashid taking 4-63 and Mahmood’s three late wickets mopping up the tail.
The visitors were left to rue wasting 14 balls of their innings as the last five wickets fell for 50 runs, the lower order offering Hope little support as he was last to depart for 78 from 66 balls.
The third and final ODI takes place at The Oval on Tuesday.