South Africa began their ICC Men’s T20 World Cup 2026 campaign with a 57-run victory over Canada at the Narendra Modi Stadium in Ahmedabad.
After losing the toss and batting first, South Africa scored 213 for 4 in 20 overs. Captain Aiden Markram top-scored with 59 off 32 balls, while wicketkeeper-batter Ryan Rickelton made 33 off 21 balls. David Miller remained unbeaten on 39 from 23 balls, and Tristan Stubbs scored 34 off 19 balls.
For Canada, Ansh Patel was the most successful bowler, taking 3 wickets for 31 runs in four overs. Captain Dilpreet Bajwa claimed one wicket.
![]()
Chasing a target of 214, Canada were restricted to 156 in 20 overs. The team lost four wickets within the first 45 runs, including a wicket on the first ball of the innings. Navneet Dhaliwal top-scored for Canada with 64 runs.
Lungi Ngidi led South Africa’s bowling with figures of 4 for 31 in four overs. Marco Jansen took 2 wickets for 30 runs. Ngidi was named Player of the Match.








