17 June: 3 goals
- 2006A goal for Portugal in a 2–0 World Cup match against Iran
- 2012A brace for Portugal in a 2–1 European Championship match against Netherlands
0
No. Cristiano Ronaldo has not scored on 18 June in any year up to 5 November 2026. He has scored on 288 of the 366 dates in the year. Here is what he scored on the closest dates either side.