Opinions, analysis and commentary

Only three players have crossed the century mark in UEFA club competition: Cristiano Ronaldo with 145, Lionel Messi with 132, and Robert Lewandowski with 117. Harry Kane, on 81, is the nearest active candidate and the best bet to join them next. Karim Benzema sits on 92, but his move to Saudi Arabia leaves him with almost no chance of adding to that figure. Whoever gets there will need several more seasons of elite output, and the maths already points towards one clear favourite.
Ronaldo reached the milestone in his 143rd appearance, while Messi needed only 122 games to get there. Those two set the benchmark for everyone chasing them, and neither pace looks easy to match. That makes Lewandowski the third member of a very small club, and a reminder that the list of members will not grow quickly.
It took Lewandowski 125 Champions League matches to hit 100 in that tournament alone, and he logged 109 from 144 appearances. His Barcelona exit came in summer 2026, so his tally is now fixed.
Benzema is the closest in raw totals with 92, of which 90 came in the Champions League, but he needs eight more and is not active in UEFA competition. Kane follows on 81, with 57 of those in 72 Champions League games, a rate of 0.79 per game. That scoring rate is the key figure, because it converts directly into seasons.
Mbappé has 73 and needs 27 more, with 72 in the Champions League (70 of them from 98 games), roughly 0.7 a match. Haaland and Salah both stand on 65, so each needs 35. Haaland is the most efficient of the group at roughly one goal per game in the competition, with 60 or 61 from about 60 matches. Salah’s Champions League share is smaller at 50, which leaves him level with Haaland for the most goals still required.
| Player | UEFA club goals | Champions League goals | Goals per game | Goals to 100 |
| Karim Benzema | 92 | 90 | n/a | 8 (not active in UEFA) |
| Harry Kane | 81 | 57 in 72 games | 0.79 | 19 |
| Kylian Mbappé | 73 | 72 (70 in 98 games) | about 0.7 | 27 |
| Erling Haaland | 65 | 60–61 in about 60 games | about 1.0 | 35 |
| Mohamed Salah | 65 | 50 | n/a | 35 |
In 2025-26 Kane struck 14 times in the Champions League, an English record. He needs 19 more, so the finish line is only a season and a half away at that pace. Holding 12 to 14 per season would take him to the target in spring 2028, which makes him the clear favourite.
Mbappé requires 27 more and Haaland 35, and Haaland holds the fastest times to both 50 goals (49 games) and 60 (60 appearances), and at about 12 a season he would arrive around 2029. Mbappé, scoring 10 or 11 a year, lands near the same point.
Benzema needs eight but plays for Al-Ittihad, so his Saudi club offers no route back into Europe’s competitions. That leaves his 92 effectively frozen. Eight goals would take one good season in Europe, yet he has no European fixtures to play them in.
Salah needs 35 at the age of 34. At his current output, that is unlikely to happen before the early 2030s, by which point the younger group will have passed him. Age is the main enemy here, since the required total equals roughly three more seasons at a high level.
The projection below rests only on the totals above and a steady yearly rate. Each date assumes the player stays fit and keeps playing in the competition. Kane lands first in 2027-28, with Haaland and Mbappé both arriving in 2028-29 and Salah slipping beyond 2030.
| Player | Projected 100th UEFA goal |
| Harry Kane | 2027-28 season |
| Erling Haaland | 2028-29 season |
| Kylian Mbappé | 2028-29 season |
| Mohamed Salah | After 2030 |
In the 100 UEFA club goals Champions League 2026 race, Kane holds a clear lead on pace and numbers. His steady output makes him the likeliest fourth member of the club, with Haaland the one to watch for the quickest finish. Salah and Benzema look out of the running.
Is Kane a safe pick to reach 100 first, or will Haaland’s pace overtake him? Tell us in the comments.
To follow international football action without disruption, fans rely on comprehensive streaming portals. The Sports Live Hub (SLH) platform provides digital access to live coverage across smart TVs, smartphones, and desktop computers.
The hub sports live stream ecosystem on SLH offers centralized access to verified broadcast feeds. Fans tuning into international fixtures through SLH experience low-latency streaming, synchronized audio commentary, and real-time match statistics. The platform delivers a secure digital viewing experience directly to your device.
Through advanced sport hub live streaming architecture, SLH utilizes adaptive bitrate technology to maintain steady video playback regardless of network fluctuations. Whether connected via mobile data or high-speed Wi-Fi, the system automatically adjusts video resolution to prevent buffering, ensuring crisp high-definition visuals throughout the 90 minutes.
For football enthusiasts searching for how to watch Sports live for free, Sports Live Hub (SLH) provides accessible entry pathways alongside official broadcasters. During major international windows, SLH offers promotional trial passes and ad-supported viewing tiers, allowing supporters to watch live sports safely, legally, and without financial commitment.
Which players have passed 100 goals in UEFA club tournaments?
Only three players have: Cristiano Ronaldo, Lionel Messi, and Robert Lewandowski. Ronaldo leads with 145, ahead of Messi on 132 and Lewandowski on 117, and Kane is next in line on 81.
Who is closest to 100 UEFA goals among active players?
Harry Kane is the closest active player on 81. Benzema has more with 92 but plays in Saudi Arabia, outside UEFA competition, so Kane remains the realistic candidate for fourth place.
How many UEFA club goals has Harry Kane scored?
He has scored 81 in total. Of those, 57 came in 72 Champions League games, a rate of 0.79 goals per match, which leaves him 19 short of 100.
Can Erling Haaland break Ronaldo’s Champions League record?
Not for many years. Ronaldo has 140 in the competition, while Haaland has about 60 from 60 games, so he needs roughly 80 more, which is still a very large gap.
Who is the all-time top scorer in Europe’s club competitions?
Cristiano Ronaldo, with 145. Messi follows on 132, and Lewandowski on 117, and no other player has reached 100, with Ronaldo 13 clear of second place.
football
football