Skip to content
TheFootball.News

Nigeria vs South Africa head-to-head record

Nigeria wins
7
Draws
8
South Africa wins
2

17 meetings, 1992 to 2025Goals: Nigeria 25, South Africa 12

Nigeria and South Africa have met 17 times since 1992. Nigeria have won 7, South Africa 2, and 8 matches ended level. They last met on 9 September 2025, when the match ended 1–1 in World Cup qualifying.

The 17 meetings have produced 37 goals, 2.18 per game. The biggest win is Nigeria’s 4–0 at the Africa Cup of Nations in 2004. Nigeria are unbeaten in the last five meetings (1 win, 4 draws).

Who has won more, Nigeria or South Africa?

All matches17 matches

7 Nigeria8 drawsSouth Africa 2

Competitive14 matches

6 Nigeria7 drawsSouth Africa 1

Friendlies3 matches

1 Nigeria1 drawSouth Africa 1

Key numbers

Goals
Nigeria 25, South Africa 122.18 per game
First meeting
Nigeria 4–0 South AfricaWorld Cup qualifying, 10 Oct 1992
Most recent
South Africa 1–1 NigeriaWorld Cup qualifying, 9 Sept 2025
Nigeria’s biggest win
Nigeria 4–0 South AfricaAfrica Cup of Nations, 31 Jan 2004
South Africa’s biggest win
Nigeria 0–2 South AfricaAfrica Cup of Nations qualifying, 10 Jun 2017
Most goals in a meeting
Nigeria 2–2 South AfricaAfrica Cup of Nations qualifying, 19 Nov 2014
Current run
Nigeria unbeaten in 5
Biggest upset
Nigeria 0–2 South AfricaAfrica Cup of Nations qualifying, 10 Jun 2017Winner’s rating-based win expectancy: 26%
TFN Elo rating now
Nigeria 1819 (36th), South Africa 1717 (59th)How the rating works

Last five meetings

  1. South Africa1Nigeria1

    World Cup qualifying

    Bloemfontein, South Africa

  2. Nigeria1South Africa1

    World Cup qualifying

    Uyo, Nigeria

  3. Nigeria1South Africa1

    Africa Cup of Nations, Nigeria won on penalties

    Bouaké, Ivory Coast (neutral)

  4. Nigeria2South Africa1

    Africa Cup of Nations

    Cairo, Egypt (neutral)

  5. South Africa1Nigeria1

    Africa Cup of Nations qualifying

    Johannesburg, South Africa

Who has had the upper hand over time?

The line climbs with every Nigeria win and drops with every South Africa win, so its height shows who has won more meetings up to that point.

Above the line: Nigeria have won more Below: South Africa have won more
10 October 1992: Nigeria 4–0 South Africa (World Cup qualifying). Nigeria +116 January 1993: South Africa 0–0 Nigeria (World Cup qualifying). Nigeria +110 February 2000: Nigeria 2–0 South Africa (Africa Cup of Nations). Nigeria +231 January 2004: Nigeria 4–0 South Africa (Africa Cup of Nations). Nigeria +317 November 2004: South Africa 2–1 Nigeria (Friendly). Nigeria +21 June 2008: Nigeria 2–0 South Africa (World Cup qualifying). Nigeria +36 September 2008: South Africa 0–1 Nigeria (World Cup qualifying). Nigeria +414 August 2013: South Africa 0–2 Nigeria (Friendly). Nigeria +510 September 2014: South Africa 0–0 Nigeria (Africa Cup of Nations qualifying). Nigeria +519 November 2014: Nigeria 2–2 South Africa (Africa Cup of Nations qualifying). Nigeria +529 March 2015: South Africa 1–1 Nigeria (Friendly). Nigeria +510 June 2017: Nigeria 0–2 South Africa (Africa Cup of Nations qualifying). Nigeria +417 November 2018: South Africa 1–1 Nigeria (Africa Cup of Nations qualifying). Nigeria +410 July 2019: Nigeria 2–1 South Africa (Africa Cup of Nations). Nigeria +57 February 2024: Nigeria 1–1 South Africa (Africa Cup of Nations). Nigeria +57 June 2024: Nigeria 1–1 South Africa (World Cup qualifying). Nigeria +59 September 2025: South Africa 1–1 Nigeria (World Cup qualifying). Nigeria +5Level
Nigeria lead by 5 wins after the latest meeting. The biggest lead was 5, held by Nigeria from 14 August 2013.

Every meeting on one timeline

Larger dots mark bigger winning margins. Hover a dot for the result.

Home, away and neutral

In Nigeria's home games

6 matches

321

NigeriaDrawsSouth Africa

In South Africa's home games

8 matches

251

NigeriaDrawsSouth Africa

At neutral venues

3 matches

210

NigeriaDrawsSouth Africa

Record by competition

Record by competition
CompetitionPlayedNigeriaDrawsSouth AfricaGoals
World Cup qualifying63309–2
Africa Cup of Nations43109–2
Africa Cup of Nations qualifying40313–5
Friendly31114–3

Meetings by decade

Nigeria wins Draws South Africa wins
Meetings by decade
DecadeResultsPlayedGoals
1990s24
2000s512
2010s715
2020s36

Longest runs

Longest runs
Longest run ofNigeriaSouth Africa
Wins in a row32008 to 201312017
Unbeaten meetings62008 to 201552014 to 2018

The longest run of draws is 3, from 7 February 2024 to 9 September 2025.

Top scorers in Nigeria vs South Africa

  1. 1Ikechukwu UcheNigeria2
  2. 2Osaze OdemwingieNigeria2
  3. 3Rasheed YekiniNigeria2
  4. 4Tijani BabangidaNigeria2
  5. 5William Troost-EkongNigeria2(1 penalty)

Scorer records exist for 9 of the 17 meetings, mostly competitive matches. Own goals are not credited to a player.

Penalty shootouts

  • Nigeria 1–1 South AfricaAfrica Cup of Nations, 7 Feb 2024Nigeria won on penalties

Questions answered

How many times have Nigeria and South Africa played each other?

17 times, starting on 10 October 1992. 14 of those meetings were competitive and 3 were friendlies.

Who has won more matches between Nigeria and South Africa?

Nigeria, with 7 wins to 2. 8 matches ended level.

What is the biggest win in Nigeria vs South Africa?

Nigeria’s 4–0 win at the Africa Cup of Nations on 31 January 2004 in Monastir.

When did Nigeria and South Africa last play?

On 9 September 2025 in Bloemfontein, when the match ended 1–1 in World Cup qualifying.

What is the competitive record between Nigeria and South Africa?

In 14 competitive matches, Nigeria have 6 wins, South Africa have 1, and 7 ended level.

Have Nigeria and South Africa met in a penalty shootout?

Yes, once. Most recently at the Africa Cup of Nations on 7 February 2024, when Nigeria won the shootout after a 1–1 draw.

Every Nigeria vs South Africa result

Show
Every Nigeria vs South Africa result
DateHomeScoreAwayCompetitionVenue
South Africa1–1NigeriaWorld Cup qualifyingBloemfontein, South Africa
Nigeria1–1South AfricaWorld Cup qualifyingUyo, Nigeria
Nigeria1–1Nigeria on pensSouth AfricaAfrica Cup of NationsBouaké, Ivory Coast (neutral)
Nigeria2–1South AfricaAfrica Cup of NationsCairo, Egypt (neutral)
South Africa1–1NigeriaAfrica Cup of Nations qualifyingJohannesburg, South Africa
Nigeria0–2South AfricaAfrica Cup of Nations qualifyingUyo, Nigeria
South Africa1–1NigeriaFriendlyNelspruit, South Africa
Nigeria2–2South AfricaAfrica Cup of Nations qualifyingUyo, Nigeria
South Africa0–0NigeriaAfrica Cup of Nations qualifyingCape Town, South Africa
South Africa0–2NigeriaFriendlyDurban, South Africa
South Africa0–1NigeriaWorld Cup qualifyingPort Elizabeth, South Africa
Nigeria2–0South AfricaWorld Cup qualifyingAbuja, Nigeria
South Africa2–1NigeriaFriendlyJohannesburg, South Africa
Nigeria4–0South AfricaAfrica Cup of NationsMonastir, Tunisia (neutral)
Nigeria2–0South AfricaAfrica Cup of NationsLagos, Nigeria
South Africa0–0NigeriaWorld Cup qualifyingJohannesburg, South Africa
Nigeria4–0South AfricaWorld Cup qualifyingLagos, Nigeria

Recent form

Nigeria

  1. Dat RussiaFriendly3–3Tue 6 Oct 2026
  2. Lv Guinea-BissauAfrica Cup of Nations qualifying0–3Tue 29 Sept 2026
  3. Wv MadagascarAfrica Cup of Nations qualifying2–1Fri 25 Sept 2026
  4. Lat PortugalFriendly1–2Wed 10 Jun 2026
  5. Dat PolandFriendly2–2Wed 3 Jun 2026

South Africa

  1. Wat EgyptFriendly1–0Sun 4 Oct 2026
  2. Wv EritreaAfrica Cup of Nations qualifying5–0Wed 30 Sept 2026
  3. Wv GuineaAfrica Cup of Nations qualifying2–1Sat 26 Sept 2026
  4. Lv CanadaWorld Cup0–1Sun 28 Jun 2026
  5. Wv South KoreaWorld Cup1–0Wed 24 Jun 2026

Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.