Luka Modric has been named the 2017-18 UEFA Player of the Year, finishing ahead of Cristiano Ronaldo and Mohamed Salah.

Modric helped lead Real Madrid to their third straight Champions League title and also guided Croatia to a second place finish in the World Cup.