​Thierry Henry has named fellow Arsenal legend Dennis Bergkamp as the best player that he's ever played alongside due to the fact that Lionel Messi is in a category of his own; an inhuman one.

The Frenchman played with Bergkamp during Arsenal's undefeated run in their 2003/04 title winning season and the two formed one of the most fearsome duos in Premier League history before Bergkamp's retirement and Henry's move to Barcelona spelled the end of their partnership.

“The best player that I played with? I would say Dennis Bergkamp,” Henry told Barcelona's official website (h/t ​Goal.com).

“To me it’s Bergkamp, because of the years that he did it and what he did. But I say Bergkamp because he was human. Leo, at times I think, really seriously, I ask myself if he’s human.

“You can’t really explain what Leo is doing. You just have to admire it and enjoy it, because what he is doing is just not normal.

“Before when you score 23-25 goals in a season, everyone said that you were an incredible striker. But Leo does that in three months.”

Henry, who is currently training with Arsenal's youth side to become a coach, also hailed Neymar as Messi's heir.


“It’s important for the players, the club, the fans, and everyone knows it’s important for Neymar to stay,” he continued.

“Everyone knows that one day – we don’t know when – Leo won’t be there. Brazilians play with a smile on their faces, they invent things and they’re Brazilian, that’s what people want to enjoy.”