India went up against South Africa in the Super 8 stage of the ICC Men’s T20 World Cup 2026 at the Narendra Modi Stadium, Ahmedabad. The Proteas put in a dominant performance to bring India’s record T20 World Cup winning streak to a halt at 12 games, handing them a heavy 76-run defeat.