South Africa U20 vs Botswana U20 — Result & Match Stats
South Africa U20 3 - 0 Botswana U20 in the World COSAFA U20 Championship on 7 Jul 2025. Stats, head-to-head and the full-time report are below.
World / COSAFA U20 Championship
Venue unavailableReferee unavailableWeather unavailable
1X2 odds
Market1X2
Full Time Result
South Africa U20 / Draw / Botswana U20
South Africa U20
Draw
Botswana U20
No Full Time Result odds returned for this match.
Prediction snapshot
Advanced stats on loginCombo Winner : Botswana U20 and +2.5 goals
Home10%
Draw45%
Away45%
Generated 17 Aug 2026, 06:04
Predicted winner
Botswana U20
Goals guidance
South Africa U20: -3.5 · Botswana U20: -5.5
Over/Under: +2.5
South Africa U20Botswana U20
South Africa U20ComparisonBotswana U20
25%Form75%
50%Attack50%
25%Defense75%
22%Poisson78%
31%Overall70%
Head to head
100%
1
0%
X
0%
2
AFR · South Africa U20Botswana U20 · BOT
07 Jul 25
AFR3-0BOT
AFR3-0BOT
Recent games
South Africa U2060%
W
0%
D
40%
L
LWWLW
Form trendW +2 / D 0 / L -1
08 OctColombia U20 vs South Africa U203-1
05 OctSouth Africa U20 vs United States U202-1
02 OctSouth Africa U20 vs New Caledonia U205-0
29 SeptFrance U20 vs South Africa U202-1
13 JulSouth Africa U20 vs Malawi U203-0
Botswana U2040%
W
20%
D
40%
L
LLWDW
Form trendW +2 / D 0 / L -1
09 JulZambia U20 vs Botswana U201-0
07 JulSouth Africa U20 vs Botswana U203-0
05 JulEswatini U20 vs Botswana U201-3
30 SeptEswatini U20 vs Botswana U200-0
28 SeptMozambique U20 vs Botswana U201-2
Goals distribution
South Africa U20O2.5 70% · U2.5 30%Goals forGoals against
0%
060%
30%
110%
30%
210%
30%
320%
0%
40%
10%
50%
0%
6+0%
Both teams to score: 40%· last 10 games
Botswana U20O2.5 40% · U2.5 60%Goals forGoals against
40%
030%
40%
150%
10%
210%
10%
310%
0%
40%
0%
50%
0%
6+0%
Both teams to score: 40%· last 10 games
Season form
South Africa U20Botswana U20

South Africa U20 dominates the season form
8–1
WWWWD
FormLLW
53
Played
41
Wins
10
Draws
02
Losses
133
Goals for
35
Goals against
2.61
Avg scored
0.61.7
Avg conceded
40
Clean sheets
02
Failed to score
01
Best win streak