Following three impressive victories in the group stage, the Indian cricket team confirmed its semi-final berth in the ICC Champions Trophy alongside New Zealand.
From Group B, it is Australia and South Africa who make the cut for the semis. A couple of washed-out matches made the scenarios a bit enticing, but in the end, it was England and Afghanistan who had to bow out of the marquee tournament. South Africa in thier last group game against England, first bundled the English side out on 179 to confirm their place in the semifinals and then went on to chase down the target with seven wickets and 125 balls to spare to top the Group B points table. ALSO READ: Champions Trophy 2025 live streaming: Where to watch SA vs ENG live match?
Who will India face in the Champions Trophy semi-finals?
India will face Australia in the semifinal 1 on March 4. New Zealand will face South Africa in the semifinal 2 on March 5.
| Champions Trophy 2025 semi-finals schedule | |||
| Date | Match | Venue | Time (IST) |
| 04/03/25 | India vs Australia | Dubai International Stadium | 14:30:00 |
| 05/03/25 | South Africa vs New Zealand | Gadaffi Stadium, Lahore | 14:30:00 |

)