Which cities will host South Africa's league stage matches in T20 World Cup 2026?

South Africa are placed in Group D in the T20 World Cup 2026.
South Africa are one of the strongest sides in the T20 World Cup 2026, which is set to commence on February 7. The Proteas finished as the runners-up in the previous edition and will leave no stone unturned to grab the tag of champions this time.
South Africa have never won the tournament and will aim for their first-ever title. Aiden Markram is set to captain the Proteas in the T20 World Cup 2026. They have a strong batting unit with the likes of Dewald Brevis, David Miller, Quinton de Kock, Tristan Stubbs, and Ryan Rickelton.
While Keshav Maharaj will lead their spin attack, Kagiso Rabada and Anrich Nortje will have the responsibility of the pace department. All-rounders Marco Jansen and Corbin Bosch will add depth to both batting and bowling units.
The Aiden Markram & Co. are placed in Group D in the tournament alongside New Zealand, Afghanistan, Canada, and the UAE. In the group stage, they will face each team once, playing a total of four matches. All of their matches will take place in India.
Which cities will host South Africa’s first-round matches?

The 2024 runners-up will take on Canada in their first match of the T20 World Cup on February 9 at Narendra Modi Stadium in Ahmedabad. Later, they will clash with Afghanistan and New Zealand at the same venue on February 11 and 14, respectively.
Their last match of the league stage is scheduled against the UAE on February 18 at Arun Jaitley Stadium in Delhi. Ahead of the tournament, they will play a warm-up match against India on February 4 at DY Patil Sports Academy in Navi Mumbai.
South Africa’s league stage schedule for the T20 World Cup 2026-
| Team | Opposition | Date | Match Details | Venue | Time (IST) |
|---|---|---|---|---|---|
| South Africa | Canada | Mon, 9 Feb | 9th Match, Group D | Narendra Modi Stadium, Ahmedabad | 7:00 PM |
| South Africa | Afghanistan | Wed, 11 Feb | 13th Match, Group D | Narendra Modi Stadium, Ahmedabad | 11:00 AM |
| South Africa | New Zealand | Sat, 14 Feb | 24th Match, Group D | Narendra Modi Stadium, Ahmedabad | 7:00 PM |
| South Africa | United Arab Emirates | Wed, 18 Feb | 34th Match, Group D | Arun Jaitley Stadium, Delhi | 11:00 AM |
South Africa are placed in which group in the ICC T20 World Cup 2026?
South Africa are placed in Group D in the ICC T20 World Cup 2026.
Which teams are part of South Africa’s pool in the T20 World Cup 2026?
South Africa are placed in Group D alongside the UAE, Afghanistan, Canada, and New Zealand.
Who will captain South Africa in the T20 World Cup 2026?
Aiden Markram will captain South Africa in the ICC T20 World Cup 2026.
For more updates, follow Khel Now Cricket on Facebook, Twitter, Instagram, Youtube; download the Khel Now Android App or IOS App and join our community on Whatsapp & Telegram.
Vikas Singh Derek is a core cricket-lover since childhood and has always followed the sport both in his personal and professional life. He started his school life by watching cricket at home with family. Later, he played cricket on the field at local clubs during college. After his Master's in Journalism from Mumbai, he followed his passion by covering cricket news across various digital media. Since 2015, he has been an aspiring sports journalist and cricket content writer with over 50K+ articles.