Most Assist in Soccer History. Top assistants in football
The argentinian Lionel Messi has provided the most assists in football history. He has tallied 355 assists in his record-breaking career for club and country.
He is followed by the portuguese Luis Figo with 283 assists.
David Beckham closes de podium with 272.
The following is a list of the football players with the most assists of all time according to the data available.*
⚽ Most assists in football
- Lionel Messi 355 assists
- Luis Figo 283
- David Beckham 272
- Ryan Giggs 271
- Neymar Jr 257
- Thierry Henry 246
- Luis Suárez 243
- Thomas Müller 242
- Frank Ribery 241
- Diego Maradona 240
- Ángel di María 240
- Mesut Ozil 240
- Carlos Valderrama 237
- Xavi Hernández 236
- Juan Román Riquelme 235
- Cristiano Ronaldo 234
- Cesc Fábregas 228
- Zlatan Ibrahimovic 218
- Zinedine Zidane 214
- Ronaldinho 192
*Note: Statistics updated MARCH 2023. Assists and matches in youth categories (club or national team) and friendlies are not counted. Assists in friendlies matches with the senior national teams are counted.
The top assists in football of all time:
Sources: FIFA y Sport Soccer Statistics Foundation (RSSSF) and Wikipedia.org