7. Thierry Henry – 50 Champions League goals
Arsenal legend Thierry Henry is seventh with 50 goals while playing for Monaco, Arsenal and Barcelona. He is also Arsenal’ all time leading goal scorer. He managed to win the Champions League with Barcelona in 2009 when they bet Manchester United 2-0 in the final after coming out as a runner up with Arsenal in 2006.
He moved to the MLS after his short spell with Barcelona he played for the New York Red Bulls before finally retiring from professional football. Those goals came in 112 appearances in the Champions League having a goal ratio of 0.45.