Real Madrid forward Cristiano Ronaldo pips Lionel Messi to goal50 awards as no African players make the top 10.
Ronaldo claimed the award for the fifth time as he edged his main rival Lionel Messi who has claimed the award on four occasions.
The Real Madrid and Portugal forward retained the award after helping Los Blancos to second successive Champions League trophy and also winning the La Liga for the first time since 2012 which saw him beat Gianluigi Buffon to the top spot for the annual vote for the best player in the past 12 months.
Ronaldo scored 25 La Liga goals in 29 appearances as Real Madrid clinch the La Liga title – but it was the European competition that he stole the show.
Ronaldo took the champions by storm in the knockout stages, he scored five times in Madrid's 6-3 aggregate win over Bayern Munich.
He went on to score a hat-trick against Atletico Madrid to secure a place for Real Madrid in the final in Cardiff, where he netted a brace to give Real Madrid their 12th title as Real Madrid become the first to retain the Champions League courtesy of a 4-1 win over Juventus.
Buffon finished as a runner-up on the night in question and he also came off second best in Goal 50 vote.
The Juventus and Italy captain had never previously finished higher than 16th, in 2015, but he was rewarded for leading his club to another domestic double, as well as his exploits in the Champions League, with Buffon going 600 minutes unbeaten during the Bianconeri's run to the final.
Luka Modric finished third, recognition for the pivotal role he played in Real's success in 2017, with the Croatia midfielder proving particularly decisive in the second-half demolition of Juventus in Wales.
Before last year, four-time Goal 50 winner Lionel Messi had never finished outside of the top three but he once again ranked fourth - in spite of the fact that he racked up a whopping 54 goals in 52 games in all competitions for Barcelona last season.
Real Madrid Sergio Ramos is the highest-ranked defender in this year's list, in fifth, after becoming the first man since Juan Alonso in 1958 to captain Real to a league-and-European Cup double, while at the same time contributing a career-best tally of 10 goals to the Blancos' cause.
Neymar finished in the six position in Goal 50, he became the world's most expensive player when he joined Paris Saint-Germain from Barcelona during the summer for €222 million.
Kylian Mbappe, who helped Monaco to the Ligue title last season and a good Champions League run came 7th.
N'Golo Kante was rewarded with eighth place after winning a second successive Premier League title, this time with Chelsea, while Juventus ace Paulo Dybala claimed ninth, thanks in no small part to his sensational showing in Juve's Champions League win over Barcelona in April.
The top 10 is rounded off by a fourth Real Madrid player in Toni Kroos, another key factor in the club's recent success due to his masterful midfield partnership with Modric.