Sports / Cricket
AB de Villiers Shines in WCL 2025 Final
AB de Villiers, despite a hamstring injury, delivered a match-winning performance in the World Championship of Legends 2025 final, leading South Africa Champions to victory over Pakistan Champions.