India, Feb. 4 -- Cristiano Ronaldo ended the long-standing debate on who is the greatest player of all time. The Portuguese put himself ahead of eternal rival Lionel Messi, 1986 World Cup winner Diego Maradona, and Brazil legend Pele to declare himself football's GOAT.

Ronaldo has won five Ballons d'Or awards and countless other honours, while racking up numerous records throughout his illustrious career and hence called himself as the 'most complete player that ever existed,' thus snubbing Messi, a winner of eight Golden Balls and icons in Pele and Maradona.

Speaking to La Sexta on being asked about the GOAT debate, Ronaldo said: "I think I'm the most complete player there has ever been. That's my opinion. It could be a question of tas...