Head-to-head record
Previous meetings: 2
South Africa wins: 1
Draws: 0
Canada wins: 1
South Africa and Canada have only clashed twice in international football history, sharing the bragging rights with one win apiece over the years.
The first encounter between the sides took place back in November 2007, when Bafana Bafana triumphed 2-0 in a friendly.
Teko Modise scored a first-half brace that day - including one from the penalty spot shortly before the interval - while Canada had Paul Stalteri sent off with a little over 10 minutes remaining.
However, the Canucks got their revenge almost 19 years later during their first ever competitive clash with South Africa, in the round of 32 at World Cup 2026.
Jesse Marsch's side were made to wait by a determined Bafana Bafana team, and Hugo Broos's men ran their opponents close, but Canada eventually found a breakthrough in second-half stoppage time courtesy of Stephen Eustaquio, who started the game as captain.
Previous meetings
Jun 29, 2026: South Africa 0-1 Canada (World Cup)
Nov 20, 2007: South Africa 2-0 Canada (international friendly)