Cristiano Ronaldo secures a spot in Portugal’s squad at 41, extending a two‑decade‑long international run under new boss Jorge Jesus.
Jesus selected Ronaldo for Portugal’s opening 2026-27 UEFA Nations League matches versus Wales, Norway and Denmark, signalling confidence despite doubts about his longevity.
Since debuting in 2003, Ronaldo has featured every season, now marking his 24 consecutive seasons from 2003-04 through 2026-27.
The streak spans his teens, 30s and now his 40s, underscoring an unrivaled international lifespan. His 24-game season streak continues as he joins Jesus’ inaugural Portugal lineup.
How Ronaldo’s run compares with Messi
The comparison with Lionel Messi underscores Ronaldo’s edge: Ronaldo’s run totals 24 consecutive seasons, whereas Messi’s spans about 22 seasons from his 2005 debut through the 2026 World Cup cycle. For my money, that durability edge is decisive.
Messi debuted in August 2005, later becoming Argentina’s record cap‑holder and top scorer, though he briefly retired after the 2016 Copa America loss to Chile before returning six weeks later.
Lionel Messi of Argentina.
The 39‑year‑old announced retirement after the 2026 World Cup, yet will appear one last time in a friendly versus Benin in October.
That nuance matters: Ronaldo stays an active competitive player for Portugal, while Messi’s latest call‑up serves as a farewell, not a continuation.
Lionel Messi holding the World Cup trophy
Two extraordinary careers took different paths – will Ronaldo’s durability set a new benchmark for future stars?
Ronaldo’s advantage stems from an earlier debut; he first appeared in 2003, two years before Messi’s first Argentina cap, giving him a head start in longevity.
Messi still boasts remarkable consistency, amassing more than 200 Argentina appearances and over 120 goals and steering the side to the 2022 World Cup and Copa América crowns.
Cristiano Ronaldo of Portugal poses with the Euro 2016 trophy
Ronaldo also hoisted major trophies, notably Euro 2016 and the 2019 Nations League, but his 24th straight season selection carves a unique record for consecutive squad calls.

