But, typical of a footballer who has enjoyed huge success at both Manchester United and Real, Ronaldo was not satisfied.

"I want seven. Five is good but seven is my lucky number so seven would be great."

Real boss Zinedine Zidane took the corresponding manager of the year award, with the Spanish giants providing five players in the FIFPro team of the year.

Ronaldo won the inaugural Best FIFA men's player of the year award last year following the end of a six-year merger between the FIFA honour and France Football's Ballon D'Or.

The 32-year-old previously won the FIFA World Player of the Year award, the precursor to the Best FIFA award, in 2008.

He has now won the last two FIFA men's trophies as well as three of the last four Ballon D'Or awards.

"Thanks a lot for voting for me," said Ronaldo after receiving his trophy from Argentina great Diego Maradona and Brazil's Ronaldo at the London Palladium theatre.

"I mention Leo and Neymar, great to be here. Real Madrid supporters, my team-mates, my coach, they all support me all year.

"We are in England for the first time and I win consecutive awards," he added. "This is a great moment for me. I have fans all over the world."

Zidane won out ahead of Chelsea's Antonio Conte and Juventus's Massimiliano Allegri to be crowned men's coach of the year after becoming the first man to oversee a successful defence of the European Cup in the Champions League era.

"I'd like to thank all of the players for making this possible," said Zidane. "This is a very special prize."

Real's superb campaign was recognised in a FIFPro team that featured Ronaldo and club-mates Toni Kroos, Luka Modric, Marcelo and Sergio Ramos.