
Cricket
South Africa's T20I Adventure Starts at Modi Stadium
Alright, team! The ICC Men’s T20 World Cup 2026 is here, co-hosted by India and Sri Lanka from February 7 to March 8. South Africa kicks off their quest for glory against Canada on February 9 at the Narendra Modi Stadium. After being the almost-champions in 2024, they’re ready to flip the script. But let’s be real: they’ve only played one T20I here and lost to India. Time to level up, folks!






