Hero Background
  1. Home
  2. eswatini vs botswana
  3. details
Africa•COSAFA Cup 2024
Jun 26, 13:00
0:0
finished
LLLDL
WLLLL

Match Events

37'
🟨
Ratlhogo R.
Botswana
46'
🔄
Thibedi G.
Out: Thibedi G. | In: Skweyiya L.
Botswana
46'
🔄
Ookame E.
Out: Ookame E. | In: Keselebale T.
Botswana
57'
🟨
Thwala K.
Eswatini
61'
🔄
Mavuso T.
Out: Mavuso T. | In: Magagula A.
Eswatini
67'
🔄
Sekwai O.
Out: Sekwai O. | In: Bante T.
Botswana
74'
🔄
Gadlela A. M.
Out: Gadlela A. M. | In: Shabalala S.
Eswatini
85'
🔄
Keselebale T.
Out: Keselebale T. | In: Mbakile T.
Botswana

AI Prediction

Top Pick40%
Away Win (2)
AI prediction points: 40%. Pick: Away Win (2). Correct Score: 0:1.
Correct Score0:1

Win Probabilities

Eswatini24%
Draw18%
Botswana58%

Match Analysis

Botswana is heavily favored to take the points, backed by a 58% win probability. Defenses could be on top here, with stats suggesting a lower-scoring game. Our AI model recommends backing Away Win (2), predicting a likely scoreline of 0:1. Taking into account recent form and head-to-head data, this promises to be an intriguing battle at Eswatini's home ground.

Scoring Trends

Eswatini
VS
Botswana
0.57
Goals Scored
0.75
2.29
Goals Conceded
1.88
0.90
Expected Goals (xG)
1.05
100%
Over 1.5
75%
71%
Over 2.5
63%
14%
Over 3.5
25%

Head to Head Matches (H2H)

DateMatchScore
26.06.24
EswatinivsBotswana
0:0
16.10.23
BotswanavsEswatini
2:1
05.07.23
EswatinivsBotswana
0:1
31.07.22
EswatinivsBotswana
2:2
23.07.22
BotswanavsEswatini
0:0

Eswatini Last Matches

DateMatchScore
31.03.26
EswatinivsEritrea
1:2L
25.03.26
EritreavsEswatini
2:0L
13.10.25
Cape VerdevsEswatini
3:0L
08.10.25
EswatinivsAngola
2:2D
08.09.25
LibyavsEswatini
2:0L

Botswana Last Matches

DateMatchScore
31.03.26
BotswanavsMalawi
1:0W
28.03.26
BotswanavsZimbabwe
0:3L
30.12.25
BotswanavsD.R. Congo
0:3L
27.12.25
BeninvsBotswana
1:0L
23.12.25
SenegalvsBotswana
3:0L

Group A

#TeamPLWDLGDPts
1
Mozambique
31204:25
2
South Africa
31202:15
3
Eswatini
30210:12
4
Botswana
30211:32

Group B

#TeamPLWDLGDPts
1
Comoros
32013:16
2
Kenya
32014:26
3
Zimbabwe
32013:26
4
Zambia
30030:50

Group C

#TeamPLWDLGDPts
1
Angola
32106:37
2
Namibia
32105:27
3
Seychelles
30124:71
4
Lesotho
30123:61