Cristiano Ronaldo has won the UEFA Best Player in Europe Award.

The forward led Real Madrid to Champions League glory before captaining Portugal to victory at Euro 2016, their first major title.

The 31-year-old saw off competition from his Madrid team-mate Gareth Bale and Atletico striker Antoine Griezmann to land the award.

Ronaldo scored 51 goals in 48 games in all competitions for Madrid last season, and hit the winning penalty in the shoot-out win over Atletico in the Champions League final.

He scored only three times at Euro 2016, Griezmann finishing the competition as top-scorer with six goals, and was injured 25 minutes into the final against France.

However, he inspired the team from the touchline to claim an unlikely extra-time victory.

Lyon's Norwegian forward Ada Hegerberg won the women's award.