Overview:
Lungi Ngidi was named the Player of the Match for a great bowling performance.
South Africa defeated Canada by 57 runs at the Narendra Modi Stadium, Ahmedabad, in the 9th match of the ICC Men’s T20 World Cup 2026.
Canada won the toss and opted to field first, considering the dew factor can be helpful for them while chasing. Quinton de Kock and Aiden Markram gave South Africa a strong start with a 70-run opening partnership before the former was dismissed for 25 by Dilpreet Bajwa.
At number three, Ryan Rickelton joined Markram, and the pair added 56 runs before Ansh Patel removed South Africa captain in the 11.3 over. Patel continued his impressive spell by dismissing Rickelton for 33 runs and Dewald Brevis for 6 runs, finishing with three wickets.
Late cameos from David Miller 39 off 23 balls and Tristan Stubbs 34 runs off 19 balls powered South Africa to a strong total of 213 runs for 4.
Canada’s chase began badly as Dilpreet Bajwa fell on the first ball to Lungi Ngidi. The right-arm speedster then struck twice in his next over, swinging the game decisively in South Africa’s favour.
Navneet Dhaliwal fought hard with 64 off 49 balls, while Harsh Thaker added 33 off 29, but Canada were eventually restricted to 156 for 8. Ngidi finished with four wickets, while Marco Jansen chipped in with two, sealing a comfortable win for South Africa.
Full Scorecard – South Africa vs Canada ICC T20 World Cup 2026, February 9
South Africa 213 for 4 (Markram 59, Miller 39*, Ansh 3-31) beat Canada 156 for 8 (Dhaliwal 64, Ngidi 4-31) by 57 runs
Match Highlights & Key Moments
South Africa, who started as favourites, backed it up with a strong batting display to set Canada a target of 214. With the ball, Lungi Ngidi led the attack with a four-wicket haul, while support from the other bowlers helped restrict Canada to 156 for 8.
For Canada, Navneet Dhaliwal, Harsh Thaker, and Ansh Patel were the standout performers, while the rest of the lineup struggled to make an impact.
Player of the Match
Lungi Ngidi was named the Player of the Match for his match-winning 4 for 31 spell.
What This Result Means for the ICC T20 World Cup 2026
South Africa getting two points and a +2.850 net run rate will help them in the latter half of the tournament.
Canada will need a stronger team effort and more competitive performances in their upcoming matches.
FAQs – Yesterday’s South Africa vs Canada ICC T20 World Cup 2026
Q1: Who won yesterday’s South Africa vs Canada match?
A1: South Africa won by 57 runs against Canada on February 9, 2026, at Narendra Modi Stadium.
Q2: Who was the Player of the Match?
A2: Lungi Ngidi was named the Player of the Match for a great bowling performance (4/31 in four overs).
Q3: What was the final score of yesterday’s match?
A3: South Africa vs Canada.
South Africa 213 for 4 (Markram 59, Miller 39*, Ansh 3-31)
156 for 8 (Dhaliwal 64, Ngidi 4-31)
Q4: What’s the next fixture for South Africa and Canada in the ICC T20 World Cup 2026?
A4: South Africa will play against Afghanistan on February 11 at Narendra Modi Stadium.
Canada will play against the UAE on February 13 in Delhi.

