India Vs South Africa

India vs South Africa -T20 World Cup 2026 Review India suffered a shocking 76-run defeat to South Africa in their Super 8 opener at Narendra Modi Stadium, Ahmedabad, on February 22, 2026, ending their 12-match T20 World Cup winning streak. Match Summary South Africa posted 187/7 after slumping to 20/3 early, thanks to David Miller’s […]
