Get the live scorecard of today's South Africa vs England ODI match at National Stadium, Karachi, ICC Champions Trophy, 2025.