Italy vs Scotland
head-to-head record
- Italy wins
- 8
- Draws
- 2
- Scotland wins
- 1
11 meetings, 1931 to 2016Goals: Italy 19, Scotland 4
Italy and Scotland have met 11 times since 1931. Italy have won 8, Scotland 1, and 2 matches ended level. They last met on 29 May 2016, when Italy won 1–0 in a friendly.
The 11 meetings have produced 23 goals, 2.09 per game. The biggest win is Italy’s 3–0 in World Cup qualifying in 1965. Italy are unbeaten in the last nine meetings (7 wins, 2 draws). They went 34 years without meeting, between 1931 and 1965.
Who has won more, Italy or Scotland?
All matches11 matches
Competitive8 matches
Friendlies3 matches
Key numbers
- Goals
- Italy 19, Scotland 42.09 per game
- First meeting
- Italy 3–0 ScotlandFriendly, 20 May 1931
- Most recent
- Italy 1–0 ScotlandFriendly, 29 May 2016
- Italy’s biggest win
- Italy 3–0 ScotlandWorld Cup qualifying, 7 Dec 1965
- Scotland’s biggest win
- Scotland 1–0 ItalyWorld Cup qualifying, 9 Nov 1965
- Most goals in a meeting
- Italy 3–1 ScotlandWorld Cup qualifying, 13 Oct 1993
- Current run
- Italy unbeaten in 9
- TFN Elo rating now
- Italy 1964 (12th), Scotland 1780 (40th)How the rating works
Last five meetings
- Italy1Scotland0
Friendly
Attard, Malta (neutral)
- Scotland1Italy2
Euro qualifying
Glasgow, Scotland
- Italy2Scotland0
Euro qualifying
Bari, Italy
- Scotland1Italy1
World Cup qualifying
Glasgow, Scotland
- Italy2Scotland0
World Cup qualifying
Milan, Italy
Who has had the upper hand over time?
The line climbs with every Italy win and drops with every Scotland win, so its height shows who has won more meetings up to that point.
Every meeting on one timeline
Home, away and neutral
In Italy's home games
6 matches
600
ItalyDrawsScotland
In Scotland's home games
4 matches
121
ItalyDrawsScotland
At neutral venues
1 match
100
ItalyDrawsScotland
Record by competition
| Competition | Played | Italy | Draws | Scotland | Goals |
|---|---|---|---|---|---|
| World Cup qualifying | 6 | 3 | 2 | 1 | 9–3 |
| Friendly | 3 | 3 | 0 | 0 | 6–0 |
| Euro qualifying | 2 | 2 | 0 | 0 | 4–1 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1930s | 1 | 3 | |
| 1960s | 2 | 4 | |
| 1980s | 1 | 2 | |
| 1990s | 2 | 4 | |
| 2000s | 4 | 9 | |
| 2010s | 1 | 1 |
Longest runs
| Longest run of | Italy | Scotland |
|---|---|---|
| Wins in a row | 32007 to 2016 | 11965 |
| Unbeaten meetings | 91965 to 2016 | 12005 |
Top scorers in Italy vs Scotland
- 1Luca ToniItaly3
- 2Andrea PirloItaly2
Scorer records exist for 7 of the 11 meetings, mostly competitive matches. Own goals are not credited to a player.
Questions answered
How many times have Italy and Scotland played each other?
11 times, starting on 20 May 1931. 8 of those meetings were competitive and 3 were friendlies.
Who has won more matches between Italy and Scotland?
Italy, with 8 wins to 1. 2 matches ended level.
What is the biggest win in Italy vs Scotland?
Italy’s 3–0 win in World Cup qualifying on 7 December 1965 in Naples.
When did Italy and Scotland last play?
On 29 May 2016 in Attard, when Italy won 1–0 in a friendly.
What is the competitive record between Italy and Scotland?
In 8 competitive matches, Italy have 5 wins, Scotland have 1, and 2 ended level.
Every Italy vs Scotland result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Italy | 1–0 | Scotland | Friendly | Attard, Malta (neutral) | |
| Scotland | 1–2 | Italy | Euro qualifying | Glasgow, Scotland | |
| Italy | 2–0 | Scotland | Euro qualifying | Bari, Italy | |
| Scotland | 1–1 | Italy | World Cup qualifying | Glasgow, Scotland | |
| Italy | 2–0 | Scotland | World Cup qualifying | Milan, Italy | |
| Italy | 3–1 | Scotland | World Cup qualifying | Rome, Italy | |
| Scotland | 0–0 | Italy | World Cup qualifying | Glasgow, Scotland | |
| Italy | 2–0 | Scotland | Friendly | Perugia, Italy | |
| Italy | 3–0 | Scotland | World Cup qualifying | Naples, Italy | |
| Scotland | 1–0 | Italy | World Cup qualifying | Glasgow, Scotland | |
| Italy | 3–0 | Scotland | Friendly | Rome, Italy |
Recent form
Italy
Scotland
- Lv SloveniaNations League1–2Tue 6 Oct 2026
- Wat North MacedoniaNations League2–0Sat 3 Oct 2026
- Lv SwitzerlandNations League0–3Tue 29 Sept 2026
- Dat SloveniaNations League0–0Sat 26 Sept 2026
- Lv BrazilWorld Cup0–3Wed 24 Jun 2026
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.