Kane was also the top goalscorer for the calendar year, but missed out to Cristiano Ronaldo and Lionel Messi.
European football's governing body's official website announced the group, assembled in a fantasy Team of the Year, drawing on 8.8 million votes from fans worldwide. The voting floodgates were then opened.
Kevin De Bruyne and Eden Hazard are the only two Premier League players in the 2017 UEFA Team of the Year with Harry Kane and Neymar missing out. A poll of users on UEFA.com picked Cristiano Ronaldo, Sergio Ramos, Luka Modric, Toni Kroos and Marcelo among the best players of past year.
In terms of players, the Spanish league dominated the final selection with six making the final team.More news: Amazon, Google Jockey For Spotlight At CES Tech Trade Show
More news: Cameron White replaces Chris Lynn in Australia's ODI squad for England series
More news: Indian-origin man is first American to lose naturalised citizenship
There is a record 12th appearance for Real Madrid ace Cristiano Ronaldo, with the Portuguese star joined by four Los Blancos team-mates.
Hazard is voted as the third member of an attacking trident in a team dominated by Real Madrid stars after Zinedine Zidane's men retained the Champions League and beat Barca to winning LaLiga previous year.
The players led their team to a historic season winning five titles in one year for the first time in the club's history.
UEFA has set aside €100,000 to support the International Committee of the Red Cross (ICRC) rehabilitation programme for landmine victims in Afghanistan.