West Indies vs England, 2nd ODI – Carty’s Century Lifts WI to 308 in Cardiff
WI vs ENG: West Indies posted a solid total of 308 all out in the second ODI in Cardiff, led by a composed 103 from Keacy Carty. It was his fourth career ODI hundred—and his third in just 10 days—cementing his growing reputation as the anchor in the West Indies vs England series. Carty shared a 141-run stand with opener Brandon King, who made 59, while skipper Shai Hope added a late flourish with a classy 78.
England, who dominated the first ODI, were sloppy in the field this time around, missing several chances that allowed the West Indies innings to stretch. Ben Duckett dropped King twice inside the Powerplay and also failed to execute a run-out when both King and Carty were stranded mid-pitch. Carty himself was given a life on 41 when Saqib Mahmood fumbled a straightforward chance at short fine leg, and again on 57 after a poor throw spared him a run-out.

Despite those errors, England struck back late, removing the final eight West Indies wickets for just 103 runs. Leg-spinner Adil Rashid was the standout with 4 for 63, while Saqib Mahmood chipped in with 3 for 37. Rashid’s double strike in his final over proved key, while Mahmood wrapped up the innings by removing Hope for 78 with 14 deliveries to spare.
Jewel Andrew, opening for the first time in his professional career due to Evin Lewis’s groin injury, fell for a five-ball duck, surprised by Brydon Carse’s bounce. Hetmyer returned to the XI in place of Amir Jangoo as the only voluntary West Indies change, while England swapped the injured Jamie Overton for Matthew Potts.
Though the WI vs ENG contest saw fielding lapses from England, including a dropped sitter from Joe Root and more missed opportunities, they ultimately kept the visitors to a manageable target of 309. The hosts will now look to chase down the total and wrap up the three-match West Indies vs England ODI series with a game to spare.