Champions Trophy 2025: India take on Australia in one of the semi-final, while the other one would be played between New Zealand and South Africa. With two cracking semi-finals coming up, the marquee ICC event has finally heated up as it enters the business end. When India take







