South Africa host Nicaragua in the Friendlies on 29 May 2026, Friday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 17:00 UK Time.
South Africa return to action looking to recover from a disappointing sequence of home results that has exposed defensive vulnerabilities. Despite showing flashes of attacking quality, they have struggled to maintain control across full matches, particularly once opponents increase pressure during transitions.
Nicaragua arrive with similar inconsistency surrounding recent performances, although their matches have regularly produced open periods and multiple goals. Both sides have shown enough attacking intent to threaten going forward, but defensive organisation remains an obvious concern ahead of this friendly encounter.
South Africa have seen goals at both ends in four of their last five matches, underlining how difficult they have found it to fully control games. The recent 2-1 defeat against Panama followed a 1-1 draw against the same opponent, while losses to Cameroon and Egypt also highlighted defensive lapses in key moments. Their only win in that period came in an entertaining 3-2 success away to Zimbabwe.
Attacking movement has still created opportunities consistently, especially during quicker transitions through midfield. South Africa have scored in four of their last five fixtures, but clean sheets continue to evade them. Their aggressive approach often leaves space defensively, which has contributed to matches becoming stretched and unpredictable late on.
Nicaragua’s recent form suggests they remain dangerous going forward but highly vulnerable without the ball. The 3-1 defeat to Russia continued a trend of conceding multiple goals against stronger opposition, following heavy losses to Costa Rica and Haiti earlier in the campaign. Across their last five matches, Nicaragua have conceded 12 goals while keeping only one clean sheet.
There are still positives in attack, particularly after the 2-0 victory against Honduras where they looked sharper in possession and more composed in transition. However, away fixtures continue to expose structural weaknesses, especially when defending wide areas and second phases. Their tendency to allow space under pressure could become problematic against a South Africa side that prefers direct attacking football.
The best bet for this game is both teams to score at 2.02 odds. South Africa’s recent fixtures have consistently produced chances at both ends, while Nicaragua’s defensive instability is balanced by their ability to contribute offensively in open matches. Neither side has shown enough defensive control recently to fully trust a clean sheet here.
Over 2.5 goals at 1.67 odds also looks strongly supported by the recent scorelines surrounding both teams. South Africa’s last four matches all produced at least three goals, while Nicaragua have conceded three or more goals in three of their previous five outings. The overall tempo and defensive vulnerability on both sides point towards another high-scoring contest.
For those looking at a correct score prediction, a 2-1 South Africa win at 8.00 odds matches the recent patterns shown by both nations. South Africa appear slightly more balanced offensively and should create enough chances to edge the contest, but their defensive record suggests Nicaragua are capable of finding a goal during open phases of play.
| South Africa | Nicaragua | |
|---|---|---|
| Game Played | 2 | 2 |
| Wins | 0 | 0 |
| Draws | 1 | 1 |
| Loss | 1 | 1 |
| Goals For | 2 | 1 |
| Goals Against | 3 | 3 |
| South Africa | Nicaragua | |
|---|---|---|
| Game Played | 2 | 2 |
| Wins | 0 | 0 |
| Draws | 1 | 1 |
| Loss | 1 | 1 |
| Goals For | 2 | 1 |
| Goals Against | 3 | 3 |
|
18.06.26
|
Czech Republic South Africa |
1-1 |
|
11.06.26
|
Mexico South Africa |
2-0 |
|
06.06.26
|
Jamaica South Africa |
1-1 |
|
29.05.26
|
South Africa Nicaragua |
0-0 |
|
31.03.26
|
South Africa Panama |
1-2 |
|
27.03.26
|
South Africa Panama |
1-1 |
|
04.01.26
|
South Africa Cameroon |
1-2 |
|
29.12.25
|
Zimbabwe South Africa |
2-3 |
|
26.12.25
|
Egypt South Africa |
1-0 |
|
22.12.25
|
South Africa Angola |
2-1 |
|
16.12.25
|
South Africa Ghana B |
1-0 |
|
15.11.25
|
South Africa Zambia |
3-1 |
|
14.10.25
|
South Africa Rwanda |
3-0 |
|
10.10.25
|
Zimbabwe South Africa |
0-0 |
|
09.09.25
|
South Africa Nigeria |
1-1 |
|
05.09.25
|
Lesotho South Africa |
0-3 |
|
18.08.25
|
South Africa Uganda |
3-3 |
|
15.08.25
|
Niger South Africa |
0-0 |
|
11.08.25
|
South Africa Guinea |
2-1 |
|
08.08.25
|
Algeria South Africa |
1-1 |
|
15.06.25
|
Angola South Africa |
3-0 |
|
13.06.25
|
South Africa Comoros |
3-1 |
|
10.06.25
|
South Africa Mozambique |
2-0 |
|
10.06.25
|
South Africa Mauritius |
0-0 |
|
07.06.25
|
South Africa Zimbabwe |
2-0 |
|
06.06.25
|
South Africa Tanzania |
0-0 |
|
04.06.25
|
South Africa Mozambique |
0-1 |
|
11.05.25
|
South Africa Malawi |
2-0 |
|
03.05.25
|
Malawi South Africa |
1-0 |
|
25.03.25
|
Benin South Africa |
0-2 |
|
21.03.25
|
South Africa Lesotho |
0-3 |
|
09.03.25
|
Egypt South Africa |
1-3 |
|
02.03.25
|
South Africa Egypt |
1-1 |
|
19.11.24
|
South Africa South Sudan |
3-0 |
|
15.11.24
|
Uganda South Africa |
0-2 |
|
15.10.24
|
Congo South Africa |
1-1 |
|
11.10.24
|
South Africa Congo |
5-0 |
|
10.09.24
|
South Sudan South Africa |
2-3 |
|
06.09.24
|
South Africa Uganda |
2-2 |
|
02.07.24
|
South Africa Eswatini |
1-0 |
|
29.06.24
|
South Africa Botswana |
0-0 |
|
26.06.24
|
South Africa Mozambique |
1-1 |
|
11.06.24
|
South Africa Zimbabwe |
3-1 |
|
07.06.24
|
Nigeria South Africa |
1-1 |
|
26.03.24
|
Algeria South Africa |
3-3 |
|
21.03.24
|
Andorra South Africa |
1-1 |
|
10.02.24
|
South Africa DR Congo (Penalties:6 - 5) |
0-0 |
|
07.02.24
|
Nigeria South Africa (Penalties:4 - 2) |
1-1 |
|
03.02.24
|
Cape Verde South Africa (Penalties:1 - 2) |
0-0 |
|
30.01.24
|
Morocco South Africa |
0-2 |
|
29.05.26
|
South Africa Nicaragua |
0-0 |
|
31.03.26
|
South Africa Panama |
1-2 |
|
27.03.26
|
South Africa Panama |
1-1 |
|
04.01.26
|
South Africa Cameroon |
1-2 |
|
22.12.25
|
South Africa Angola |
2-1 |
|
16.12.25
|
South Africa Ghana B |
1-0 |
|
15.11.25
|
South Africa Zambia |
3-1 |
|
14.10.25
|
South Africa Rwanda |
3-0 |
|
09.09.25
|
South Africa Nigeria |
1-1 |
|
18.08.25
|
South Africa Uganda |
3-3 |
|
11.08.25
|
South Africa Guinea |
2-1 |
|
13.06.25
|
South Africa Comoros |
3-1 |
|
10.06.25
|
South Africa Mozambique |
2-0 |
|
10.06.25
|
South Africa Mauritius |
0-0 |
|
07.06.25
|
South Africa Zimbabwe |
2-0 |
|
06.06.25
|
South Africa Tanzania |
0-0 |
|
04.06.25
|
South Africa Mozambique |
0-1 |
|
11.05.25
|
South Africa Malawi |
2-0 |
|
21.03.25
|
South Africa Lesotho |
0-3 |
|
02.03.25
|
South Africa Egypt |
1-1 |
|
19.11.24
|
South Africa South Sudan |
3-0 |
|
11.10.24
|
South Africa Congo |
5-0 |
|
06.09.24
|
South Africa Uganda |
2-2 |
|
02.07.24
|
South Africa Eswatini |
1-0 |
|
29.06.24
|
South Africa Botswana |
0-0 |
|
26.06.24
|
South Africa Mozambique |
1-1 |
|
11.06.24
|
South Africa Zimbabwe |
3-1 |
|
10.02.24
|
South Africa DR Congo (Penalties:6 - 5) |
0-0 |
|
24.01.24
|
South Africa Tunisia |
0-0 |
|
21.01.24
|
South Africa Namibia |
4-0 |
|
10.01.24
|
South Africa Lesotho |
0-0 |
|
18.11.23
|
South Africa Benin |
2-1 |
|
13.10.23
|
South Africa Eswatini |
0-0 |
|
12.09.23
|
South Africa DR Congo |
1-0 |
|
09.09.23
|
South Africa Namibia |
0-0 |
|
14.07.23
|
South Africa Zambia |
1-2 |
|
11.07.23
|
South Africa Eswatini |
2-1 |
|
08.07.23
|
South Africa Botswana |
2-1 |
|
05.07.23
|
South Africa Namibia |
1-1 |
|
17.06.23
|
South Africa Morocco |
2-1 |
|
24.03.23
|
South Africa Liberia |
2-2 |
|
20.11.22
|
South Africa Angola |
1-1 |
|
17.11.22
|
South Africa Mozambique |
2-1 |
|
27.09.22
|
South Africa Botswana |
1-0 |
|
24.09.22
|
South Africa Sierra Leone |
4-0 |
|
17.07.22
|
South Africa Botswana |
2-1 |
|
13.07.22
|
South Africa Mozambique (Penalties:4 - 5) |
0-0 |
|
25.03.22
|
South Africa Guinea |
0-0 |
|
11.11.21
|
South Africa Zimbabwe |
1-0 |
|
12.10.21
|
South Africa Ethiopia |
1-0 |
|
18.06.26
|
Czech Republic South Africa |
1-1 |
|
11.06.26
|
Mexico South Africa |
2-0 |
|
06.06.26
|
Jamaica South Africa |
1-1 |
|
29.12.25
|
Zimbabwe South Africa |
2-3 |
|
26.12.25
|
Egypt South Africa |
1-0 |
|
10.10.25
|
Zimbabwe South Africa |
0-0 |
|
05.09.25
|
Lesotho South Africa |
0-3 |
|
15.08.25
|
Niger South Africa |
0-0 |
|
08.08.25
|
Algeria South Africa |
1-1 |
|
15.06.25
|
Angola South Africa |
3-0 |
|
03.05.25
|
Malawi South Africa |
1-0 |
|
25.03.25
|
Benin South Africa |
0-2 |
|
09.03.25
|
Egypt South Africa |
1-3 |
|
15.11.24
|
Uganda South Africa |
0-2 |
|
15.10.24
|
Congo South Africa |
1-1 |
|
10.09.24
|
South Sudan South Africa |
2-3 |
|
07.06.24
|
Nigeria South Africa |
1-1 |
|
26.03.24
|
Algeria South Africa |
3-3 |
|
21.03.24
|
Andorra South Africa |
1-1 |
|
07.02.24
|
Nigeria South Africa (Penalties:4 - 2) |
1-1 |
|
03.02.24
|
Cape Verde South Africa (Penalties:1 - 2) |
0-0 |
|
30.01.24
|
Morocco South Africa |
0-2 |
|
16.01.24
|
Mali South Africa |
2-0 |
|
21.11.23
|
Rwanda South Africa |
2-0 |
|
17.10.23
|
Ivory Coast South Africa |
1-1 |
|
16.07.23
|
Malawi South Africa (Penalties:3 - 5) |
0-0 |
|
28.03.23
|
Liberia South Africa |
1-2 |
|
15.07.22
|
Madagascar South Africa |
1-2 |
|
09.06.22
|
Morocco South Africa |
2-1 |
|
29.03.22
|
France South Africa |
5-0 |
|
14.11.21
|
Ghana South Africa |
1-0 |
|
09.10.21
|
Ethiopia South Africa |
1-3 |
|
03.09.21
|
Zimbabwe South Africa |
0-0 |
|
28.03.21
|
Sudan South Africa |
2-0 |
|
16.11.20
|
Sao Tome and Principe South Africa |
2-4 |
|
14.11.19
|
Ghana South Africa |
2-0 |
|
28.07.19
|
Lesotho South Africa |
3-2 |
|
10.07.19
|
Nigeria South Africa |
2-1 |
|
06.07.19
|
Egypt South Africa |
0-1 |
|
24.06.19
|
Ivory Coast South Africa |
1-0 |
|
15.06.19
|
Ghana South Africa |
0-0 |
|
24.03.19
|
Libya South Africa |
1-2 |
|
16.10.18
|
Seychelles South Africa |
0-0 |
|
01.09.17
|
Cape Verde South Africa |
2-1 |
|
14.07.17
|
Botswana South Africa |
0-2 |
|
05.06.26
|
Paraguay Nicaragua |
4-0 |
|
29.05.26
|
South Africa Nicaragua |
0-0 |
|
27.03.26
|
Russia Nicaragua |
3-1 |
|
19.11.25
|
Haiti Nicaragua |
2-0 |
|
14.11.25
|
Nicaragua Honduras |
2-0 |
|
14.10.25
|
Costa Rica Nicaragua |
4-1 |
|
10.10.25
|
Nicaragua Haiti |
0-3 |
|
10.09.25
|
Honduras Nicaragua |
2-0 |
|
06.09.25
|
Nicaragua Costa Rica |
1-1 |
|
11.06.25
|
Panama Nicaragua |
3-0 |
|
07.06.25
|
Nicaragua Guyana |
1-0 |
|
01.06.25
|
Puerto Rico Nicaragua |
1-1 |
|
26.03.25
|
Nicaragua Guadeloupe |
0-1 |
|
22.03.25
|
Guadeloupe Nicaragua |
1-0 |
|
15.10.24
|
Nicaragua French Guyana |
3-2 |
|
11.10.24
|
Nicaragua Jamaica |
0-2 |
|
10.09.24
|
Cuba Nicaragua |
1-1 |
|
06.09.24
|
French Guyana Nicaragua |
0-1 |
|
09.06.24
|
Belize Nicaragua |
0-4 |
|
06.06.24
|
Nicaragua Montserrat |
4-1 |
|
27.05.24
|
Guatemala Nicaragua |
1-1 |
|
27.03.24
|
Nicaragua Cuba |
0-1 |
|
23.03.24
|
Peru Nicaragua |
2-0 |
|
22.11.23
|
Nicaragua Dominican Republic |
0-0 |
|
17.11.23
|
Barbados Nicaragua |
0-4 |
|
17.10.23
|
Nicaragua Montserrat |
3-0 |
|
13.10.23
|
Montserrat Nicaragua |
0-3 |
|
12.09.23
|
Nicaragua Barbados |
5-1 |
|
09.09.23
|
Dominican Republic Nicaragua |
0-2 |
|
18.06.23
|
Paraguay Nicaragua |
2-0 |
|
15.06.23
|
Uruguay Nicaragua |
4-1 |
|
11.06.23
|
Panama Nicaragua |
3-2 |
|
28.03.23
|
Trinidad and Tobago Nicaragua |
1-1 |
|
25.03.23
|
Nicaragua St. Vincent / Grenadines |
4-1 |
|
20.11.22
|
Guatemala Nicaragua |
3-1 |
|
17.11.22
|
Nicaragua El Salvador |
1-0 |
|
10.11.22
|
Iran Nicaragua |
1-0 |
|
27.09.22
|
Nicaragua Ghana |
0-1 |
|
22.09.22
|
Suriname Nicaragua |
2-1 |
|
14.06.22
|
Nicaragua Bahamas |
4-0 |
|
10.06.22
|
Bahamas Nicaragua |
0-2 |
|
06.06.22
|
St. Vincent / Grenadines Nicaragua |
2-2 |
|
04.06.22
|
Nicaragua Trinidad and Tobago |
2-1 |
|
30.01.22
|
Nicaragua Belize |
4-0 |
|
14.11.21
|
Nicaragua Cuba |
2-0 |
|
11.11.21
|
Nicaragua Cuba |
0-3 |
|
08.09.21
|
Guatemala Nicaragua |
2-2 |
|
08.06.21
|
Haiti Nicaragua |
1-0 |
|
24.02.21
|
Guatemala Nicaragua |
1-0 |
|
11.10.20
|
Honduras Nicaragua |
1-1 |
|
14.11.25
|
Nicaragua Honduras |
2-0 |
|
10.10.25
|
Nicaragua Haiti |
0-3 |
|
06.09.25
|
Nicaragua Costa Rica |
1-1 |
|
07.06.25
|
Nicaragua Guyana |
1-0 |
|
26.03.25
|
Nicaragua Guadeloupe |
0-1 |
|
15.10.24
|
Nicaragua French Guyana |
3-2 |
|
11.10.24
|
Nicaragua Jamaica |
0-2 |
|
06.06.24
|
Nicaragua Montserrat |
4-1 |
|
27.03.24
|
Nicaragua Cuba |
0-1 |
|
22.11.23
|
Nicaragua Dominican Republic |
0-0 |
|
17.10.23
|
Nicaragua Montserrat |
3-0 |
|
12.09.23
|
Nicaragua Barbados |
5-1 |
|
25.03.23
|
Nicaragua St. Vincent / Grenadines |
4-1 |
|
17.11.22
|
Nicaragua El Salvador |
1-0 |
|
27.09.22
|
Nicaragua Ghana |
0-1 |
|
14.06.22
|
Nicaragua Bahamas |
4-0 |
|
04.06.22
|
Nicaragua Trinidad and Tobago |
2-1 |
|
30.01.22
|
Nicaragua Belize |
4-0 |
|
14.11.21
|
Nicaragua Cuba |
2-0 |
|
11.11.21
|
Nicaragua Cuba |
0-3 |
|
07.10.20
|
Nicaragua Guatemala |
0-0 |
|
19.11.19
|
Nicaragua Suriname |
1-2 |
|
20.06.19
|
Nicaragua Haiti |
0-2 |
|
05.06.26
|
Paraguay Nicaragua |
4-0 |
|
29.05.26
|
South Africa Nicaragua |
0-0 |
|
27.03.26
|
Russia Nicaragua |
3-1 |
|
19.11.25
|
Haiti Nicaragua |
2-0 |
|
14.10.25
|
Costa Rica Nicaragua |
4-1 |
|
10.09.25
|
Honduras Nicaragua |
2-0 |
|
11.06.25
|
Panama Nicaragua |
3-0 |
|
01.06.25
|
Puerto Rico Nicaragua |
1-1 |
|
22.03.25
|
Guadeloupe Nicaragua |
1-0 |
|
10.09.24
|
Cuba Nicaragua |
1-1 |
|
06.09.24
|
French Guyana Nicaragua |
0-1 |
|
09.06.24
|
Belize Nicaragua |
0-4 |
|
27.05.24
|
Guatemala Nicaragua |
1-1 |
|
23.03.24
|
Peru Nicaragua |
2-0 |
|
17.11.23
|
Barbados Nicaragua |
0-4 |
|
13.10.23
|
Montserrat Nicaragua |
0-3 |
|
08.09.23
|
Dominican Republic Nicaragua |
0-2 |
|
18.06.23
|
Paraguay Nicaragua |
2-0 |
|
14.06.23
|
Uruguay Nicaragua |
4-1 |
|
11.06.23
|
Panama Nicaragua |
3-2 |
|
28.03.23
|
Trinidad and Tobago Nicaragua |
1-1 |
|
20.11.22
|
Guatemala Nicaragua |
3-1 |
|
10.11.22
|
Iran Nicaragua |
1-0 |
|
22.09.22
|
Suriname Nicaragua |
2-1 |
|
10.06.22
|
Bahamas Nicaragua |
0-2 |
|
06.06.22
|
St. Vincent / Grenadines Nicaragua |
2-2 |
|
08.09.21
|
Guatemala Nicaragua |
2-2 |
|
08.06.21
|
Haiti Nicaragua |
1-0 |
|
24.02.21
|
Guatemala Nicaragua |
1-0 |
|
11.10.20
|
Honduras Nicaragua |
1-1 |
|
09.09.19
|
Suriname Nicaragua |
6-0 |
|
03.03.19
|
Bolivia Nicaragua |
2-2 |
| There are no records |
| There are no records |