Ruud van Nistelrooy
It’s very weird to have Nistelrooy in this list. The Dutch striker has dominated in the Champions League which has seen him become the third highest goal scorer in Champions League history with 56 goals. Even though he started his professional career in 1993, he did not play in the Champions League until he joined Manchester United in 2001. For a striker who has top scored in three different leagues in the continent and was also the top scorer in three different seasons in the Champions League, it is surprising that he never won the Champions League.
He played for the Red Devils for five seasons scoring 38 goals in Europe (also a club record) before he moved to Real Madrid where he continued his scoring form, especially in La Liga. But his was a career that was beset by a injuries which caused him to miss many games at Madrid.
Amongst the top ten scorers in the Champions League, he is the only one who has not won the trophy.