Thierry Henry has retired from competitive football and that he'll return to London as an analyst for Sky Sports.

Henry just finished his season with the New York Red Bulls and there had been speculation he would return to Arsenal to finish their current season.

In a statement, Henry said: “After 20 years in the game I have decided to retire from professional football. It has been an incredible journey and I would like to thank all the fans, team mates and individuals involved with Monaco, Juventus, Arsenal, Barcelona, the New York Red Bulls and of course the French National team that have made my time in the game so special.

“It is now time for a different career path and I am pleased to say that I will be returning to London and joining Sky Sports. I will hopefully share some of the insights, observations and experiences I have learnt over the years with you guys. I have had some amazing memories (mostly good) and a wonderful experience. I hope you have enjoyed watching as much as I have enjoyed taking part. See you on the other side …”

When asked if he had thought about another stint in north London, Henry told Sky Sports: “You kind of never leave Arsenal. How many comebacks do you make? At one point it will turn out to be a bad movie. We all love the first Rocky but I’m not too sure about the last one.”

Henry will always be most closely associated with Arsenal, where he is the all-time leading goalscorer with 228 goals in 377 games across two different spells.