#3 Cristiano Ronaldo - 150 caps (Portugal)
Ad

The Messi vs Ronaldo debate may never be settled, but one thing that is certain is that the Portuguese has done better than his Argentine rival in the international stage.
Ad
Ronaldo captained his side to the Euro 2016 title and will look to replicate that in Russia as well. The Real Madrid star has 150 caps to his name and is the most-capped player in the country’s history.
Ronaldo also has an enviable goal-scoring record in the national team colours: 81 goals in 150 matches! If any man can single-handedly lead their team to glory, it’s Ronaldo!
Edited by Arvind Sriram