India has already secured a place in the Champions Trophy 2025 semifinals, but their opponent remains uncertain as Group B’s qualification race is still open. While South Africa and Australia currently hold the top two spots, Afghanistan revived their hopes of reaching the knockout stage with a crucial win over England. With two matches remaining in Group B, the battle for semifinal spots continues, with only England officially eliminated after back-to-back defeats.
Group B Qualification Scenarios
The last two Group B fixtures will see Afghanistan facing Australia, while South Africa takes on England.
- If Australia and South Africa both win, they will secure semifinal spots.
- If Australia beats Afghanistan, South Africa will qualify regardless of their result.
- However, if Afghanistan defeats Australia, they will book a semifinal berth, and Australia’s qualification will depend on England’s victory and net run rate (NRR).
- South Africa, with a strong NRR of +2.140, holds an advantage over Australia (+0.475).
Who Could India Face in the Semifinals?
India and New Zealand have already advanced from Group A, but their final group-stage clash will determine the top spot. The Group A topper will face the second-placed team from Group B in the semifinal.
-
If both Australia and South Africa win
- If India finishes first, they are likely to face Australia in the semifinal.
- If India finishes second, they will play against South Africa.
-
If Afghanistan defeats Australia and South Africa wins
- If India tops Group A, they will face Afghanistan.
- If India loses to New Zealand, they will take on South Africa.
-
If both Australia and South Africa lose
- If India finishes second, they will face Afghanistan in the semifinal.
- If India wins against New Zealand, their opponent will depend on NRR between South Africa and Australia.