This is a list of players who earned 25 or more caps for the Portugal national football team. For all players who have played for Portugal, see Category:Portugal men's international footballers.
As of June 2023, 119 players have reached this milestone for Portugal. The record for the most caps is held by Cristiano Ronaldo, with 200 caps since 2003; he overtook Luís Figo's record of 127 caps in June 2016. The only other players with a century of caps are Fernando Couto, Nani, João Moutinho, Pepe and Rui Patrício; Patrício is also the most capped Portuguese goalkeeper, with 107 international matches played since 2010.
The first player to reach 25 caps was Xico, in his final appearance on 17 June 1951. The most recent player to gain their 25th cap was Nélson Semedo, on 17 June 2023.
Appearances and goals are composed of FIFA World Cup and UEFA European Championship matches and each competition's required qualification matches, as well as UEFA Nations League matches, FIFA Confederations Cup matches and numerous international friendly tournaments and matches. Players are listed by number of caps, then number of goals scored. If number of goals are equal, the players are then listed alphabetically. Statistics correct as of 20 June 2023.
Owlapps.net - since 2012 - Les chouettes applications du hibou