As the Champions Trophy 2025 heads into its final group-stage matches, cricket fans are eagerly anticipating India's semifinal opponent. With Group B still wide open, multiple permutations could determine who faces Rohit Sharma's men in the knockout stage. Will it be Australia, South Africa, or Afghanistan? Here’s a comprehensive breakdown of all the possible outcomes and what they mean for India’s road to the final.
If Australia defeats Afghanistan and South Africa wins against England, the Aussies will finish second in Group B. If India tops Group A by beating New Zealand, they will face Australia in Dubai on March 4.
If New Zealand defeats India, they will top Group A. In that case, India will finish second and face Group B’s table-toppers—likely South Africa, assuming they win their last match against England.
If Afghanistan stuns Australia and South Africa defeats England, Afghanistan will seal a historic semifinal berth. If India finishes as Group A toppers, they will take on Afghanistan in the knockouts.
Should Afghanistan beat Australia, the latter will need England to defeat South Africa comprehensively to qualify on net run rate (NRR). A narrow England win might still see Australia eliminated.
South Africa holds the best net run rate (+2.140) in Group B. Even if Australia beats Afghanistan, the Proteas will still qualify with a win over England. If India finishes second, they will face South Africa.
A washout would favor Australia, who have a one-point advantage. Afghanistan would then need England to hammer South Africa to bring NRR into play for a chance at qualification.
If South Africa and Australia both win their remaining games, Group B will have the expected semi-finalists. In this case, India vs Australia and New Zealand vs South Africa become the most likely matchups.
Although eliminated, England could still play spoilsport. If they defeat South Africa by a huge margin, they could push Australia into the semifinal, making India’s opponent dependent on the NRR equation.
The last Group A match between India and New Zealand will determine who tops the table. A win for India means facing the second-placed team from Group B, while a loss could set up a tough encounter with South Africa.
With multiple scenarios still open, India’s opponent will only be confirmed after the last round of group matches. Fans and teams alike will be glued to the results to see how the semifinal picture unfolds.