Cristiano Ronaldo has now hit 81 international goals, taking him to within three of Europe's all-time top scorer Ferenc Puskás.
Article top media content
After scoring twice in added time to seal a 2-1 win against Egypt in Zurich, Cristiano Ronaldo needs just three more goals to match Ferenc Puskás's record as Europe's all-time leading international marksmen.
The Real Madrid forward moved above Japan's Kunishige Kamamoto (80) to third place in the global rankings, with only Puskás (84) and Iran's Ali Daei (109) having now outscored him for their countries. The 33-year-old would move level with Puskás if he scores a hat-trick against the Netherlands tonight.
Europe's all-time top international goalscorers
Ferenc Puskás (Hungary & Spain) – 84 goals in 89 appearances
Cristiano Ronaldo (Portugal) – 81 in 148
Sándor Kocsis (Hungary) – 75 in 68
Miroslav Klose (Germany) – 71 in 137
Gerd Müller (West Germany) – 68 in 62
Robbie Keane (Republic of Ireland) – 68 in 146
Zlatan Ibrahimović (Sweden) – 62 in 116
Imre Schlosser (Hungary) – 59 in 68
David Villa (Spain) – 59 in 98
Jan Koller (Czech Republic) – 55 in 91
Joachim Streich (East Germany) – 55 in 102
Wayne Rooney (England) – 53 in 119
Poul Nielsen (Denmark) – 52 in 38
Edin Džeko (Bosnia and Herzegovina) – 52 in 89
Jon Dahl Tomasson (Denmark) – 52 in 112
Thierry Henry (France) – 51 in 123
Robert Lewandowski (Poland) – 51 in 91
Hakan Sükür (Turkey) – 51 in 112
Lajos Tichy (Hungary) – 51 in 72
Robin van Persie (Netherlands) – 50 in 102
How Ronaldo's international goals have come
- Home or away?
Thirty-nine of Ronaldo's strikes have come at home, 30 away and 12 at final tournaments.
- Win, lose or draw?
Ronaldo has scored in 56 games, with Portugal going on to win 47 of them. They have drawn four and lost five.
- One, two; a one, two, three, four
Ronaldo has hit four hat-tricks, plus one four-goal salvo. There have been 14 doubles, with the remaining 37 goals coming in the single file.
- Favourite opponents
Five of Ronaldo's hauls have come against each of Andorra, Armenia, Latvia and Sweden, with four apiece at Estonia, the Faroe Islands and the Netherlands' expense. He has netted against 34 different sides in all but never against France, Spain, Germany, Italy or England.
Data correct as of 26 March 2018