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


100% Bonus Up To £50


New bettors; Code SPORT; Wager deposit & bonus 8x; Max qualifying bet stake=initial bonus; Valid 60 days; Min odds, bet and payment method exclusions apply; T&C apply; 18+ #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.


Up to £100 in Free Bets


18+ If your first bet is a Lucky 15 on Horse Racing AK Bets will boost the return of that initial bet by 25% in the form of a Free Bet up to a value of £100. Applies to new customers who sign up to AK BETS via our approved partner websites with promo code AKLUCKY100 T&Cs Apply. If your first bet is a4+ Fold accumulator on Football, AK Bets will boost the profit of that initial bet by 25% in the form of a Free Bet up to a value of £100. Applies to new customers who sign up to AK BETS via our approved partner websites with promo code AKFOOTBALL100 T&Cs Apply BeGambleAware #ad


Bet £10 Get £30 in Free Bets


Open Account Offer. Bet £10 & Get £30 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. Registration required. #ad


Bet £10 & Get a £20 Free Bet


New Players Only. Min £10 qualifying bets, stake not returned. Free bet - one-time stake of 20, min odds 1.5, stake not returned. 1X wager the winnings from the free bet. Max conversion: £200. Withdrawal requests void all active/pending bonuses. Excluded Skrill and Neteller deposits. Full terms apply BeGambleAware #ad


Bet £10 Get £50 in Bonuses


New customers only. Register (excl. 13/04/24) with WELCOME50. First bet £10+ at Evens (2.0)+ on Sports within 7 days to get Free Bets: £20 In-Play, £20 Acca & 50 x £0.20 (£10) Free Spins on Fishin’ Frenzy within 10 hours of settlement. 7-day expiry. Eligibility & payment exclusions apply. 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.

English Norwegian Turkish