Nations League & Women's EURO Live football scores & stats
Get
UEFA.com works better on other browsers
For the best possible experience, we recommend using Chrome, Firefox or Microsoft Edge.

Europe's top international goalscorers

On 17 March 1940, Bernard Voorhoof got his 30th goal for Belgium, a record that still stands. UEFA.com rounds up the top international scorers in every UEFA nation.

Europe's top international goalscorers ©Getty Images

Albania Erjon Bogdani – 18 goals

Andorra Ildefons Lima – 9 goals

Armenia Henrikh Mkhitaryan – 16 goals

Austria Toni Polster – 44 goals

Azerbaijan Gurban Gurbanov – 14 goals

Belgium Bernard Voorhoof & Paul Van Himst – 30 goals
Voorhoof's haul is remarkable for coming in only 61 internationals, his 30th and final goal arriving in a 7-1 victory over neighbours the Netherlands on 17 March 1940; he would play just once more for his country due to World War Two. His record stood alone until 17 June 1972, when Paul Van Himst equalled it as Belgium finished third at the UEFA European Championship.

Bosnia and Herzegovina Edin Džeko – 38 goals

Belarus Maksim Romashchenko – 20 goals

Bulgaria Dimitar Berbatov – 48 goals

Croatia Davor Šuker – 45 goals

Cyprus Michalis Konstantinou – 32 goals

Davor Šuker: Your favourite goal?

Czech Republic Jan Koller – 55 goals
Koller did not even make his national-team debut until he was 25, yet 'Dino' thrived in the rarified company, particularly in the side led by coach Karel Brückner. Perhaps the most memorable moments of his 91-cap career came at UEFA EURO 2004 in Portugal – notably his strike in the dramatic 3-2 defeat of the Netherlands.

Denmark Poul Nielsen & Jon Dahl Thomasson – 52 goals
Nielsen needed only 38 internationals to plunder 52 goals, although those games spanned a 15-year period. 'Tist' featured in some big Danish victories, however, netting six in a 10-0 win against Sweden in 1913 and five in a 12-0 thrashing of Norway four years later. Tomasson, meanwhile, required 112 matches to reach the same mark, representing Denmark between 1997 and 2010 and scoring four at the 2002 FIFA World Cup and three more at UEFA EURO 2004.

England Bobby Charlton – 49 goals
Perhaps Sir Bobby's most famous goals in an England shirt came in the 1966 World Cup semi-final against Portugal, when he notched twice in a 2-1 Wembley triumph. His overall total of 49 has remained a national record since he retired from international duty following the 1970 tournament; Gary Lineker finished his career a goal short but Wayne Rooney is on 46 and closing fast.

Estonia Andres Oper – 38 goals

Faroe Islands Rógvi Jacobsen – 10 goals

Finland Jari Litmanen – 32 goals
Litmanen opened his national-team account on 16 May 1991 against Malta; his 32rd – and last – strike was registered nearly 20 years later in a UEFA EURO 2012 qualifier against San Marino. Not surprisingly, Litmanen's longevity also makes him the country's most-capped player with 132.

Thierry Henry's European goals

France Thierry Henry – 51 goals
Part of the victorious 1998 World Cup squad, Henry surpassed Michel Platini's national monument of 41 goals with two against Lithuania in a UEFA EURO 2008 qualifier. France's key striker for over a decade, he helped win UEFA EURO 2000 and played in another World Cup final six years later, claiming his last goal in 2009.

FYR Macedonia Goran Pandev – 26 goals

Georgia Shota Arveladze – 26 goals

Germany Miroslav Klose – 71 goals

Gibraltar Roy Chipolina, Jake Gosling & Kyle Casciaro – 1 goal

Greece Nikos Anastopoulos – 29 goals

Hungary Ferenc Puskás – 84 goals
A scorer in the finals of the 1952 Olympics and 1954 World Cup, the 'Galloping Major' struck 84 times in 85 Hungary outings. That tally included two in Hungary's 6-3 demolition of England in the 'Match of the Century' in 1953. He would have had more goals had emigration not ended his association with the 'Magical Magyars' with ten years of his career still remaining.

Iceland Eidur Gudjohnsen – 24 goals

Israel Mordechai Shpigler – 33 goals

Watch Cristiano Ronaldo's EURO goals

Italy Luigi Riva – 30 goals
Almost 42 years have passed since 'Gigi' Riva eclipsed Giuseppe Meazza's national record before injuries forced him to retire aged 29. Among the 35 goals compiled by the 'Rombo di Tuono' – Roar of Thunder – in 42 games for Italy, those against Yugoslavia in the 1968 UEFA European Championship final and West Germany in the 1970 World Cup semi-final are the most famous.

Kazakhstan Ruslan Baltiev – 13 goals

Latvia Māris Verpakovskis – 29 goals

Liechtenstein Mario Frick – 16 goals

Lithuania Tomas Danilevičius – 19 goals

Luxembourg Léon Mart – 16 goals

Malta Michael Mifsud – 39 goals

Moldova Serghei Cleşcenco – 11 goals

Montenegro Mirko Vučinić – 16 goals

Netherlands Robin van Persie – 49 goals
On 11 October 2013, Van Persie beat Patrick Kluivert's 40-goal record in style with a hat-trick in an 8-1 World Cup qualifying rout of Hungary at the Amsterdam ArenA. That took him to 41, and one of his most spectacular goals was to follow at the final tournament in Brazil: a diving header in the 5-1 dismantling of holders Spain.

Northern Ireland David Healy – 36 goals
Healy not only overtook Colin Clarke's landmark of 13 goals for Northern Ireland; he smashed it, scoring 36 times in 95 appearances. He conjured a famous winner against England in World Cup qualifying in 2005 and managed a hat-trick in a stunning 3-2 triumph over Spain in UEFA EURO 2008 qualification. His 13 strikes during that campaign were themselves a record, Healy saying simply: "Everything went in."

Norway Jørgen Juve – 33 goals

Poland Włodzimierz Lubański – 48 goals

Portugal Cristiano Ronaldo – 52 goals
Ronaldo had to wait eight games for his first Portugal goal, in an infamous 2-1 loss to Greece at the beginning of UEFA EURO 2004, but he has not stopped scoring since. He overhauled Eusébio's 41 goals with a treble against Northern Ireland in September 2013, and matched Pauleta's record of 47 with another memorable trio, against Sweden two months later. Now has 52 strikes from 118 outings.

Republic of Ireland Robbie Keane – 65 goals
When a 17-year-old Keane made his international debut in 1998, Ireland's scoring record was 21 goals. Keane topped that as early as 2004 and has proceeded to amass 65 in 138 appearances, although the current UEFA EURO 2016 campaign could be his last.

Romania Gheorghe Hagi & Adrian Mutu – 35 goals

Russia Aleksandr Kerzhakov – 29 goals

San Marino Andy Selva – 8 goals

Scotland Denis Law & Kenny Dalglish – 30 goals

Serbia Stjepan Bobek – 38 goals

Slovakia Róbert Vittek – 28 goals

Slovenia Zlatko Zahovič – 35 goals
In the days when Slovenia qualified for their first UEFA European Championship and World Cup (2000 and 2002), Zahovič was their on-field leader, accumulating 35 goals between 1994 and 2004 – scoring in every single year. At UEFA EURO 2000 he hit three of his side's four goals.

Spain David Villa – 59 goals
'El Guaje' top-scored at UEFA EURO 2008 as Spain lifted the trophy, and continued where he left off at the World Cup two years later with five more strikes, including vital clinchers against Portugal and Paraguay. Villa moved past Raúl González's milestone of 44 goals in a UEFA EURO 2012 qualifier against Czech Republic in March 2011.

Switzerland Alexander Frei – 42 goals

Sweden Zlatan Ibrahimović – 51 goals
Ibrahimović's goals have tended to be plentiful and spectacular. The back-heeled effort over his shoulder into the top corner of Italy's goal at UEFA EURO 2004 was as important as it was jaw-dropping. However, arguably his most famous strike for Sweden was the gravity-defying bicycle kick from 30 metres against England in the Friends Arena friendly of November 2012. It was his fourth of the night in Sweden's 4–2 win – and earned Ibrahimović the FIFA Puskás Award.

Turkey Hakan Şükür – 51 goals
Famed for his trademark headers, like in the victory over Belgium in the UEFA EURO 2000 group stage when one of his two goals flew in like a bullet. 'The Bull of the Bosporus' also notched the fastest goal in World Cup finals history with a strike against South Korea 11 seconds into the 2002 third-place play-off.

Ukraine Andriy Shevchenko – 48 goals
Shevchenko ended his brilliant national-team career on home soil at UEFA EURO 2012, where he netted a memorable brace against Sweden. His most significant goals came in October 1999 against Russia in Moscow, and in November 2004 in Istanbul as two against Turkey contributed to 'Sheva' being awarded that year's Ballon d'Or.

Wales Ian Rush – 28 goals

Selected for you