Luka Modric was a rock for Croatia in their run to the World Cup final. Photo: Matt Dunham/AP

PARIS – Luka Modric saw off competition from France ’s World Cup stars as the Real Madrid and Croatia midfielder won the Ballon d’Or on Monday to end a 10-year stranglehold on the award by Cristiano Ronaldo and Lionel Messi.

Modric, 33, was announced as the winner of the prestigious prize in a glitzy ceremony held in Paris at the Grand Palais, just off the Champs Elysees .

Ronaldo was a distant second, with France and Atletico Madrid striker Antoine Griezmann completing the podium.

Paris Saint-Germain’s teenage forward Kylian Mbappe – who won the Kopa Trophy for the best young player – came fourth, leaving Messi to settle for fifth position.

Another Frenchman, Modric’s Madrid teammate Raphael Varane, was seventh, just behind Liverpool ’s Egyptian forward Mohamed Salah.

“As a kid, we all have dreams. My dream was to play for a big club and win important trophies,” Modric said.

“The Ballon d’Or was more than just a dream for me, and it is really an honour and a privilege to hold this trophy.” 

Modric – the oldest winner since Fabio Cannavaro, also 33, in 2006 – was crowned after an outstanding year in which he starred in the Real side that retained the Champions League before heroically helping drag his country to the final of the World Cup for the first time in their history.

Meanwhile, Norwegian striker Ada Hegerberg was rewarded for her prolific form with Champions League winners Lyon as she took the first ever women’s Ballon d’Or prize.

The 23-year-old saw off competition from the likes of Danish star Pernille Harder, of German club VfL Wolfsburg, and Brazil’s Marta – winner of Fifa’s best player prize – to take the prize organised by France Football magazine following a vote by journalists from around the world.

Luka Modric changed his soccer gear for a suit as he arrived in Paris for the Ballon d'Or function. Photo: Christophe Ena/AP