De Delio Onnis à Florian Thauvin, en passant par Kylian Mbappé, Edinson Cavani et Zlatan Ibrahimovic, voici le classement des 100 meilleurs buteurs de l’histoire de la Ligue 1.
Crédit photo : AS Monaco
1. Delio Onnis, le meilleur buteur de l’histoire de la Ligue 1 : 299 buts
En France, le meilleur buteur du championnat national de football est Italo-Argentin ! Né en Italie et élevé en Argentine, Delio Onnis débarque en France à l’âge de 23 ans, recruté en 1971 par le Stade de Reims.
Deux ans plus tard, l’Argentin rejoint l’AS Monaco et devient une légende du club de la principauté. Delio Onnis dispute 278 matchs et devient le meilleur buteur de l’histoire de l’AS Monaco avec 223 réalisations.
Après deux nouvelles piges à Tours et au SC Toulon, Delio Onnis met un terme à sa carrière en 1986 et quitte la Ligue 1 après 449 matchs disputés, pour un total de 299 buts.
Delio Onnis, meilleur buteur de Ligue 1
2. Bernard Lacombe, 255 buts dans le championnat de France
S’il a foulé les terrains du championnat de France de football en même temps que Delio Onnis, les deux joueurs n’ont jamais été coéquipiers.
Natif de Lyon, Bernard Lacombe a passé la première moitié de sa carrière sous les couleurs du club de sa ville natale, avant d’effectuer une pige d’un an chez l’ennemi stéphanois. Transféré aux Girondins de Bordeaux en 1979, il disputait les dernières années de sa carrière dans ce club avant de ranger ses crampons en 1987, à l’âge de 35 ans. En 497 matchs de Ligue 1 au compteur, Bernard Lacombe a inscrit un total de 255 buts.
Bernard Lacombe, crédit : INA
3. Hervé Revelli, troisième meilleur buteur de Ligue 1 : 216 buts
Meilleur buteur de l’AS Saint-Etienne, Hervé Revelli est actuellement le troisième meilleur buteur de l’histoire de la Ligue 1 avec 216 buts.
Des réalisations inscrites presque exclusivement avec son club de coeur, l’AS Saint-Etienne, hormis 41 buts marqués sous les couleurs de l’OGC Nice lors de ses deux années passées chez les Aiglons.
4. Roger Courtois, un attaquant à la longévité exceptionnelle : 210 buts
Avant l’avènement d’Hervé Revelli, Bernard Lacombe et Delio Onnis, Roger Courtois a longtemps été le meilleur buteur de l’histoire de la Ligue 1.
Cet attaquant franco-suisse né à Genève a effectué l’immense majorité de sa carrière du côté de Sochaux. D’abord de 1933 à 1940, puis de 1945 à 1952, après un exil de quatre ans au Lausanne-Sports pour fuir la guerre.
À 40 ans, cet attaquant à la longévité exceptionnelle quittait le FC Sochaux-Montbéliard et signait à l’ESTAC Troyes pour y disputer les dernières années de sa carrière. Roger Courtois inscrivait son dernier but en Ligue 1 en juin 1956 à l’âge de 44 ans. Un record !
5. Thadée Cisowski, 206 buts en Ligue 1
Fils de mineurs polonais ayant émigré en France, Thadée Cisowski a passé son adolescence à accompagner son père au fond des mines, avant de devenir footballeur professionnel en signant au FC Metz.
Mais c’est avec le Racing Club de France que Thadée Cisowski inscrit l’essentiel de ses buts, avec 216 réalisations en 233 matchs, toutes compétitions confondues. Il disputait ses derniers matchs de Ligue 1 en 1962 avec le Valenciennes FC, portant son total de buts dans le championnat de France de football à 206.
Thadée Cisowski sous les couleurs du Racing Club de France
Le classement complet des 100 meilleurs buteurs de l’histoire de la Ligue 1
Classement mis à jour le 7 septembre 2026
| Rang | Joueur | Buts | Matchs | Ratio | Période |
| 1 | 🇦🇷 Delio Onnis  | 299 | 449 | 0,67 | 1971-1986 |
| 2 | 🇫🇷 Bernard Lacombe  | 255 | 497 | 0,51 | 1969-1987 |
| 3 | 🇫🇷 Hervé Revelli  | 216 | 389 | 0,56 | 1965-1978 |
| 4 | 🇫🇷 Roger Courtois  | 210 | 288 | 0,73 | 1933-1956 |
| 5 | 🇫🇷 Thadée Cisowski  | 206 | 286 | 0,72 | 1947-1961 |
| 6 | 🇫🇷 Roger Piantoni  | 203 | 394 | 0,52 | 1950-1966 |
| 7 | 🇫🇷 Kylian Mbappé  | 191 | 246 | 0,78 | 2015-2024 |
| 8 | ðŸ‡ðŸ‡ºðŸ‡«ðŸ‡· Joseph Ujlaki   | 190 | 438 | 0,43 | 1947-1964 |
| 9 | 🇫🇷 Fleury Di Nallo  | 187 | 425 | 0,44 | 1960-1975 |
| 10 | 🇦🇷 Carlos Bianchi  | 179 | 220 | 0,81 | 1973-1980 |
| 11 | 🇸🇪🇫🇷 Gunnar Andersson  | 179 | 234 | 0,76 | 1950-1960 |
| 12 | 🇲🇦 Hassan Akesbi  | 173 | 293 | 0,59 | 1955-1964 |
| 13 | 🇫🇷 Jean Baratte  | 169 | 284 | 0,60 | 1945-1955 |
| 14 | 🇫🇷 Just Fontaine  | 164 | 200 | 0,82 | 1953-1962 |
| 15 | 🇫🇷 Alain Giresse  | 163 | 587 | 0,28 | 1970-1988 |
| 16 | 🇫🇷 Alexandre Lacazette  | 161 | 297 | 0,54 | 2010-2025 |
| 17 | 🇫🇷 Wissam Ben Yedder  | 161 | 320 | 0,50 | 2010-2024 |
| 18 | 🇫🇷 André Guy  | 159 | 271 | 0,59 | 1959-1971 |
| 19 | ðŸ‡ðŸ‡ºðŸ‡«ðŸ‡· Désiré Koranyi | 157 | 252 | 0,62 | 1935-1950 |
| 20 | 🇫🇷 Jean-Pierre Papin  | 156 | 270 | 0,58 | 1986-1998 |
| 21 | 🇫🇷 Jacky Vergnes   | 153 | 328 | 0,47 | 1968-1982 |
| 22 | ðŸ‡ðŸ‡· Josip Skoblar | 151 | 174 | 0,87 | 1966-1974 |
| 23 | 🇫🇷 Lucien Cossou  | 149 | 285 | 0,52 | 1956-1968 |
| 24 | 🇫🇷 Dominique Rocheteau  | 145 | 417 | 0,35 | 1972-1989 |
| 25 | 🇩🇿🇫🇷 Rachid Mekhloufi  | 143 | 341 | 0,42 | 1954-1970 |
| 26 | 🇵🇹 Pauleta  | 141 | 266 | 0,53 | 2000-2008 |
| 27 | 🇫🇷 Yvon Douis | 140 | 379 | 0,37 | 1953-1967 |
| 28 | 🇫🇷 Michel Platini  | 139 | 254 | 0,55 | 1973-1982 |
| 29 | 🇫🇷 Stéphane Bruey  | 139 | 423 | 0,33 | 1950-1966 |
| 30 | 🇺🇾 Edinson Cavani  | 138 | 200 | 0,69 | 2013-2020 |
| 31 | 🇧🇷 Sonny Anderson  | 138 | 221 | 0,62 | 1993-2003 |
| 32 | 🇲🇱 Salif Keita  | 135 | 168 | 0,80 | 1967-1973 |
| 33 | 🇦🇹 Henri Hiltl | 134 | 251 | 0,53 | 1933-1948 |
| 34 | 🇫🇷 Hector De Bourgoing  | 133 | 258 | 0,52 | 1959-1969 |
| 35 | 🇫🇷 Jacques Foix  | 132 | 361 | 0,37 | 1951-1964 |
| 36 | 🇫🇷 Yannick Stopyra  | 132 | 456 | 0,29 | 1977-1992 |
| 37 | 🇫🇷 Bernard Zénier  | 130 | 466 | 0,28 | 1974-1991 |
| 38 | 🇨🇬 François M’Pelé   | 129 | 350 | 0,37 | 1969-1981 |
| 39 | 🇫🇷 Gérard Soler  | 129 | 428 | 0,30 | 1972-1987 |
| 40 | 🇦🇷 Alberto Muro  | 128 | 269 | 0,48 | 1951-1962 |
| 41 | 🇫🇷 Jean Grumellon  | 126 | 203 | 0,62 | 1947-1954 |
| 42 | 🇫🇷 Lilian Laslandes  | 126 | 407 | 0,31 | 1992-2008 |
| 43 | 🇨🇲 Joseph Yegba Maya  | 124 | 238 | 0,52 | 1962-1975 |
| 44 | 🇫🇷 Bafétimbi Gomis  | 122 | 340 | 0,36 | 2004-2017 |
| 45 | 🇫🇷 Henri Baillot  | 121 | 241 | 0,50 | 1945-1954 |
| 46 | 🇫🇷 Ernest Schultz  | 121 | 275 | 0,44 | 1954-1963 |
| 47 | 🇫🇷 René Gardien | 121 | 358 | 0,34 | 1947-1959 |
| 48 | 🇫🇷 François Félix   | 120 | 341 | 0,35 | 1968-1981 |
| 49 | 🇫🇷 Serge Chiesa | 120 | 475 | 0,25 | 1969-1983 |
| 50 | ðŸ‡ðŸ‡º André Simonyi  | 119 | 185 | 0,64 | 1933-1953 |
| 51 | 🇫🇷 Jean Vincent | 119 | 421 | 0,28 | 1950-1964 |
| 52 | 🇩🇪 Oskar Rohr | 118 | 136 | 0,87 | 1934-1939 |
| 53 | 🇫🇷 Nestor Combin  | 117 | 221 | 0,53 | 1959-1975 |
| 54 | 🇫🇷 Didier Couécou  | 117 | 308 | 0,38 | 1963-1976 |
| 55 | 🇫🇷 Bernard Genghini  | 117 | 363 | 0,32 | 1976-1989 |
| 56 | 🇫🇷 Georges Lech   | 117 | 379 | 0,31 | 1962-1976 |
| 57 | 🇫🇷 Dominique Rustichelli  | 117 | 459 | 0,25 | 1952-1970 |
| 58 | 🇫🇷 Ginès Liron   | 116 | 239 | 0,49 | 1954-1965 |
| 59 | 🇫🇷 Pierre Sinibaldi  | 115 | 189 | 0,61 | 1945-1954 |
| 60 | 🇸🇪 Zlatan Ibrahimović  | 113 | 122 | 0,93 | 2012-2016 |
| 61 | 🇫🇷 Charly Loubet  | 113 | 360 | 0,31 | 1962-1975 |
| 62 | 🇫🇷 Maryan Wiśniewski   | 113 | 415 | 0,27 | 1953-1969 |
| 63 | 🇫🇷 Éric Pécout  | 112 | 277 | 0,40 | 1974-1986 |
| 64 | 🇫🇷 André Strappe  | 112 | 341 | 0,33 | 1948-1961 |
| 65 | 🇫🇷 Bernard Blanchet | 111 | 357 | 0,31 | 1963-1974 |
| 66 | 🇫🇷 Claude Papi | 110 | 392 | 0,28 | 1968-1982 |
| 67 | 🇫🇷 Albert Emon   | 110 | 410 | 0,27 | 1972-1988 |
| 68 | 🇫🇷 Henri Skiba   | 109 | 294 | 0,37 | 1950-1963 |
| 69 | 🇫🇷 Léon Deladerrière  | 107 | 379 | 0,28 | 1947-1963 |
| 70 | 🇫🇷 Pierre Flamion  | 106 | 285 | 0,37 | 1945-1960 |
| 71 | 🇫🇷 Albert Gemmrich  | 106 | 308 | 0,34 | 1973-1986 |
| 72 | 🇫🇷 Michael Stievenard   | 106 | 405 | 0,26 | 1954-1968 |
| 73 | 🇫🇷 Édouard Kargu  | 105 | 208 | 0,50 | 1949-1956 |
| 74 | 🇫🇷 Daniel Xuereb   | 105 | 442 | 0,24 | 1977-1993 |
| 75 | 🇫🇷 Bernard Rahis  | 104 | 241 | 0,43 | 1954-1963 |
| 76 | 🇫🇷 Alain Caveglia  | 104 | 313 | 0,33 | 1990-2000 |
| 77 | 🇫🇷 Robert Pintenat   | 103 | 298 | 0,35 | 1969-1983 |
| 78 | 🇲🇦 Abdelkrim Merry  | 103 | 337 | 0,31 | 1974-1989 |
| 79 | 🇫🇷 Dimitri Payet  | 103 | 492 | 0,21 | 2005-2023 |
| 80 | 🇫🇷 François Brisson   | 103 | 505 | 0,20 | 1975-1993 |
| 81 | 🇫🇷 Philippe Piat  | 102 | 240 | 0,43 | 1965-1972 |
| 82 | 🇫🇷 Marc Berdoll  | 102 | 251 | 0,41 | 1970-1981 |
| 83 | 🇫🇷 André-Pierre Gignac  | 102 | 290 | 0,35 | 2006-2015 |
| 84 | 🇩🇿 Mustapha Dahleb  | 102 | 297 | 0,34 | 1969-1984 |
| 85 | 🇫🇷 Philippe Vercruysse    | 102 | 458 | 0,22 | 1980-1997 |
| 86 | 🇫🇷 Jimmy Briand  | 102 | 483 | 0,21 | 2003-2022 |
| 87 | 🇧🇦 Vahid Halilhodzic  | 101 | 181 | 0,56 | 1981-1987 |
| 88 | 🇫🇷 Kevin Gameiro  | 101 | 305 | 0,33 | 2005-2024 |
| 89 | 🇱🇺 Victor Nurenberg  | 101 | 307 | 0,33 | 1952-1963 |
| 90 | 🇫🇷 Patrick Revelli  | 101 | 362 | 0,28 | 1969-1982 |
| 91 | 🇫🇷 Philippe Gondet  | 100 | 212 | 0,47 | 1963-1972 |
| 92 | 🇸🇳 Mamadou Niang  | 100 | 258 | 0,39 | 2000-2010 |
| 93 | 🇫🇷 Florian Thauvin  | 100 | 293 | 0,34 | 2012- |
| 94 | 🇩🇿🇫🇷 Mahi Khennane  | 99 | 230 | 0,43 | 1956-1966 |
| 95 | 🇫🇷 Philippe Anziani  | 99 | 482 | 0,21 | 1978-1994 |
| 96 | 🇫🇷 Daniel Rodighiero  | 98 | 202 | 0,48 | 1964-1970 |
| 97 | 🇫🇷 Jacky Simon | 98 | 301 | 0,32 | 1963-1973 |
| 98 | 🇱🇺 Nico Braun  | 97 | 170 | 0,57 | 1973-1978 |
| 99 | 🇫🇷 Patrice Garande  | 97 | 312 | 0,31 | 1981-1993 |
| 100 | 🇫🇷 Pierre Dorsini  | 97 | 319 | 0,30 | 1956-1967 |