#3 Bayern Munich - 9 goals (8 games)

Of all the German teams he's faced, Ronaldo has struck the most goals against Bayern Munich, the strongest of them all. Tells you everything you need to know about his big-game pedigree.
His incredible tally includes four goals at the Allianz Arena, the most for a visiting player in the competition's history, and one hat-trick at the Bernabeu in 2017.
#2 Ajax - 9 goals (7 games)

Speaking of hat-tricks, Ronaldo bagged his first in the Champions League against Ajax in 2012, which was also away from home.
His team had won every time he'd scored except in 2019 when De Joden beat him and Juventus in the quarter-finals despite the Portuguese netting in both legs.
#1 Juventus - 10 goals (7 games)

Quite ironically, Ronaldo has scored the most goals in the Champions League against his former side Juventus with 10 in just seven games!
More incredibly, he's scored at least once in every match, including his famous bicycle kick in the quarter-finals of the 2017-18 season and twice in the 2017 final.