Menu
South Africa

South Africa

Overview

South Africa

Recent Form

South Africa's last 5 matches: 1 win, 2 draws, 2 losses. Most recent game was against Nicaragua. Recent form is one of the strongest predictors of upcoming match outcomes.

Season Statistics

South Africa

Comprehensive team statistics derived from match data including goals scored and conceded, home and away performance splits, and form charts. Each metric is computed from official match results across all competitions this season. These statistics reveal patterns in attacking strength, defensive solidity, and situational performance that directly inform match-result, over/under, and handicap betting decisions.

Statistics

Sport

football

Matches Played

19

Enriched Matches

7

South Africa are currently 3 in the African Nations Championship with 6 points from 4 matches (goal difference: +1). The standings show form, goal difference, and qualification/relegation zones — key context for evaluating match odds.

3South Africa6
P4W1D3L0GF6GA5GD+1
DDWD

Squad

South Africa

South Africa's full squad of 57 players (avg. age 27.5). Top scorer: T. Zwane with 2 goals, followed by T. Sibanyoni (1). Squad depth and player availability directly affect match predictions — thin squads underperform when fixtures pile up.

Player#PositionAgeNationalityAppearancesGoalsAssistsYellow CardsRed Cards
1Siyanda XuluDefender33South Africa1000
2K. CupidoDefender27South Africa1000
3G. KekanaDefender33South Africa1001
4M. MvalaDefender31South Africa
5T. XokiDefender30South Africa1000
6G. MoseleMidfielder26South Africa2000
7G. MargemanMidfielder27South Africa2001
8S. KammiesDefender27South Africa
9T. SibanyoniAttacker29South Africa3100
10M. ModiseDefender26South Africa3000
11B. PoggenpoelMidfielder26South Africa1000
12M. MbanjwaDefender27South Africa1000
13A. VelebayiMidfielder23South Africa3001
14M. ThikaziAttacker26South Africa2001
15E. BrooksMidfielder24South Africa3001
16O. MzimelaGoalkeeper24South Africa
17L. MojelaMidfielder29South Africa2000
18T. MatuludiDefender26South Africa3000
19L. BernDefender22South Africa2001
20T. MasekoMidfielder22South Africa
21T. MokoenaMidfielder28South Africa1000
22T. ZwaneMidfielder36South Africa1200
23M. MayambelaAttacker29South Africa1000
24T. MonareMidfielder36South Africa2000
25A. ModibaMidfielder30South Africa2000
26S. NgezanaDefender28South Africa
27V. MothwaGoalkeeper34South Africa
28Z. LepasaAttacker28South Africa
29I. RaynersAttacker30South Africa2100
30P. MaswanganyiMidfielder27South Africa1000
31S. SitholeMidfielder26South Africa
32O. AppollisAttacker24South Africa1000
33E. MakgopaAttacker25South Africa
34J. AdamsMidfielder24South Africa
35S. MthethwaMidfielder31South Africa
36A. CupidoAttacker24South Africa3000
37T. MoremiMidfielder25South Africa1000
38R. DortleyDefender23South Africa3100
39D. TitusAttacker25South Africa2000
40J. RhodesMidfielder22South Africa3000
41R. WilliamsGoalkeeper33South Africa1000
42P. TauAttacker31South Africa
43T. MorenaDefender32South Africa2000
44R. GossGoalkeeper31South Africa1000
45M. MpotoGoalkeeper27South Africa3000
46B. BvumaGoalkeeper30South Africa
47N. SibisiDefender30South Africa1001
48N. MobbieDefender31South Africa2000
49K. MudauDefender30South Africa
50T. MoloisaneDefender26South Africa3001
51T. MashegoDefender27South Africa1000
52K. MayoForward27South Africa2000
53Samukelo XuluGoalkeeper24South Africa
54A. Van WykAttacker23South Africa2000
55E. MokwanaAttacker26South Africa2100
56A. McabaDefender23South Africa2000
57S. KwayibaDefender25South Africa2000

Player Comparison

South Africa

Side-by-side comparison of 30 South Africa players ranked by appearances, goals, assists, and cards this season. T. Zwane leads with 2 goal contributions (2 goals, 0 assists). Spot which players are in peak form for anytime scorer and player prop markets.

Season by Season

South Africa

South Africa's performance across 1 season (2025–2025), with 2025 highlighted. Best season: 2025. Long-term trajectory helps identify whether current form is sustainable or due for regression.

★ Current season
Browse by Season:2025

Results

151 matches
Friendly International27/03/2026 – 29/05/2026
Fri 29/05
Match Details
Tue 31/03
Match Details
Fri 27/03
Match Details
Round of 1604/01/2026
Sun 04/01
Match Details
Group stage – 310/06/2025 – 29/12/2025
Mon 29/12
Match Details
Mon 11/08
Match Details
Mon 11/08
Match Details
Tue 10/06
Match Details
Group stage – 207/06/2025 – 26/12/2025
Fri 26/12
Match Details
Fri 08/08
Match Details
Fri 08/08
Match Details
Sat 07/06
Match Details
Group stage – 104/06/2025 – 22/12/2025
Mon 22/12
Match Details
Wed 04/06
Match Details
Friendlies16/12/2025
Tue 16/12
Match Details
Friendlies 106/06/2025 – 15/11/2025
Sat 15/11
Match Details
Tue 10/06
Match Details
Fri 06/06
Match Details
Group stage – 1014/10/2025
Tue 14/10
Match Details
Group stage – 910/10/2025
Fri 10/10
Match Details
Group stage – 809/09/2025
Tue 09/09
Match Details
Group stage – 705/09/2025
Fri 05/09
Match Details
Group stage – 518/08/2025
Mon 18/08
Match Details
Mon 18/08
Match Details
Group stage – 415/08/2025
Fri 15/08
Match Details
Fri 15/08
Match Details
Finals15/06/2025
Sun 15/06
Match Details
Semi-finals13/06/2025
Fri 13/06
Match Details
Play-offs - 2nd Round11/05/2025
Sun 11/05
Match Details
Sun 11/05
Match Details
65W51D35L43%

Upcoming Fixtures

South Africa

June 2026

1 Jun 20261 Jul 2026

Sun
Mon
Tue
Wed
Thu
Fri
Sat

API data: 31 May 2026 · Stats updated: 26 Apr 2026