6. Ruud van Nistelrooy – 56 Champions League goals

Considered to be one of the greatest strikers of all times, Ruud Van Nistelrooy makes his way to number six of the Top 10 Champions League all time top scorers with 56 goals in 77 games with PSV Eindhoven, Real Madrid and Real Madrid, with a goal ratio of 0.77 goals per game.
Despite not winning any European trophy, Ruud Van Nistelrooy won the top scorers award three times during his playing days at Manchester United.