Cristiano Ronaldo
If Lionel Messi is the best player of all time it’s not just because of his goalscoring feats but his all round game.
As for Ronaldo, he’s become an absolute goal machine at Real Madrid and, in terms of strikers, there can be no one more prolific in the world game.
He has started the 2015 campaign at Real Madrid with 4 hat-tricks in 6 games and, at 30, he looks as if he is still improving.
Lionel Messi
Given the choice we would still take Barcelona’s Messi over any other player in the world. He makes an art form of the game with his effortless close control and vision. It’s an honour to see him play.
Neymar
Could easily take the mantle of the best player in the world in years to come. At 23 he has already scored an almost impossible 46 goals in 67 games for Brazil. And his club form at Barcelona is pretty decent too, with 55 in 94 games by his third season at the club.
Sergio Aguero
Manchester City’s talisman is most certainly one of the most deadly strikers in the modern game. He looks to be quick than virtually every other player and hits the ball so early that he regularly flummoxes the opponent.
Has a goal ratio of 1 in 2 for Argentina.
Luis Suarez
That Barcelona have 3 strikers in the top 5 of this list tells you everything you need to know about the best team in Europe right now.
Suarez not only scores sublime goals but also improves those around him with his movement and sense of invention. Furthermore, he is an extremely hard worker.
Karim Benzema
May not always get the plaudits that he deserves. But Benzema has been at Real Madrid for 6 years and that’s more than you can say for most of their signings.
He’s an all rounder with great hold up play, pace and an superb finish. He also works extremely hard for Real Madrid.
Robert Lewandowski
A goal scoring machine who could cut it in any top league. He has the skill to go with his irrefutable power and is still improving at Bayern Munchen.
Wayne Rooney
Started the 2015 season poorly but many to most top managers would still have him in their team because he is such a complete footballer. Rooney is by far and away the biggest single reason for Manchester United’s unprecedented levels of success over the last ten years. And, on form, he is still a great finisher.
Edinson Cavani
Cavani is a goal scorer who has started the 2015 season like a train at PSG and looks as if he is coming into the best spell of his career. Just edges out Diego Costa due to his frightening precision in front of goal.
Zlatan Ibrahimovic
Now in his mid-thirties, Zlatan isn’t getting any better. But nor is he anywhere near the scrapheap. Like Cristiano, he has the sort of physique that makes him a commanding figure for PSG and his talent hasn’t been blunted by his veteran status. Still a great striker.