Which player has scored in the most consecutive Champions League matches?
Join Our WhatsApp Channel
Get instant FIFA World Cup 2026 updates, live scores, breaking news, match schedules, and exclusive football content directly on WhatsApp.
Join Now →
Which player has scored in the most consecutive Champions League matches? The answer is Cristiano Ronaldo, who holds the UEFA Champions League record with goals in 11 consecutive matches. The Portuguese superstar achieved the remarkable scoring streak with Real Madrid during 2017 and 2018, scoring 17 goals across those 11 games.
Ronaldo's record is one of the most impressive scoring achievements in Champions League history. His streak began with the 2017 final against Juventus and continued through every group-stage match of the 2017/18 campaign, followed by both legs of Real Madrid's round of 16 and quarter-final ties.
Several other legendary forwards have also produced remarkable scoring streaks. Ruud van Nistelrooy and Robert Lewandowski both reached nine consecutive matches, while Harry Kane joined them with a nine-match streak for Bayern Munich in 2026.
| Player | Club | Consecutive Matches | Goals |
|---|---|---|---|
| Cristiano Ronaldo | Real Madrid | 11 | 17 |
| Ruud van Nistelrooy | Manchester United | 9 | ? |
| Robert Lewandowski | Bayern Munich | 9 | ? |
| Robert Lewandowski | Bayern Munich | 9 | ? |
| Harry Kane | Bayern Munich | 9 | ? |
| Cristiano Ronaldo | Real Madrid | 8 | ? |
CRISTIANO RONALDO'S RECORD 11-MATCH STREAK
Cristiano Ronaldo's record scoring streak began in the 2017 Champions League final against Juventus in Cardiff. Real Madrid won the final 4-1, with Ronaldo scoring twice.
His goalscoring form did not stop after the final. During the 2017/18 Champions League campaign, Ronaldo scored in every one of Real Madrid's six group-stage matches.
He then continued the streak into the knockout stages. Ronaldo scored in both legs of Real Madrid's round of 16 tie against Paris Saint-Germain and found the net in both quarter-final matches against Juventus.
Across the complete 11-match sequence, Ronaldo scored 17 goals. His remarkable consistency meant that he scored in every Champions League appearance from the 2017 final through the 2017/18 quarter-finals.
UEFA officially recognises this as the longest scoring streak in Champions League history.
RONALDO SCORED 17 GOALS IN 11 MATCHES
The extraordinary part of Ronaldo's record is not only the number of consecutive matches but also the number of goals he scored during the streak.
Ronaldo found the net 17 times in those 11 matches, averaging more than 1.5 goals per game. His run included multiple-goal performances against some of Europe's strongest clubs.
The streak started with two goals against Juventus in the 2017 final. He then scored in every group match, including goals against Borussia Dortmund, APOEL and Tottenham Hotspur.
In the knockout rounds, Ronaldo continued to produce when the pressure was highest. He scored against Paris Saint-Germain in both legs of the round of 16 and then scored against Juventus in both quarter-final matches.
The run finally ended in the semi-final stage when Real Madrid faced Bayern Munich.
HARRY KANE JOINS THE NINE-MATCH CLUB
In October 2026, Harry Kane moved into an elite group of Champions League goalscorers by scoring in nine consecutive matches for Bayern Munich.
Kane's goal against Viking made him the fourth player to achieve a nine-match scoring streak in the competition, joining Ruud van Nistelrooy, Robert Lewandowski and Cristiano Ronaldo.
Lewandowski is particularly notable because he achieved a nine-match scoring streak twice, with Bayern Munich during the 2019/20 and 2020/21 campaigns.
Kane's run has brought renewed attention to Ronaldo's record, but with 11 consecutive scoring appearances, Ronaldo remains two matches ahead of the current nine-game mark.
RUUD VAN NISTELROOY AND ROBERT LEWANDOWSKI
Ruud van Nistelrooy was the first player to establish a nine-match Champions League scoring streak, doing so with Manchester United during the 2002/03 campaign.
Years later, Robert Lewandowski matched the achievement with Bayern Munich. The Polish striker produced nine-game scoring streaks during the 2019/20 and 2020/21 seasons.
Lewandowski's achievement is especially impressive because he managed to score in nine consecutive Champions League matches on two separate occasions.
However, neither player managed to reach Ronaldo's record of 11 consecutive matches.
THE FINAL ANSWER
So, which player has scored in the most consecutive Champions League matches?
Cristiano Ronaldo holds the record, having scored in 11 consecutive UEFA Champions League matches for Real Madrid from the 2017 final through the 2017/18 quarter-final stage. He scored 17 goals during that remarkable sequence.
Ruud van Nistelrooy, Robert Lewandowski and Harry Kane have each reached nine consecutive matches, while Ronaldo also owns an eight-match scoring streak from the 2013/14 campaign.
For now, Cristiano Ronaldo's 11-match record remains the benchmark for consecutive Champions League scoring. With elite forwards such as Harry Kane continuing to produce extraordinary scoring runs, however, the record remains one of the competition's fascinating milestones to watch.
EpicSports brings you the latest football records, Champions League history, player statistics, match previews and major football stories from around the world.
