Betting Tips

Switzerland vs Spain: Euro 2020 Betting Tips, Odds and Free Bets


Switzerland and Spain head east to St Petersburg for the first quarter-final of Euro 2020 on Friday evening, hoping to return with a semi-final spot.

Both sides were involved in 3-3 goal-fests in the last 16 so this looks like a match not to be missed.

Switzerland vs Spain Match Stats:

Switzerland vs Spain Odds Comparison:

[wcms_sportradar widget=”odds_comparison_match” match_id=”21514503″ header=”” display_trends=”false” display_offers=”false” display_deeplinking=”true”]

Switzerland Stats and Facts

  • Switzerland have picked up nine yellow cards so far – joint highest in the tournament
  • The Swiss have scored three headed goals – the most at Euro 2020
  • Steven Zuber has assisted four goals – the most by any player in the tournament

Spain Stats and Facts

  • Spain top the scoring charts at Euro 2020 so far with 11 goals 
  • Spain have been awarded the most corners so far in the tournament with 28
  • Álvaro Morata has had 14 attempts at goal to date, eight of which have been on target

Switzerland Players to Watch Out For

  • Steven Zuber leads the way at Euro 2020 with four assists in the tournament so far and he’ll be aiming to unlock the Spanish defence in St Petersburg
  • Haris Seferovic has exploded into life for Switzerland in the last two matches, scoring three goals including a double against France

Spain Players to Watch Out For

  • Ferran Torres was in excellent form for Manchester City last season and he’s brought that form into Euro 2020, scoring two goals so far
  • Cesar Azpilicueta showed great leadership to get his team back up for the fight after going 1-0 down to Croatia and capped off his performance with his first international goal

Switzerland vs Spain Best Bet

Both sides have improved as Euro 2020 has progressed and have been banging in the goals – Spain have scored 10 in their last two matches while Switzerland have scored six.

The Swiss have only beaten Spain once in their history and it’s looking like another Spanish victory is on the cards in St Petersburg.

However, with Switzerland in scoring form in recent matches, we’re happy to side with a Spanish victory but both teams to score which is 11/4 at Paddy Power.

Switzerland vs Spain Betting Odds

Now we’ve hyped up their goalscoring exploits let’s hope for an attacking match on Friday as both sides try to seal the victory.

Switzerland To Win Odds

Switzerland have stepped it up as the tournament has gone one and they put in a stunning performance to see off France on penalties in the last 16 – they’ll fancy their chances of causing another shock against Spain and will have plenty of support at 9/2 with Betfred.

Switzerland vs Spain Draw Odds

There have only been five drawn matches in the 22 played between these countries to date but with a Euro 2020 semi-final spot on the line it could be a cagey affair – the draw is a top price of 14/5 at 888sport.

Spain To Win Odds

Spain come into this as strong favourites but they struggled at times against Croatia and they’ll need to be at their best to break down an energetic Swiss team – a win for Luis Enrique’s side is 7/10 at Betfair.

How to get Free Bets for Switzerland vs Spain

Virgin Bet are offering price boosts on every Euro 2020 match and they’re also offering £20 in Free Bets to new customers when you sign up and place a £10 bet – ideal for all the quarter-final action.


Key Terms: New members. £10 min deposit & bet on sportsbook, placed & settled at 1.5 min odds within 14 days of sign-up. Win part of E/W bets. 2 non-withdrawable £10 Free Bet Tokens: accept in 7 days, valid for 7 days from acceptance (ex. E/Ws & Multiples), stakes not returned. Click here for Rules & Exclusions. Bet Responsibly. BeGambleAware.org

Euro 2020 Betting Offers

  • Virgin Bet Bet £10, Get £20 In Free Bets T&Cs Apply
    New members. £10 min deposit & bet on sportsbook, placed & settled at 1.5 min odds within 14 days of sign-up. Win part of E/W bets. 2 non-withdrawable £10 Free Bet Tokens: accept in 7 days, valid for 7 days from acceptance (ex. E/Ws & Multiples), stakes not returned. Click here for Rules & Exclusions. Bet Responsibly. BeGambleAware.org
  • 888Sport Bet £10 Get £30 in Free Bets + £10 Casino Bonus T&Cs Apply
    Min deposit £/€/$10 • A qualifying bet is a ‘real money’ stake of at least £/€/$10 • Min odds 1/2 (1.50) • Free Bets credited upon qualifying bet settlement and expire after 7 days • Free Bet stakes not included in returns • Casino Bonus must be claimed within 7 days • To withdraw bonus/related wins, wager the bonus amount 40 times within 14 days • Casino Bonus expires after 60 days • Withdrawal restrictions, payment methods, country & Full T&C’s apply
  • William Hill Bet £10 Get £40 in Free Bets T&Cs Apply
    18+. Play Safe. Sign-up via Mobile using promo code N40 and place a bet of £10/€10 or more and we will give you 4x £10/€10 free bets. By entering the Promo code in the box above you agree to the full terms and conditions of this promotion as displayed below. #ad
  • Grosvenor Sports Double the Odds T&Cs Apply
    New customers. Max £10. 100% Odds Boost token. Keep it fun - set your deposit limit.T&Cs apply. 18 Plus BeGambleAware.org
  • Spreadex Get Up to £35 Free Bets T&Cs Apply
    Free bets must be claimed within 28 days of opening. Free bet stake not included in any winnings. Ts&Cs Apply. 18+ begambleaware.org
  • Betfred Bet £10 Get £60 In Bonuses T&Cs Apply
    New UK customers only. Register using the promo code BETFRED60, deposit and place first bet of £10+ on Sports (cumulative Evens+) within 7 days of registration. First bet must be on Sports. £20 in Free Bets to be used on Sports, £10 in Free Bets to be used on Lotto and 50 Free Spins (20p per spin) credited within 48 hours of bet settlement. Further £20 in Free Bets credited 5 days after settlement. Bonuses have a 7-day expiry. Payment restrictions apply. SMS verification and/or Proof of I.D and address may be required. Full T&Cs apply.
  • Casumo Sport We can't provide any welcome or on-going offers for Casumo at the moment. claim T&Cs Apply
  • Paddy Power Money Back in Cash Up to £20 T&Cs Apply
    New customers only. Place your FIRST bet on any Sportsbook market and if it loses we will refund your stake in CASH. Max refund is £20. Only deposits made using Cards will qualify. £5 Bet Builder free bet will be available to claim from the promotions hub after the qualifying bet has been settled & will be valid for 7 days. T&Cs apply. Please gamble responsibly.
  • Betfair Get a £20 Free Bet T&Cs Apply
    New customers place £50 worth of bets to receive £20 in free bets. Repeat up to 5 times to receive maximum £100. Min odds 1.2 (1/5). Multiple bets included. Exchange bets excluded. Payment restrictions apply. T&Cs apply.
  • bet365 Bet £10 Get £50 In Free Bets T&Cs Apply
    Open Account Offer - Bet £10 & Get £50 in Free Bets for new customers at bet365. Min deposit requirement. Free Bets are paid as Bet Credits and are available for use upon settlement of bets to value of qualifying deposit. Min odds, bet and payment method exclusions apply. Returns exclude Bet Credits stake. Time limits and T&Cs apply.

Where can I watch Switzerland v Spain?

The match will be shown live on ITV and online via ITV Hub.

What happened the last time Switzerland played Spain?

These sides last met in the Nations League in 2020 in Basel – that match ended 1-1.

What are Switzerland’s and Spain’s chances of winning Euro 2020?

Spain are the current second favourites to win the tournament and are 16/5 at Paddy Power, while Switzerland are a top price of 25/1 with Unibet.

Who will the winner of this match play in the semi-finals?

The winners of this match will play either Belgium or Italy at Wembley on Tuesday, July 6.