Skip to content
TheFootball.News

Northern Ireland vs Wales head-to-head record

Northern Ireland wins
26
Draws
24
Wales wins
45

95 meetings, 1882 to 2026Goals: Northern Ireland 128, Wales 188

Northern Ireland and Wales have met 95 times since 1882. Wales have won 45, Northern Ireland 26, and 24 matches ended level. They last met on 31 March 2026, when the match ended 1–1 in a friendly.

The 95 meetings have produced 316 goals, 3.33 per game. The biggest win is Wales’ 11–0 in the British Home Championship in 1888. Wales are unbeaten in the last ten meetings (5 wins, 5 draws). They went 20 years without meeting, between 1984 and 2004.

Who has won more, Northern Ireland or Wales?

All matches95 matches

26 Northern Ireland24 drawsWales 45

Competitive90 matches

26 Northern Ireland20 drawsWales 44

Friendlies5 matches

0 Northern Ireland4 drawsWales 1

Key numbers

Goals
Northern Ireland 128, Wales 1883.33 per game
First meeting
Wales 7–1 Northern IrelandFriendly, 25 Feb 1882
Most recent
Wales 1–1 Northern IrelandFriendly, 31 Mar 2026
Northern Ireland’s biggest win
Northern Ireland 7–0 WalesBritish Home Championship, 1 Feb 1930
Wales’ biggest win
Wales 11–0 Northern IrelandBritish Home Championship, 3 Mar 1888
Most goals in a meeting
Wales 11–0 Northern IrelandBritish Home Championship, 3 Mar 1888
Current run
Wales unbeaten in 10
Biggest upset
Wales 1–2 Northern IrelandBritish Home Championship, 31 Mar 1954Winner’s rating-based win expectancy: 17%
TFN Elo rating now
Northern Ireland 1721 (57th), Wales 1732 (52nd)How the rating works

Last five meetings

  1. Wales1Northern Ireland1

    Friendly

    Cardiff, Wales

  2. Wales1Northern Ireland0

    European Championship

    Paris, France (neutral)

  3. Wales1Northern Ireland1

    Friendly

    Cardiff, Wales

  4. Wales2Northern Ireland0

    Nations Cup

    Dublin, Republic of Ireland (neutral)

  5. Northern Ireland0Wales0

    Friendly

    Belfast, Northern Ireland

Who has had the upper hand over time?

The line climbs with every Northern Ireland win and drops with every Wales win, so its height shows who has won more meetings up to that point.

Above the line: Northern Ireland have won more Below: Wales have won more
25 February 1882: Wales 7–1 Northern Ireland (Friendly). Wales +117 March 1883: Northern Ireland 1–1 Wales (Friendly). Wales +19 February 1884: Wales 6–0 Northern Ireland (British Home Championship). Wales +211 April 1885: Northern Ireland 2–8 Wales (British Home Championship). Wales +327 February 1886: Wales 5–0 Northern Ireland (British Home Championship). Wales +412 March 1887: Northern Ireland 4–1 Wales (British Home Championship). Wales +33 March 1888: Wales 11–0 Northern Ireland (British Home Championship). Wales +427 April 1889: Northern Ireland 1–3 Wales (British Home Championship). Wales +58 February 1890: Wales 5–2 Northern Ireland (British Home Championship). Wales +67 February 1891: Northern Ireland 7–2 Wales (British Home Championship). Wales +527 February 1892: Wales 1–1 Northern Ireland (British Home Championship). Wales +524 February 1894: Wales 4–1 Northern Ireland (British Home Championship). Wales +616 March 1895: Northern Ireland 2–2 Wales (British Home Championship). Wales +629 February 1896: Wales 6–1 Northern Ireland (British Home Championship). Wales +76 March 1897: Northern Ireland 4–3 Wales (British Home Championship). Wales +619 February 1898: Wales 0–1 Northern Ireland (British Home Championship). Wales +54 March 1899: Northern Ireland 1–0 Wales (British Home Championship). Wales +424 February 1900: Wales 2–0 Northern Ireland (British Home Championship). Wales +523 March 1901: Northern Ireland 0–1 Wales (British Home Championship). Wales +622 February 1902: Wales 0–3 Northern Ireland (British Home Championship). Wales +528 March 1903: Northern Ireland 2–0 Wales (British Home Championship). Wales +421 March 1904: Wales 0–1 Northern Ireland (British Home Championship). Wales +38 April 1905: Northern Ireland 2–2 Wales (British Home Championship). Wales +32 April 1906: Wales 4–4 Northern Ireland (British Home Championship). Wales +323 February 1907: Northern Ireland 2–3 Wales (British Home Championship). Wales +411 April 1908: Wales 0–1 Northern Ireland (British Home Championship). Wales +320 March 1909: Northern Ireland 2–3 Wales (British Home Championship). Wales +411 April 1910: Wales 4–1 Northern Ireland (British Home Championship). Wales +528 January 1911: Northern Ireland 1–2 Wales (British Home Championship). Wales +613 April 1912: Wales 2–3 Northern Ireland (British Home Championship). Wales +518 January 1913: Northern Ireland 0–1 Wales (British Home Championship). Wales +619 January 1914: Wales 1–2 Northern Ireland (British Home Championship). Wales +514 February 1920: Northern Ireland 2–2 Wales (British Home Championship). Wales +59 April 1921: Wales 2–1 Northern Ireland (British Home Championship). Wales +614 April 1923: Wales 0–3 Northern Ireland (British Home Championship). Wales +515 March 1924: Northern Ireland 0–1 Wales (British Home Championship). Wales +618 April 1925: Wales 0–0 Northern Ireland (British Home Championship). Wales +613 February 1926: Northern Ireland 3–0 Wales (British Home Championship). Wales +59 April 1927: Wales 2–2 Northern Ireland (British Home Championship). Wales +54 February 1928: Northern Ireland 1–2 Wales (British Home Championship). Wales +62 February 1929: Wales 2–2 Northern Ireland (British Home Championship). Wales +61 February 1930: Northern Ireland 7–0 Wales (British Home Championship). Wales +522 April 1931: Wales 3–2 Northern Ireland (British Home Championship). Wales +65 December 1931: Northern Ireland 4–0 Wales (British Home Championship). Wales +57 December 1932: Wales 4–1 Northern Ireland (British Home Championship). Wales +64 November 1933: Northern Ireland 1–1 Wales (British Home Championship). Wales +627 March 1935: Wales 3–1 Northern Ireland (British Home Championship). Wales +711 March 1936: Northern Ireland 3–2 Wales (British Home Championship). Wales +617 March 1937: Wales 4–1 Northern Ireland (British Home Championship). Wales +716 March 1938: Northern Ireland 1–0 Wales (British Home Championship). Wales +615 March 1939: Wales 3–1 Northern Ireland (British Home Championship). Wales +716 April 1947: Northern Ireland 2–1 Wales (British Home Championship). Wales +610 March 1948: Wales 2–0 Northern Ireland (British Home Championship). Wales +79 March 1949: Northern Ireland 0–2 Wales (British Home Championship). Wales +88 March 1950: Wales 0–0 Northern Ireland (World Cup qualifying). Wales +87 March 1951: Northern Ireland 1–2 Wales (British Home Championship). Wales +919 March 1952: Wales 3–0 Northern Ireland (British Home Championship). Wales +1015 April 1953: Northern Ireland 2–3 Wales (British Home Championship). Wales +1131 March 1954: Wales 1–2 Northern Ireland (British Home Championship). Wales +1020 April 1955: Northern Ireland 2–3 Wales (British Home Championship). Wales +1111 April 1956: Wales 1–1 Northern Ireland (British Home Championship). Wales +1110 April 1957: Northern Ireland 0–0 Wales (British Home Championship). Wales +1116 April 1958: Wales 1–1 Northern Ireland (British Home Championship). Wales +1122 April 1959: Northern Ireland 4–1 Wales (British Home Championship). Wales +106 April 1960: Wales 3–2 Northern Ireland (British Home Championship). Wales +1112 April 1961: Northern Ireland 1–5 Wales (British Home Championship). Wales +1211 April 1962: Wales 4–0 Northern Ireland (British Home Championship). Wales +133 April 1963: Northern Ireland 1–4 Wales (British Home Championship). Wales +1415 April 1964: Wales 2–3 Northern Ireland (British Home Championship). Wales +1331 March 1965: Northern Ireland 0–5 Wales (British Home Championship). Wales +1430 March 1966: Wales 1–4 Northern Ireland (British Home Championship). Wales +1312 April 1967: Northern Ireland 0–0 Wales (British Home Championship). Wales +1328 February 1968: Wales 2–0 Northern Ireland (British Home Championship). Wales +1410 May 1969: Northern Ireland 0–0 Wales (British Home Championship). Wales +1425 April 1970: Wales 1–0 Northern Ireland (British Home Championship). Wales +1522 May 1971: Northern Ireland 1–0 Wales (British Home Championship). Wales +1427 May 1972: Wales 0–0 Northern Ireland (British Home Championship). Wales +1419 May 1973: Northern Ireland 1–0 Wales (British Home Championship). Wales +1318 May 1974: Wales 1–0 Northern Ireland (British Home Championship). Wales +1423 May 1975: Northern Ireland 1–0 Wales (British Home Championship). Wales +1314 May 1976: Wales 1–0 Northern Ireland (British Home Championship). Wales +143 June 1977: Northern Ireland 1–1 Wales (British Home Championship). Wales +1419 May 1978: Wales 1–0 Northern Ireland (British Home Championship). Wales +1526 May 1979: Northern Ireland 1–1 Wales (British Home Championship). Wales +1523 May 1980: Wales 0–1 Northern Ireland (British Home Championship). Wales +1427 May 1982: Wales 3–0 Northern Ireland (British Home Championship). Wales +1531 May 1983: Northern Ireland 0–1 Wales (British Home Championship). Wales +1622 May 1984: Wales 1–1 Northern Ireland (British Home Championship). Wales +168 September 2004: Wales 2–2 Northern Ireland (World Cup qualifying). Wales +168 October 2005: Northern Ireland 2–3 Wales (World Cup qualifying). Wales +176 February 2007: Northern Ireland 0–0 Wales (Friendly). Wales +1727 May 2011: Wales 2–0 Northern Ireland (Nations Cup). Wales +1824 March 2016: Wales 1–1 Northern Ireland (Friendly). Wales +1825 June 2016: Wales 1–0 Northern Ireland (European Championship). Wales +1931 March 2026: Wales 1–1 Northern Ireland (Friendly). Wales +19Level
Wales lead by 19 wins after the latest meeting. The biggest lead was 19, held by Wales from 25 June 2016.

Every meeting on one timeline

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

Home, away and neutral

In Northern Ireland's home games

43 matches

141118

Northern IrelandDrawsWales

In Wales's home games

48 matches

111324

Northern IrelandDrawsWales

At neutral venues

4 matches

103

Northern IrelandDrawsWales

Record by competition

Record by competition
CompetitionPlayedNorthern IrelandDrawsWalesGoals
British Home Championship85261841120–170
Friendly50414–10
World Cup qualifying30214–5
Nations Cup10010–2
European Championship10010–1

Meetings by decade

Northern Ireland wins Draws Wales wins
Meetings by decade
DecadeResultsPlayedGoals
1880s851
1890s943
1900s1032
1910s517
1920s925
1930s1042
1940s37
1950s1028
1960s1037
1970s1011
1980s47
2000s39
2010s35
2020s12

Longest runs

Longest runs
Longest run ofNorthern IrelandWales
Wins in a row31902 to 190441960 to 1963
Unbeaten meetings51902 to 1906101982 to 2026

The longest run of draws is 3, from 11 April 1956 to 16 April 1958.

Top scorers in Northern Ireland vs Wales

  1. 1Peter McParlandNorthern Ireland2

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

Questions answered

How many times have Northern Ireland and Wales played each other?

95 times, starting on 25 February 1882. 90 of those meetings were competitive and 5 were friendlies.

Who has won more matches between Northern Ireland and Wales?

Wales, with 45 wins to 26. 24 matches ended level.

What is the biggest win in Northern Ireland vs Wales?

Wales’ 11–0 win in the British Home Championship on 3 March 1888 in Wrexham.

When did Northern Ireland and Wales last play?

On 31 March 2026 in Cardiff, when the match ended 1–1 in a friendly.

What is the competitive record between Northern Ireland and Wales?

In 90 competitive matches, Northern Ireland have 26 wins, Wales have 44, and 20 ended level.

Every Northern Ireland vs Wales result

Show
Every Northern Ireland vs Wales result
DateHomeScoreAwayCompetitionVenue
Wales1–1Northern IrelandFriendlyCardiff, Wales
Wales1–0Northern IrelandEuropean ChampionshipParis, France (neutral)
Wales1–1Northern IrelandFriendlyCardiff, Wales
Wales2–0Northern IrelandNations CupDublin, Republic of Ireland (neutral)
Northern Ireland0–0WalesFriendlyBelfast, Northern Ireland
Northern Ireland2–3WalesWorld Cup qualifyingBelfast, Northern Ireland
Wales2–2Northern IrelandWorld Cup qualifyingCardiff, Wales
Wales1–1Northern IrelandBritish Home ChampionshipSwansea, Wales
Northern Ireland0–1WalesBritish Home ChampionshipBelfast, Northern Ireland
Wales3–0Northern IrelandBritish Home ChampionshipWrexham, Wales
Wales0–1Northern IrelandBritish Home ChampionshipCardiff, Wales
Northern Ireland1–1WalesBritish Home ChampionshipBelfast, Northern Ireland
Wales1–0Northern IrelandBritish Home ChampionshipWrexham, Wales
Northern Ireland1–1WalesBritish Home ChampionshipBelfast, Northern Ireland
Wales1–0Northern IrelandBritish Home ChampionshipSwansea, Wales
Northern Ireland1–0WalesBritish Home ChampionshipBelfast, Northern Ireland
Wales1–0Northern IrelandBritish Home ChampionshipWrexham, Wales
Northern Ireland1–0WalesBritish Home ChampionshipLiverpool, England (neutral)
Wales0–0Northern IrelandBritish Home ChampionshipWrexham, Wales
Northern Ireland1–0WalesBritish Home ChampionshipBelfast, Northern Ireland
Wales1–0Northern IrelandBritish Home ChampionshipSwansea, Wales
Northern Ireland0–0WalesBritish Home ChampionshipBelfast, Northern Ireland
Wales2–0Northern IrelandBritish Home ChampionshipWrexham, Wales
Northern Ireland0–0WalesBritish Home ChampionshipBelfast, Northern Ireland
Wales1–4Northern IrelandBritish Home ChampionshipCardiff, Wales
Northern Ireland0–5WalesBritish Home ChampionshipBelfast, Northern Ireland
Wales2–3Northern IrelandBritish Home ChampionshipSwansea, Wales
Northern Ireland1–4WalesBritish Home ChampionshipBelfast, Northern Ireland
Wales4–0Northern IrelandBritish Home ChampionshipCardiff, Wales
Northern Ireland1–5WalesBritish Home ChampionshipBelfast, Northern Ireland
Wales3–2Northern IrelandBritish Home ChampionshipWrexham, Wales
Northern Ireland4–1WalesBritish Home ChampionshipBelfast, Northern Ireland
Wales1–1Northern IrelandBritish Home ChampionshipCardiff, Wales
Northern Ireland0–0WalesBritish Home ChampionshipBelfast, Northern Ireland
Wales1–1Northern Irelandas IrelandBritish Home ChampionshipCardiff, Wales
Northern Irelandas Ireland2–3WalesBritish Home ChampionshipBelfast, Northern Ireland
Wales1–2Northern Irelandas IrelandBritish Home ChampionshipWrexham, Wales
Northern Irelandas Ireland2–3WalesBritish Home ChampionshipBelfast, Northern Ireland
Wales3–0Northern Irelandas IrelandBritish Home ChampionshipSwansea, Wales
Northern Irelandas Ireland1–2WalesBritish Home ChampionshipBelfast, Northern Ireland
Wales0–0Northern Irelandas IrelandWorld Cup qualifyingCardiff, Wales
Northern Irelandas Ireland0–2WalesBritish Home ChampionshipBelfast, Northern Ireland
Wales2–0Northern Irelandas IrelandBritish Home ChampionshipWrexham, Wales
Northern Irelandas Ireland2–1WalesBritish Home ChampionshipBelfast, Northern Ireland
Wales3–1Northern Irelandas IrelandBritish Home ChampionshipWrexham, Wales
Northern Irelandas Ireland1–0WalesBritish Home ChampionshipBelfast, Northern Ireland
Wales4–1Northern Irelandas IrelandBritish Home ChampionshipWrexham, Wales
Northern Irelandas Ireland3–2WalesBritish Home ChampionshipBelfast, Northern Ireland
Wales3–1Northern Irelandas IrelandBritish Home ChampionshipWrexham, Wales
Northern Irelandas Ireland1–1WalesBritish Home ChampionshipBelfast, Northern Ireland
Wales4–1Northern Irelandas IrelandBritish Home ChampionshipWrexham, Wales
Northern Irelandas Ireland4–0WalesBritish Home ChampionshipBelfast, Northern Ireland
Wales3–2Northern Irelandas IrelandBritish Home ChampionshipWrexham, Wales
Northern Irelandas Ireland7–0WalesBritish Home ChampionshipBelfast, Northern Ireland
Wales2–2Northern Irelandas IrelandBritish Home ChampionshipWrexham, Wales
Northern Irelandas Ireland1–2WalesBritish Home ChampionshipBelfast, Northern Ireland
Wales2–2Northern Irelandas IrelandBritish Home ChampionshipCardiff, Wales
Northern Irelandas Ireland3–0WalesBritish Home ChampionshipBelfast, Northern Ireland
Wales0–0Northern Irelandas IrelandBritish Home ChampionshipWrexham, Wales
Northern Irelandas Ireland0–1WalesBritish Home ChampionshipBelfast, Northern Ireland
Wales0–3Northern Irelandas IrelandBritish Home ChampionshipWrexham, Wales
Wales2–1Northern Irelandas IrelandBritish Home ChampionshipSwansea, Wales
Northern Irelandas Ireland2–2WalesBritish Home ChampionshipBelfast, Ireland
Wales1–2Northern Irelandas IrelandBritish Home ChampionshipWrexham, Wales
Northern Irelandas Ireland0–1WalesBritish Home ChampionshipBelfast, Ireland
Wales2–3Northern Irelandas IrelandBritish Home ChampionshipCardiff, Wales
Northern Irelandas Ireland1–2WalesBritish Home ChampionshipBelfast, Ireland
Wales4–1Northern Irelandas IrelandBritish Home ChampionshipWrexham, Wales
Northern Irelandas Ireland2–3WalesBritish Home ChampionshipBelfast, Ireland
Wales0–1Northern Irelandas IrelandBritish Home ChampionshipAberdare, Wales
Northern Irelandas Ireland2–3WalesBritish Home ChampionshipBelfast, Ireland
Wales4–4Northern Irelandas IrelandBritish Home ChampionshipWrexham, Wales
Northern Irelandas Ireland2–2WalesBritish Home ChampionshipBelfast, Ireland
Wales0–1Northern Irelandas IrelandBritish Home ChampionshipBangor, Wales
Northern Irelandas Ireland2–0WalesBritish Home ChampionshipBelfast, Ireland
Wales0–3Northern Irelandas IrelandBritish Home ChampionshipCardiff, Wales
Northern Irelandas Ireland0–1WalesBritish Home ChampionshipBelfast, Ireland
Wales2–0Northern Irelandas IrelandBritish Home ChampionshipLlandudno, Wales
Northern Irelandas Ireland1–0WalesBritish Home ChampionshipBelfast, Ireland
Wales0–1Northern Irelandas IrelandBritish Home ChampionshipLlandudno, Wales
Northern Irelandas Ireland4–3WalesBritish Home ChampionshipBelfast, Ireland
Wales6–1Northern Irelandas IrelandBritish Home ChampionshipWrexham, Wales
Northern Irelandas Ireland2–2WalesBritish Home ChampionshipBelfast, Ireland
Wales4–1Northern Irelandas IrelandBritish Home ChampionshipSwansea, Wales
Wales1–1Northern Irelandas IrelandBritish Home ChampionshipBangor, Wales
Northern Irelandas Ireland7–2WalesBritish Home ChampionshipBelfast, Ireland
Wales5–2Northern Irelandas IrelandBritish Home ChampionshipShrewsbury, England (neutral)
Northern Irelandas Ireland1–3WalesBritish Home ChampionshipBelfast, Ireland
Wales11–0Northern Irelandas IrelandBritish Home ChampionshipWrexham, Wales
Northern Irelandas Ireland4–1WalesBritish Home ChampionshipBelfast, Ireland
Wales5–0Northern Irelandas IrelandBritish Home ChampionshipWrexham, Wales
Northern Irelandas Ireland2–8WalesBritish Home ChampionshipBelfast, Ireland
Wales6–0Northern Irelandas IrelandBritish Home ChampionshipWrexham, Wales
Northern Irelandas Ireland1–1WalesFriendlyBelfast, Ireland
Wales7–1Northern Irelandas IrelandFriendlyWrexham, Wales

Recent form

Northern Ireland

  1. Dv GeorgiaNations League0–0Mon 5 Oct 2026
  2. Wv UkraineNations League3–0Fri 2 Oct 2026
  3. Dv HungaryNations League0–0Mon 28 Sept 2026
  4. Wat GeorgiaNations League1–0Fri 25 Sept 2026
  5. Lat FranceFriendly1–3Mon 8 Jun 2026

Wales

  1. Lv DenmarkNations League0–1Sun 4 Oct 2026
  2. Wv NorwayNations League2–1Thu 1 Oct 2026
  3. Lat DenmarkNations League0–2Sun 27 Sept 2026
  4. Lat PortugalNations League0–1Thu 24 Sept 2026
  5. Lat RomaniaFriendly1–2Sat 6 Jun 2026

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