Christiano Ronaldo and Pep Guardiola were among the winners at the Globe Soccer Awards at a ceremony in Dubai.
Ronaldo and Guardiola were named player and coach of the year respectively.
Ronaldo picked up the award in person at a ceremony held at the Armani Hotel on Sunday.
The 35-year-old, Ronaldo, who has won domestic league titles in Spain, England and Italy and Euro 2016 with Portugal, admitted his pride at receiving the accolade, given to the player judged the best between 2001 and 2020.
“It’s a pleasure to win titles,” said Ronaldo, a five-time Ballon d’Or winner, at the event.
“It’s not easy to be top of the game for so many years. I am really proud, but without a team, great coaches and clubs it is not possible.”
Honoured for a managerial career which has seen him win league championships in Spain, Germany and England, as well as the Champions League twice, was Guardiola.
The Manchester City boss was absent at the event, though he accepted the award via a pre-recorded video message.
The award of best men’s player of the year went to Bayern Munich striker Robert Lewandowski and not Ronaldo.
Bayern’s treble of the Bundesliga, Champions League and DFB-Pokal also saw boss Hansi Flick rewarded as coach of the year.
Real Madrid were named the club of the century at the ceremony, while Bayern picked up the team award for 2020.
The Globe Soccer Awards, founded in 2010, acknowledge excellence in football with an annual gala dinner and awards ceremony.