Tussen 2018 en 2019 werd de eerste editie van de UEFA Nations League gespeeld. Ronaldo kwam niet in actie in de groepswedstrijden tegen Italië en Polen. Doordat Portugal groepswinnaar werd, nam het deel aan de finaleronde in eigen land. In de halve finales tegen Zwitserland scoorde Ronaldo zijn zesde hattrick voor Portugal, met een vrije trap in de eerste helft en twee goals in de slotfase. In de finale was Nederland de tegenstander. Door een doelpunt van Gonçalo Guedes won Ronaldo zijn tweede prijs met het nationale elftal.