Quels sont donc les meilleurs buteurs de l’histoire du foot ? Qui de Robert Lewandowski, Harry Kane ou Mohamed Salah a marqué le plus de buts ? Et quid de Cristiano Ronaldo et Lionel Messi ? Et même les légendes comme Pelé et Gerd Müller ? Voici le top 100 des meilleurs buteurs.

Lionel Messi et Cristiano Ronaldo ont marqué une ère. Les deux joueurs ont accumulé les trophées, les Ballons d’Or et les récompenses individuelles pendant près de 20 ans, mais ils ont aussi bouleversé le classement des meilleurs buteurs de l’histoire avec plusieurs saisons à plus de 50 buts chacun.

Avec ces deux mastodontes, les anciennes gloires du football ont reculé dans le classement des 100 meilleurs buteurs de l’histoire. TopMercato vous propose le top 100 mis à jour au 1er janvier 2026.

Les 100 joueurs avec le plus de buts marqués dans l’histoire

⚽ Les Meilleurs Buteurs de l’Histoire du Football

Position Joueur Buts
1Cristiano Ronaldo957
2Lionel Messi896
3Josef Bican805
4Pelé770
5Romário761
6Ferenc Puskás760
7Erwin Helmchen760
8R. Lewandowski706
9Jimmy Jones659
10Abe Lenstra645
11Gerd Müller640
12Joe Bambrick634
13F. Peyroteo610
14Max Morlock609
15Luis Suárez600
16Ferenc Deák576
17Z. Ibrahimović573
18Uwe Seeler566
19Glenn Ferguson563
20Jimmy McGrory558
21A. Friedeneicher557
22Eusébio555
23Imre Schlosser554
24Alfredo Di Stéfano540
25Hugo Sánchez516
26Roberto Dinamite516
27Gyula Zsengellér513
28Zico511
29Karim Benzema508
30Ferenc Bene506
31Sándor Kocsis505
32György Sárosi504
33Isidro Lángara503
34Gunnar Nordahl498
35Johan Cruyff493
36Harry Kane485
37Stjepan Bobek480
38Ali Ashfaq476
39Jimmy Greaves466
40Edinson Cavani465
41Delio Onnis464
42Aleksandar Đurić462
43Fernando Morena460
44Edin Džeko457
45Alberto Spencer451
46Hulk451
47Jef Mermans449
48Rivaldo446
49Neymar450
50Dixie Dean442
51Eran Zahavi438
52Dadá Maravilha436
53Sebastián Abreu434
54Carlos Bianchi434
55Raúl González432
56David Villa427
57Samuel Eto’o427
58Sergio Agüero426
59Hans Krankl425
60Óscar Cardozo425
61Túlio Maravilha422
62József Takács418
63Hughie Gallacher416
64John Aldridge416
65Ronaldo Nazário414
66Kylian Mbappé412
67Dejan Damjanović412
68Ally McCoist412
69Fred412
70Ferenc Szusza411
71Juan Plata411
72Vágner Love411
73Thierry Henry411
74K. Jan Huntelaar409
75Romelu Lukaku404
76P. Aubameyang402
77Cabinho398
78Al Soma397
79Carlos Hermosillo396
80Ronaldinho395
81Roger Milla393
82Robbie Keane393
83“Tucho” Antelo392
84Mohamed Salah391
85A. Shevchenko391
86Fritz Walter390
87Alex387
88José Águas387
89Albert De Cleyn386
90Magno Alves385
91Telmo Zarra380
92R. van Nistelrooy379
93Atilio García384
94Juan C. Sánchez382
95Alan Shearer382
96Luís Fabiano381
97Ricardo Oliveira381
98Osvaldo Castro376
99Bader Al-Mutawa375
100Dayro Moreno371

 

Dans les joueurs encore en activité, Cristiano Ronaldo avec 954 buts et Lionel Messi avec 896 buts toutes compétitions confondues sont en tête du classement. Leurs prestations dans des championnats mineurs devraient leur permettre de continuer à marquer et de s’approcher, d’atteindre ou dépasser la barre des 1000 réalisations.

Kylian Mbappé (Real Madrid - Séville)
Kylian Mbappé (Real Madrid – Séville) – Photo by Federico Titone / SOPA Images/Sipa USA – Photo Icon Sport

Kane et Mbappé ont encore une belle marge de progression

Respectivement 36e et 74e de ce classement, Harry Kane (32 ans) et Kylian Mbappé (26 ans) ont encore une marge de progression pour prendre quelques positions. Le Français du Real Madrid a déjà dépassé la barre des 400 buts en carrière et continue de marquer à une fréquence impressionnante.

A lire également : Le Top 12 des favoris du Ballon d’Or 2026

Karim Benzema est lui entré dans le TOP 30 des meilleurs buteurs de l’histoire très récemment avec ses 507 buts en carrière tandis qu’un Pierre-Emerick Aubameyang (OM) est dans le TOP 80 avec ses 401 buts.

A noter que dans ce classement des 100 meilleurs buteurs de l’Histoire, les buts à l’entraînement n’ont pas été pris en compte. Seules les compétitions officielles ont été ajoutées.