Ex-South Africa opener Herschelle Gibbs blamed Ben Duckett for England's loss against Australia in Champions Trophy 2025 on Saturday. Duckett, who made the highest-ever score in the history of the tournament in the match, played "too slow", he said. England set a target of 352 for Australia, with Duckett contributing 165 runs off 143 deliveries.
short by
Udit Gupta /
08:17 pm on
23 Feb