Advertiser Disclosure

Italy vs Switzerland betting tips: Preview, predictions & odds

taly v USA - International Friendly
Match ended
Show players
Immobile, Ciro
Barella, Nicolo
Cristante, Bryan
Locatelli, Manuel
Pessina, Matteo
Freuler, Remo
Sow, Djibril
Embolo, Breel
Shaqiri, Xherdan
Vargas, Ruben
Berardi, Domenico
Toloi, Rafael
Insigne, Lorenzo
Chiesa, Federico
Mbabu, Kevin
Widmer, Silvan
Schar, Fabian
Zuber, Steven
Locatelli, Manuel
Gavranovic, Mario
Seferovic, Haris
Gavranovic, Mario
Locatelli, Manuel
Chiellini, Giorgio
Acerbi, Francesco

Italy vs Switzerland betting odds

This article covers Italy vs Switzerland betting tips and Euro 2020 predictions, and these are the betting odds.

o – Italy 3/5

o – Draw 11/4

o – Switzerland 5/1

Note: All odds mentioned in this article are correct at the time of publishing and are subject to change.

Italy vs Switzerland betting tips: Win probabilities

Check out the win probabilities below.

At the time of writing, Italy have a 57 win probability.

The Swiss only have a 17% chance of winning, while the draw is valued at 26%.

Italy vs Switzerland betting tips: Make your prediction

Italy vs. Switzerland
Which team is more likely to win the game, and what would the score be?
Prediction closed (22:00, 16 Jun, 2021)
*Your Pick
Italy vs. Switzerland
21 Votes
*Predicted score excluding overtime and penalties

Betting prediction: Italy 2 – 0 Switzerland


Italy welcomes Switzerland to the Stadio Olimpico in Rome on Wednesday for this Euro 2020 match.

Gli Azzurri won 2-0 the last time neighbours Switzerland crossed the border to face them.

Italy have won the last 2 encounters against Switzerland on home soil.

The last 3 matches in this head-to-head all ended in a stalemate.

Switzerland have won just once on Italian soil.

Italy have won their last nine matches by more than a single goal, while they’ve kept a clean sheet in all these games.

Granit Xhaka Switzerland

KALININGRAD, RUSSIA – JUNE 22: Granit Xhaka of Switzerland scores his team’s first goal during the 2018 FIFA World Cup Russia group E match between Serbia and Switzerland at Kaliningrad Stadium on June 22, 2018 in Kaliningrad, Russia. (Photo by Clive Rose/Getty Images)

Recommended Italy vs Switzerland betting tips

3-0 Italy win. Italy were the 3-0 winners the last time these nations faced each other in a major tournament. They met in the final game in Group 2 of the 1962 World Cup to decide who would finish the tournament as the group’s bottom-placed side. Italy’s victory wasn’t enough to see them progress to the knockout stages but at least they finished above neighbours Switzerland. A repeat of this 3-0 score on Wednesday is available at odds of 11/1.

1-1 draw. It is over 11 years since these nations last faced each other. On that occasion, the sides played out a 1-1 draw in an international friendly. A repeat of this score on Wednesday is available at odds of 7/1.

4-1 Switzerland win. Switzerland have won 2 of the 3 matches between these nations in major tournaments. Their last victory was a 4-1 win in the 1954 World Cup. You can back them at 200/1 for the same scoreline here on Wednesday.

Under 2.5 goals. These sides have faced each other 20 times in the last 50 years. Of those 20 matches, 17 ended with under 2.5 goals scored. You can back another low scoring game here on Wednesday with odds of 4/6 for under 2.5 goals.


Ciro Immobile to score anytime. Immobile is the top goalscorer of the current crop of Italians with 14 goals in his 47 caps. The 31-year-old got off the mark in Euro 2020 with the 2nd goal in a 3-0 win in the opening match against Turkey. Immobile is the 15/4 favourite to score the game’s opener on Wednesday. Or 13/10 to bag a goal at any time during the game against Switzerland.


Italy vs Switzerland betting odds: More markets

Italy vs Switzerland betting data – Form and H2H statistics

Italy vs Switzerland form
Italy vs England - 1:1
Italy vs Spain - 1:1
Belgium vs Italy - 1:2
Italy vs Austria - 2:1
Italy vs Wales - 1:0
Latest match form, last 5 games:
Switzerland vs Spain - 1:1
France vs Switzerland - 3:3
Switzerland vs Turkey - 3:1
Italy vs Switzerland - 3:0
Wales vs Switzerland - 1:1
Last 5 games for Italy
July 11, 2021 Euro Cup 2020 Italy 1 - 1 England
July 6, 2021 Euro Cup 2020 Italy 1 - 1 Spain
July 2, 2021 Euro Cup 2020 Belgium 1 - 2 Italy
June 26, 2021 Euro Cup 2020 Italy 2 - 1 Austria
June 20, 2021 Euro Cup 2020 Italy 1 - 0 Wales
Last 5 games for Switzerland
July 2, 2021 Euro Cup 2020 Switzerland 1 - 1 Spain
June 28, 2021 Euro Cup 2020 France 3 - 3 Switzerland
June 20, 2021 Euro Cup 2020 Switzerland 3 - 1 Turkey
June 16, 2021 Euro Cup 2020 Italy 3 - 0 Switzerland
June 12, 2021 Euro Cup 2020 Wales 1 - 1 Switzerland
Italy vs Switzerland Euro Cup 2020 form
Italy Switzerland
7 Matches played 5
7 Matches won 2
112 Goal attempts 63
39 Shots on goal 23
44 Shots off goal 25
31 Corner kicks 36
53% Average ball possession 48%
29 Shots blocked 15
12 Cards given 12
107 Free kicks 67
28 Offsides 13
3 Shots on bar 1
19 Goals by foot 11
13 Goals scored 8
4 Goals conceded 9
0 Shots on post 1
0 Goals by head 3
Italy vs Switzerland statistics for most recent head to head matches
Italy Switzerland
11 Matches 11
5 Home Matches 6
6 Away Matches 5
9 Total Goals 7
0.82 Average Goals Scored 0.64
5 Wins 2
2 Losses 5
4 Draws 4
Last 5 games & match results between Italy and Switzerland
June 16, 2021 Euro Cup 2020 Italy 3 - 0 Switzerland
June 5, 2010 International Friendly Games 2010 Switzerland 1 - 1 Italy
June 9, 1999 Euro Cup 2000, Qualification Switzerland 0 - 0 Italy
October 10, 1998 Euro Cup 2000, Qualification Italy 2 - 0 Switzerland
October 17, 1987 Euro Cup 1988, Qualification Switzerland 0 - 0 Italy

Italy vs Switzerland betting tips: Preview, predictions & odds

BOLOGNA, ITALY – JUNE 04: Ciro Immobile of Italy celebrates after scoring the opening goal during the international friendly match between Italy and Czech Republic at on June 04, 2021 in Bologna, Italy. (Photo by Marco Luzzani/Getty Images)

Italy vs Switzerland betting tips: Match preview

Gli Azzurri’s tournament opener victory over Turkey has propelled them into consideration as one of the favourites to win the competition.

Did their very organised, tactical high press make one of the competitions dark horses look ordinary? Or did they simply batter a Turkey that failed to turn up for the tournament in the way many had hoped they would?

Either way, you can only beat what is in front of you and the Italians certainly did that. Although, it wasn’t until half-time that they got going.

It was noticeable at halftime that almost every attack of Italy was coming doing their left flank. Leonardo Spinazzola particularly impressed and deservedly won the man of the match after 90 minutes of dominating that entire flank for Italy.

The contrast to Italy’s right flank in the first half was staggering. Alessandro Florenzi wasn’t really offering any width or penetration and Giovanni Di Lorenzo was introduced at half-time. Although, it is rumoured that a minor calf problem was the actual reason for Florenzi’s withdrawal.

The difference was staggering, with the runs of Giovanni Di Lorenzo paying immediate dividends, with Italy getting in behind Turkey down their right for the first time inside a minute of the restart. Suddenly, with decent width on both flanks, Turkey looked stretched horizontally and the Italian attackers were able to find space to exploit with ease.

Shaqiri Switzerland World Cup

KALININGRAD, RUSSIA – JUNE 22: Xherdan Shaqiri of Switzerland celebrates after scoring his team’s second goal during the 2018 FIFA World Cup Russia group E match between Serbia and Switzerland at Kaliningrad Stadium on June 22, 2018 in Kaliningrad, Russia. (Photo by Clive Rose/Getty Images)

Switzerland: A tougher opponent than Turkey?

Whether the same approach will be as successful against Switzerland remains to be seen. The Swiss were very successful in 2020 of being difficult to beat against top sides. Their 4 competitive matches in Group 4 of the Nations League against Germany and Spain produced 3 score draws and a narrow 1-0 defeat in Spain.

In the final 2 matches, a 3-3 draw with Germany and a 1-1 draw with Spain, Vladimir Petkovic used the same 3-4-1-2 formation that he started the tournament with against Wales.

While a lot of football is analysed on the result, Petkovic will likely look at the expected goals of 2.19 to 0.43 in their favour and believe his system succeeded in denying quality opportunities to Wales while creating several of their own at the other end.

Ultimately, had Haris Seferovic had a better performance on the ball, Switzerland could have won the match comfortably. As well as missing Switzerland’s biggest chance, he had 3 other shots and managed to miss the target with all of them.

He also completed just 61% of his passes, which 20% less than any other Swiss player including the goalkeeper. The Swiss forwards likely see nowhere near as much of the ball against Italy on Wednesday and therefore the few times they receive it, they will need to keep possession of it better than this.

Italy’s form and depth of quality in their squad should they wish to rotate, coupled with Switzerland’s wastefulness in front of goal would all suggest this could be a comfortable win for the Blues. Therefore, we are opting for a 2-0 win for Italy against their neighbours.

Italy vs Switzerland betting tips: Preview, predictions & odds

BOLOGNA, ITALY – JUNE 04: Ciro Immobile #17 of Italy celebrates with his team-mates after scoring the opening goal during the international friendly match between Italy and Czech Republic at on June 04, 2021 in Bologna, Italy. (Photo by Marco Luzzani/Getty Images)

Italy team news vs Switzerland

Roberto Mancini’s side pressed from the front right until the end of the match against Turkey. He may look to keep his players fresh with some rotation here. Federico Chiesa, Andrea Belotti and Federico Bernardeschi will all be hoping to benefit should he opt to do so.

Jorginho, Nicolo Barella and Leonardo Spinazzola all impressed while playing the full 90 minutes against Turkey. Should any need a well-earned rest, Marco Verratti or Bryan Cristante would be most likely to come into midfield with Emerson Palmieri able to replace man of the match, Spinazzola, at left-back.

Giovanni Di Lorenzo is expected to come in at right-back to replace Alessandro Florenzi, who was withdrawn at half-time with a calf injury.

Italian Squad in Full

Goalkeepers: Salvatore Sirigu (Torino), Gianluigi Donnarumma (Milan), Alex Meret (Napoli)
Defenders: Giovanni Di Lorenzo (Napoli), Giorgio Chiellini ©(Juventus), Leonardo Spinazzola (Roma), Emerson (Chelsea), Francesco Acerbi (Lazio), Leonardo Bonucci (Juventus), Alessandro Bastoni (Internazionale), Alessandro Florenzi (Paris Saint-Germain), Rafael Tolói (Atalanta)
Midfielders: Manuel Locatelli (Sassuolo), Marco Verratti (Paris Saint-Germain), Gaetano Castrovilli (Fiorentina), Jorginho (Chelsea), Matteo Pessina (Atalanta), Bryan Cristante (Roma), Nicolò Barella (Internazionale)
Forwards: Andrea Belotti (Torino), Lorenzo Insigne (Napoli), Domenico Berardi (Sassuolo), Ciro Immobile (Lazio), Federico Chiesa (Juventus), Federico Bernardeschi (Juventus), Giacomo Raspadori (Sassuolo)

Italy vs Switzerland betting tips: Preview, predictions & odds

BELFAST, NORTHERN IRELAND – NOVEMBER 09: Ricardo Rodriguez of Switzerland scores his sides first goal during the FIFA 2018 World Cup Qualifier Play-Off: First Leg between Northern Ireland and Switzerland at Windsor Park on November 9, 2017 in Belfast, Northern Ireland. (Photo by Michael Regan/Getty Images)

Switzerland team news vs Italy

With no injury concerns or COVID-19 outbreaks to deal with, Vladimir Petkovic is expected to stick with largely the same XI that started the match against Wales.

Denis Zakaria could come into midfield to offer fresh legs in place of either Remo Freuler or Granit Xhaka. Alternatively, he could replace Xherdan Shaqiri to create a flat 3-5-2 which is the change Petkovic made after they scored the opener against Wales.

Mario Gavranovic may also be given the chance from the start after Haris Seferovic squandered a bunch of chances in their opening match.

Swiss Squad in Full

Goalkeepers: Yann Sommer (Borussia Mönchengladbach), Yvon Mvogo (PSV), Gregor Kobel (Borussia Dortmund)
Defenders: Kevin Mbabu (VfL Wolfsburg), Silvan Widmer (Basel), Nico Elvedi (Borussia Mönchengladbach), Manuel Akanji (Borussia Dortmund), Ricardo Rodríguez (Torino), Loris Benito (Bordeaux), Fabian Schär (Newcastle United), Bećir Omeragić (Zürich), Eray Cömert (Basel), Jordan Lotomba (Nice)
Midfielders: Denis Zakaria (Borussia Mönchengladbach), Remo Freuler (Atalanta), Granit Xhaka ©(Arsenal), Steven Zuber (Eintracht Frankfurt), Djibril Sow (Eintracht Frankfurt), Edimilson Fernandes (Mainz 05), Xherdan Shaqiri (Liverpool)
Forwards: Breel Embolo (Borussia Mönchengladbach), Haris Seferović (Benfica), Christian Fassnacht (Young Boys), Ruben Vargas (FC Augsburg), Admir Mehmedi (VfL Wolfsburg), Mario Gavranović (Dinamo Zagreb)

Prediction: Italy line-up vs Switzerland

Italy's predicted XI to face Switzerland.

Italy’s predicted XI to face Switzerland.

Prediction: Switzerland line-up vs Italy

Switzerland's predicted XI to face Italy.

Switzerland’s predicted XI to face Italy.

Italy vs Switzerland – Official videos

– 101 Great Goals may earn commission from links on this page. Our content is always original. Note that all of our reviewers are compensated for contributing content to 101 Great Goals. Learn more.

This article was edited by Benjamin Newman.

Italy vs Switzerland live streaming & betting tips FAQs

What time is kick off between Italy vs Switzerland?
8:00 pm on Wednesday June 16, 2021 (UK Time)
What are the betting odds for Italy vs Switzerland?
Italy 3/5, Draw 11/4, Switzerland 5/1
What is the 101 Great Goals prediction for Italy vs Switzerland?
101 Great Goals predicts: Italy 2 - 0 Switzerland