The five-time Ballon d’Or winner rolled back the years and netted with a sensational free-kick for Portugal against Sweden in the Nations League on Tuesday night.
Juventus forward Ronaldo is now just nine goals behind Iranian Ali Daei, who holds the world record for most international goals (109) for his country.
Ronaldo has made individual accolades a trademark of his career and after hitting the 100-goal milestone will be desperate to beat Daei’s record.
Portugal kick-started their Nations League campaign with a 4-1 win over 2018 World Cup finalists Croatia.
But the 35-year-old, who captains Portugal, returned to the starting XI to take on Sweden and showed he’s not past his best just yet.
From 25 yards, Ronaldo curled a sensational effort into the top corner to put Portugal 1-0 up away from home.