1. Home
  2. News
  3. Mbappé breaks Messi record

Mbappé Breaks Messi's Record as Youngest to 100 UCL Games

Kylian Mbappé became the youngest player in history to reach 100 Champions League appearances, taking a record Lionel Messi had held for more than a decade — against the very same club Messi set it against.

Kylian Mbappé in the France national team kit at the 2026 World Cup. Photo: Bryan Berlin / Wikimedia Commons (CC BY-SA 4.0).
Kylian Mbappé in the France national team kit at the 2026 World Cup. Photo: Bryan Berlin / Wikimedia Commons (CC BY-SA 4.0).

The Record Falls at the Stadio Olimpico

Kylian Mbappé chose a dramatic stage to make history. In Real Madrid's thrilling 4-3 victory over Roma at the Stadio Olimpico on Wednesday night, the French forward made his 100th appearance in the UEFA Champions League — and in doing so, became the youngest player ever to reach the milestone.

Mbappé was 27 years and 298 days old on the night. That beat the previous record, held by Lionel Messi, who had reached his century at 28 years and 84 days. The record had stood for more than a decade, and its fall marks a symbolic passing of the torch in European football's premier competition.

In a quirk of history, both players reached their 100th appearance against the same club. Messi set the record in a 1-1 draw with Roma in September 2015; eleven years later, Mbappé broke it at Roma's own stadium.

A Century Celebrated With a Goal

Mbappé did not just collect the record quietly. With Real Madrid trailing after Marten de Roon's 20th-minute opener for Roma, the Frenchman equalized five minutes later, striking a powerful effort that deflected off Gianluca Mancini and beat Pierluigi Gollini to make it 1-1.

The goal was Mbappé's 72nd in the Champions League — and it carried its own historic weight. It moved him past Real Madrid legend Raúl González into fifth place on the competition's all-time scoring list, another landmark ticked off on a night full of them.

Mbappé's 72 goals have come across three clubs: six for Monaco, 42 for Paris Saint-Germain and 24 for Real Madrid. His journey in the competition began as a 17-year-old with Monaco in September 2016, and his scoring rate — 72 goals in 100 appearances — places him among the most efficient strikers the tournament has ever seen.

How Mbappé Compares to the Greats

The numbers behind Mbappé's century are striking when measured against the competition's legends. In their first 100 Champions League appearances, Robert Lewandowski scored 81 goals and Messi registered 77. Mbappé's 72 puts him just behind those two, and comfortably ahead of most of the great forwards in European history.

Last season underlined his dominance of the tournament. Mbappé finished as the Champions League's top scorer with 15 goals, including the second-fastest hat-trick in competition history — three goals in six minutes and 42 seconds against Olympiacos. He also opened this season's campaign with Madrid's winner in a 2-1 victory over Inter Milan last month.

talkSPORT, which flagged the record before the match, noted that Harry Kane can never take this particular record from Mbappé. The Bayern Munich striker, now 33, has battled Mbappé for the European Golden Boot in each of the last three seasons but is well past the age at which the century milestone can be reached.

A 4-3 Thriller Worthy of the Record

The match itself matched the occasion. Roma struck first through Marten de Roon in the 20th minute, and Mbappé equalized five minutes later — merely opening the scoring in a chaotic night at the Stadio Olimpico. Real Madrid eventually emerged 4-3 winners in a comeback thriller that underlined why José Mourinho's side remain so dangerous in this competition.

Mbappé's goal was far from the only highlight. The French forward celebrated his century mark with a typically decisive intervention — a powerful right-footed strike that took a deflection off Gianluca Mancini on its way past Pierluigi Gollini. Yan Diomande was credited with the assist after a loose ball situation involving Mario Hermoso, and the goal lifted Madrid back into a match that had threatened to slip away.

It was Mbappé's second Champions League goal of the season following his opener in the 2-1 win over Inter Milan last month, and it continued a pattern: on the biggest European nights, the Frenchman keeps delivering. The comeback victory keeps Madrid's league-phase campaign on track and adds another memorable chapter to the club's storied relationship with the competition.

A Painful Night for Messi's Records

The Roma game was not the only painful moment of the evening for Messi's record collection. In Manchester City's 4-2 home defeat to Paris Saint-Germain, Erling Haaland scored twice to take his Champions League tally to 61 goals in just 60 appearances.

UEFA confirmed that Haaland, at 26 years and 85 days, became the youngest player to reach 60 goals in the Champions League — beating Messi's previous record by a single day. It means two of Messi's age-related Champions League records fell within hours of each other on the same October night.

Context matters, though. Messi retired from international football earlier this year after leading Argentina to a second consecutive World Cup final, and his club career with Inter Miami continues to produce at an elite level. Records are made to be broken, and Messi himself knows that better than anyone: he spent his Barcelona career dismantling marks set by his predecessors.

What It Means for the Mbappé Era

Mbappé's record arrives at a moment of transition in European football. With Messi now devoted entirely to club football in MLS and his international career complete, the Frenchman stands as the defining player of the next era — and he keeps collecting the milestones to prove it.

At 27, with 100 Champions League appearances and 72 goals already banked, Mbappé is ahead of the pace of almost every player in the competition's history. If he stays fit and continues at anything like his current rate, the all-time scoring record itself will eventually come into view.

For now, though, the night belonged to the history books: the youngest player to 100 Champions League games, a goal to celebrate it, fifth on the all-time scoring list — and a record taken from Lionel Messi, against the very club against whom Messi had set it.

Questions people ask

Who is the youngest player to reach 100 Champions League appearances?

Kylian Mbappé reached 100 Champions League appearances at 27 years and 298 days, in Real Madrid's 4-3 win over Roma on October 14, 2026. The previous record holder was Lionel Messi, who reached the milestone at 28 years and 84 days.

When did Messi set the previous record?

Lionel Messi had held the record since September 2015, when he made his 100th Champions League appearance in a 1-1 draw against Roma. Remarkably, Mbappé broke the record against the same club, Roma, at the Stadio Olimpico.

Did Mbappé score in his 100th Champions League game?

Mbappé celebrated the milestone with a first-half equalizer, his 72nd Champions League goal. That strike moved him past Real Madrid legend Raúl González into fifth place on the competition's all-time scoring list.

Did Haaland also break a Messi record on the same night?

It was a painful night for Messi's records. On the same evening, Erling Haaland became the youngest player to reach 60 Champions League goals at 26 years and 85 days — beating Messi's previous mark by a single day.

Can Harry Kane still break the record?

No. Harry Kane is 33, which makes the age-based milestone impossible for him to reach now. The record can only be held by players who arrive at 100 appearances younger than Mbappé's 27 years and 298 days.