Euro 2020 – Who Will Be Top Goalscorer? Latest Odds

Other than betting on the winner of Euro 2020, the Top Goalscorer market is one of the most popular. The latest domestic season can give us an idea of which players are in form and whether or not they are likely to do well in front of goal for their countries throughout the month-long tournament starting in June.

Below, we’ll be taking a look at some of the potential candidates for the Euro 2020 Top Scorer award and the odds that some of the leading UK bookies are currently offering.

League Form This Season

As mentioned above, by looking at how players have performed in their domestic leagues, we should be able to determine if you have a good chance of performing well at the Euros this year.

Below is a table of the top scorers in the top five domestic football leagues along with how many goals they have scored for their club this season in league matches.

Scroll down to view our thoughts on the bookies’ favourites along with some Euro 2021 Top Scorer Tips for outsider selections.

PlayerClubEuro 2020 CountryGoalsOddsBookie
Robert LewandowskiBayern MünchenPoland4033/1betvictor
Lionel MessiBarcelonaN/A30N/Ano bookie
Cristiano RonaldoJuventusPortugal2912/1betvictor
André SilvaEintracht FrankfurtPortugal2766/1betfred
Kylian MbappéPSGFrance2610/1mansionbet
Erling HaalandBorussia DortmundN/A25N/Ano bookie
Romelu LukakuInter MilanBelgium238/1william hill
Gerard MorenoVillarrealSpain2380/1spreadex
Karim BenzemaReal MadridFrance2220/1betvictor
Harry KaneTottenhamEngland228/1betvictor
Luis MurielAtalantaN/A22N/Ano bookie
Mohamed SalahLiverpoolN/A22N/Ano bookie
Dušan VlahovićFiorentinaN/A21N/Ano bookie
Wissam Ben YedderMonacoFrance2050/1betfred
Memphis DepayLyonNetherlands2020/1bet365
Wout WeghorstWolfsburgNetherlands20N/Ano bookie
Ciro ImmobileLazioItaly2025/1william hill
SimyCrotoneN/A20N/Ano bookie
Luis SuárezAtleticoN/A20N/Ano bookie

Harry Kane – 8/1

Harry Kane is Englands number 1. He takes England’s penalties, selected free kicks and will be the main target in the box this coming Euros for his side.

Despite Tottenham having a relatively average season, Kane has bagged over a third of the clubs goals, finding the net a total of 22 times. If England progress in the tournament, Kane stands a good chance of adding to his international goal tally and picking up the Euro 2020 Top Scorer award.

One worrying stat about Kane that may make you think twice about placing a wager on him is that despite being Englands 6th all-time leading goalscorer with 34 goals to his name, he hasn’t scored a single goal in the Euros despite featuring in four different tournaments.

Romelu Lukaku – 8/1

Along with Kane, bookies have priced Lukaku at 8/1 to find the net more than any other player at Euro 2020. He’s scored 23 league goals for Serie A side Inter Milan this season and is Belgium’s all-time leading goalscorer with 59 goals in 91 games.

Belgium are a very attacking side and many fancy them to do well at this years tournament. The fact that Belgium have so many players that are capable of scoring at international level may be a negative but he shouldn’t be ruled out.

Kylian Mbappé – 10/1

At just 21 years old, Kylian Mbappé is one of football’s most exciting prospects and has already scored 16 goals for his country at senior level. He heads into the tournament in great form also having found the net 26 times for PSG in Ligue 1 and could be a star performer at Euro 2020.

Cristiano Ronaldo 12/1

There’s not much to say about Cristiano Ronaldo that you won’t already know. He’s one of the most talented footballers ever to walk on a pitch and shows no signs of slowing down at the age of 36.

As always, Ronaldo has been in great form again this season in Serie A where he has bagged a total of 29 goals – 40% of all league goals scored by Juventus this season!

One disadvantage of backing Ronaldo to be the Top Goalscorer at Euro 2020 is that he plays for Portugal who are far from a bad side but are unlikely to match up to the likes of France, Belgium and England this year. However, they are the current Euro Champions so what do we know!

Ronaldo has scored a total of 103 goals for his country and one thing that may spur him on is that he is only six goals away from equaling the most international goals scored by any player – A record currently held by former Iranian striker, Ali Daei who picked up an impressive 109 goals for Iran throughout this career.

Euro 2020 Top Scorer Outsiders

Some of the odds available on other players who are set to feature at Euro 2020 are very tempting and you may be able to find value in some of them. However, there are a few factors to consider before deciding on your selection.

Do they play for a country that is expected to progress?

If the player plays for a country that is expected to reach the later stages of the competition then it means that they will receive more minutes on the pitch and have more time to score goals.

If you look at top scorers of previous Euro competitions, you’ll find that the majority of them played for countries that were expected to and did well that year.

  • Euro 2016: Antoine Griezmann (France) – 6 Goals
  • Euro 2012: Fernando Torres (Spain) – 3 Goals
  • Euro 2008: David Villa (Spain) – 4 Goals
  • Euro 2004: Milan Baroš (Czech Republic) – 5 Goals
  • Euro 2002: Savo Milosevic (Yugoslavia) / Patrick Kluivert (Netherlands) – 5 Goals
  • Euro 1996: Alan Shearer (England) – 5 Goals

Robert Lewandowski scored a hugely impressive 40 goals this season for his club Bayern München but is considered a 33/1 outsider to find the net the most times in Euro 2020. This isn’t the bookies questioning his ability but just that he plays for Poland who are unlikely to reach the final stages of the tournament.

Will they start games?

It’s fine to say that a player has the talent to score goals at this level or that they have scored XX goals this season for their club, but if there are other players ahead of them in the pickings for the starting eleven, they’re unlikely to get the chance to showcase their talent and score goals.

Top Outsider: Antoine Griezmann – 20/1

Griezmann has struggled for form since his move to Barcelona and has even been given a place on the bench in recent weeks. However, his place in France’s Euro 2020 squad is safe and should he start and find the form early on in the tournament, he could be a nice outside bet for the Euro 2020 top scorer given that France are one of the bookies favourites for the tournament.

You can back Antoine Griezmann to be the top scorer at Euro 2020 @ 20/1 with several bookmakers such as Bet365, Betfair and Boylesports.


Other Posts

New Bookie Sites

Never Miss a New Site Again

Signup to the WhichBookie newsletter and be the first to know about new sites, offers and more

Please enter a valid email

There was an error! Please try again later


Great news, you are now signed up to our newsletter!

Best Bookie Offers


50% Up To £50


New bettors get 50% of deposit up to £50; Code: PLAY10; 1x per household; Min deposit £15 (no Skrill/Neteller); Wager deposit & bonus 8x; Max qualifying bet stake=initial bonus; valid 60 days; Min odds 4/5 singles, 2/5 per acca leg; Some bet types excluded; See full terms; #ad

32Red Sport

100% Profit Boost


18+. New customers only. Odds must be Evs (2.0) or greater. Max boost £100. T&Cs apply.


Bet £10 Get £40


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 and expires after 14 days • To withdraw any winnings from the Casino Bonus, wager the Bonus amount 40 times within 14 days • Withdrawal restrictions, payment methods, country & Full T&Cs apply.


Bet £10 Get £30 in Free Bets


New Customers only. Bet £10* & Get £30* in Free Bets. Sign up, deposit between £5* and £10* to your account and bet365 will give you three times that value in Free Bets when you place qualifying bets to the same value and they are settled. Free Bets are paid as Bet Credits. Min odds/bet and payment method exclusions apply. Returns exclude Bet Credits stake. T&Cs, time limits & exclusions apply. #ad


Bet £10 Get £40 in Bonuses


New 18+ UK customers only. Register using the promo code WELCOME40, deposit and place first bet of £10+ on Sports (cumulative Evens+) within 7 days of registration. First bet must be on Sports. £30 in Free Bets and £10 in Free Spins (50x20p) credited within 10 hours of bet settlement. Free Bet stakes are not included in any returns. 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. #ad


50% Refund on Losses up to £25


18+. New accounts only. Must have a min. of 3 bets of £10 at odds of evens (2.0). Full T&Cs apply.


Bet £15 Get £10


18+. New customers only. Max one £10 free bet. Qualifying bets must be placed at odds of 1/1 or greater, paid as bonus token with min 4/5 odds req. Skrill, Neteller & PayPal not eligible. T&Cs apply.


Bet £10 Get £30


New Players Only. Minimum stake $/€/£ 10, minimum odds1.5, stake not returned.1X wagering the winnings from the free bet. Wagering occurs from real balance first. Wagering requirement is calculated on bonus bets only, wagering starts from real funds. Free bet is valid for 7 Days from issue. Max conversion: $/€/£ 200. Excluded Skrill deposits. Withdrawal requests voids all active/pending bonuses. Full Terms Apply

English Norwegian Turkish