South Africa ends 15-year Test win drought in India with 30-run victory at Eden Gardens
South Africa beat India by 30 runs at Eden Gardens on November 16, 2025, ending a 15-year Test win drought in India. Captain Temba Bavuma led the charge as Shubman Gill was hospitalized, and Simon Harmer's 8-wicket haul sealed the historic win.