Legendary Arsenal striker Thierry Henry has played with some of the best footballers at Europe’s biggest clubs, but has named his fellow gunner as the best footballer he’s ever played with.

Thierry Henry is regarded as one of the best strikers of all time and is best known for his devastating form during his 8 years at Arsenal FC, Henry has also played for AS Monaco, Juventus and Barcelona. He played alongside some of the all time greatest players in Europe like David Trezeguet, Zinedine Zidane, Patrick Viera and Lionel Messi.

Henry has definitely had a number of illustrious teammates over the years, but the French forward has recently revealed that he considers his Dutch strike partner at Arsenal Dennis Bergkamp as the best player he has ever played with.

a Because of longevity and the fact I played with him for seven years: Dennis Bergkamp,a Henry said on being asked who he considered to be his best teammate, according to squawka.com, a Because he always was doing what the game was asking him to do.”

a He could showboat sometimes and score a goal, but we knew he could have done something better for the team.a

Lethal Strike Force

Thierry Henry and Dennis Bergkamp formed a lethal partnership for Arsenal up front and were a driving force behind their ‘invincibles’ season of 2003-04 alongside the likes of Robert Pires and Patrick Viera. While Bergkamp scored 86 goals for the Gunners, Henry scored 175 goals to become the 5th highest Premier League goal scorer of all time.

The two forwards were very influential to each other’s attacks and provided the perfect foil for one another, as Arsenal became one of Europe’s most exciting teams before Henry’s eventual departure to Barcelona in 2007.