​​Manchester United legend, Rio Ferdinand has hailed ​Manchester City winger, Raheem Sterling, calling him as "one of the best five players in the world", following his stunning hat-trick against Atlanta in the UEFA Champions League on Tuesday.

Sterling netted his first hat-trick in the competition during City's 5-1 demolition of Atlanta, which helped ensure that the club maintain their 100 percent record in Group C and on the verge of the knock-out stages.

Ferdinand who played with the likes of Cristiano Ronaldo and Paul Scholes during his illustrious career has revealed that he is now running out of words to describe the England international.

"We are running out of great words to say about him. He is a young English player who has played a lot of games. He is still improving and adding more to his game. He is in the top five players in the world. I don't care who you mention. The effect he is having, the goals he is scoring, it is impossible to keep him out," he said to BT Sport, as per ​Mirror.

The 24-year-old has benefited from playing under Pep Guardiola and has gradually emerged as arguably the most important player for City, netting 60 goals in 110 appearances in all competitions over the past three seasons.