ICC Champions Trophy 2025: After South Africa beat England on Saturday, we knew our four semi-finalists of CT 2025. India, New Zealand, Australia and South Africa are the semi-finalists – but, who plays who is the question – that still remains undecided. In Group B, we already







