News

Lionel Messi, Neymar, Cristiano Ronaldo, and more: Who tops FIFA’s all-time men’s international assists chart?

Cristiano Ronaldo (L) of Portugal and Lionel Messi (R) of Argentina.
© Rafal Oleksiewicz & Daniel Jayo/Getty ImagesCristiano Ronaldo (L) of Portugal and Lionel Messi (R) of Argentina.

On the same historic day when Cristiano Ronaldo achieved history with Portugal, Lionel Messi, the captain of Argentina, continued to rewrite soccer’s record books even at 38. In a friendly match played at Inter Miami’s Chase Stadium, the Argentine icon led his national team to a commanding 6-0 win over Puerto Rico — and in doing so, he quietly beat the record of Neymar, his former Barcelona and Paris Saint-Germain teammate and longtime rival.

Messi, who has long dominated headlines for his goals, achieved this time something that highlights another side of his genius — his vision, precision, and creativity. While the match was a comfortable win for Argentina, the story behind it was much bigger than the scoreline.

Playing on familiar turf in Miami, where the veteran now shines for Inter Miami, La Albiceleste displayed the quality of a world champion. Alexis Mac Allister opened the scoring before Gonzalo Montiel and Lautaro Martínez added to the tally, with Messi orchestrating play from midfield.

The world champion didn’t score himself but was involved in nearly every attacking sequence. His assist for Montiel’s volley and another for Martínez’s goal showed that his sharpness and awareness remain unmatched. It was his second assist of the night, though, that would etch his name into yet another chapter of soccer history.

Messi overcomes Neymar’s feat

Midway through the second half, Messi slipped a clever through-ball into space for Lautaro Martinez, who finished calmly to make it 5-0. It looked like just another assist — until the post-match confirmation arrived: that pass had broken a FIFA all-time record.

With that play, Lionel Messi officially became the player with the most assists in men’s international soccer history, surpassing Neymar. The record had long been contested among global greats. Neymar, who sits just behind with 59 assists for Brazil, had briefly held the lead. Before them, American great Landon Donovan was the surprise holder of the record for nearly a decade, registering 58 assists during his international career.

Ranking: Most assists in men’s international soccer history

RankPlayerNationAssistsCaps
1.Lionel MessiArgentina60195
2.NeymarBrazil59126
3.Landon DonovanUnited States58157
4.Ferenc PuskasHungary5385
5.Sandor KocsisHungary5068
6.Kevin De BruyneBelgium49107
=6.Cristiano RonaldoPortugal49225
8.PeleBrazil4792
9.Mesut OzilGermany4092
10.David BeckhamEngland36115
200+ Channels With Sports & News
  • Starting price: $33/mo. for fubo Latino Package
  • Watch Premier League, Liga MX & Copa Libertadores
The New Home of MLS
  • Price: $14.99/mo. for MLS Season Pass
  • Watch every MLS game including playoffs & Leagues Cup
Many Sports & ESPN Originals
  • Price: $10.99/mo. (or get ESPN+, Hulu & Disney+ for $14.99/mo.)
  • Features Bundesliga, LaLiga, NWSL, & USL
2,000+ soccer games per year
  • Price: $7.99/mo
  • Features Champions League, Serie A, Europa League & EFL
175 Premier League Games & PL TV
  • Starting price: $7.99/mo. for Peacock Premium
  • Watch 175 exclusive EPL games per season

EDITORS’ PICKS