Nearly 91,000 fans attend India-SA T20 WC 2026 match in Ahmedabad

A total of 90,954 fans turned up to watch the T20 World Cup 2026 Super Eight match between India and South Africa at the Narendra Modi Stadium in Ahmedabad on Sunday. South Africa defeated India by 76 runs in the match, which began at 7 pm. India will next face Zimbabwe at the MA Chidambaram Stadium in Chennai on Thursday.

Load More