Every player will claim to be the best player in the world. A select few are actually the best of the best. In my opinion the best player in the world for the last couple of years is Cristiano Ronaldo. No-one has been able to reach his level or surpass him.
When you check his contributions to the team, the trophies won and his goal records. They are jaw dropping.
He moved to Juventus at age 33 and already has 10 goals for them having scored 450 goals in 438 appearances for Spanish giants Real Madrid. It shows that he's at the peak of his powers and he will be for years to come. His eternal rival Leo Messi will have to settle for second place.