Ahead of Euro 2024, three players who will have the spotlight shining on them are a trio of arguably the best strikers in world football today: Cristiano Ronaldo, Kylian Mbappe and Harry Kane. They’ve all had wonderful seasons at club level and will be looking to translate this to the international game.

Portugal, France and England head into the showpiece tournament among the favourites to lift the trophy, and each nation will be pinning their hopes on their respective marksmen. Ronaldo, Mbappe and Kane have all been there and done it for their countries, scoring many times for their countries in the biggest games.

But which of the world-class trio head to Germany as the most in-form player? We’ve compared the club statistics of each forward from the 2023-24 campaign to find out. There are one or two surprises along the way as football’s three current most clinical marksmen go head-to-head.

Goals

Kane has scored more than his counterparts

England's Harry Kane

While Ronaldo is 39 years old and playing in the Saudi Pro League – a competition that doesn’t have the same quality as Europe’s top divisions – the Portugal international’s haul of 35 league goals for Al-Nassr is still mightily impressive. That total is bettered by Kane, who blew the Bundesliga away by netting 36 times in all competitions during his debut term at Bayern Munich.

Mbappe didn’t fare quite as well as he ‘only’ found the net 27 times in his final campaign with Paris Saint-Germain. The 25-year-old did play slightly more games than his rivals but still managed a remarkable record considering his tally came in 29 appearances.