Football
Who holds the record for the oldest goal scorer in World Cup history?
Roger Milla remains the oldest player to score in the FIFA World Cup, with Cristiano Ronaldo setting new records but not surpassing Milla's age mark.

At 42 years and 39 days old, Roger Milla holds the record as the oldest goal scorer in FIFA World Cup history, a milestone set during the USA 94 tournament when he scored against Russia.
Cristiano Ronaldo, who scored in the group stage against Uzbekistan and again in the round of 32 versus Croatia, has established several records at the recent World Cup in North America. His goal against Uzbekistan made him the first male player to score in six different World Cup tournaments, a record he shares with Lionel Messi for the most World Cups played.
Additionally, Ronaldo became the oldest player to score in a knockout stage match at 41 years and 147 days, although this does not surpass Milla's overall oldest scorer record.
Top Veteran Scorers in FIFA World Cup History
The latest tournament showcased the enduring skills of veteran players, with Lionel Messi, Marko Arnautovic, and Ivan Perisic all entering the top ten oldest goal scorers list. Below is the ranking of the oldest goal scorers in World Cup history:
1. Roger Milla (Cameroon) – 42 years & 39 days
2. Cristiano Ronaldo (Portugal) – 41 years & 147 days
3. Pepe (Portugal) – 39 years & 283 days
4. Lionel Messi (Argentina) – 39 years & 13 days
5. Gunnar Gren (Sweden) – 37 years & 236 days
6. Cuauhtémoc Blanco (Mexico) – 37 years & 151 days
7. Ivan Perisic (Croatia) – 37 years & 150 days
8. Felipe Baloy (Panama) – 37 years & 120 days
9. Marko Arnautovic (Austria) – 37 years & 69 days
10. Obdulio Varela (Uruguay) – 36 years & 279 days
11. Martin Palermo (Argentina) – 36 years & 227 days
12. Georges Bregy (Switzerland) – 36 years & 152 days
13. Ramin Rezaeian (Iran) – 36 years & 97 days
14. Olivier Giroud (France) – 36 years & 71 days
15. Tom Finney (England) – 36 years & 64 days
16. Miroslav Klose (Germany) – 36 years & 29 days
17. John Aldridge (Republic of Ireland) – 35 years & 279 days
18. Nils Liedholm (Sweden) – 35 years & 264 days
19. Hassan Al-Haydos (Qatar) – 35 years & 159 days
20. Giovanni van Bronckhorst (Netherlands) – 35 years & 151 days
Latest news
LebanonLebanon Faces Heatwave, High Humidity, and Rising Sea Waves
LebanonBeirut Port Signs New Partnership to Boost Strategic Role
LebanonInterior Minister Calls for Complete Israeli Withdrawal from Lebanon
Culture & Society
