1986 Soccer World Cup Top Scorers

Statistical information with complete list of players who scored goals in the 1986 Football World Cup with name, national team, games played, goal average and more information, ordered by more goals scored.

scroll for more >>
Player
Goals Games Goal Average National Team
1. England Gary Lineker 6 5 1.20 England
2. Spain Emilio Butragueño 5 5 1.00 Spain
Brazil Careca 5 5 1.00 Brazil
Argentina Diego Maradona 5 7 0.71 Argentina
5. Italy Alessandro Altobelli 4 4 1.00 Italy
Soviet Union Igor Belanov 4 4 1.00 Soviet Union
Denmark Preben Elkjaer Larsen 4 4 1.00 Denmark
Argentina Jorge Valdano 4 7 0.57 Argentina
9. Belgium Jan Ceulemans 3 7 0.43 Belgium
Belgium Nico Claesen 3 7 0.43 Belgium
Denmark Jesper Olsen 3 4 0.75 Denmark
West Germany Rudi Voeller 3 6 0.50 West Germany
13. West Germany Klaus Allofs 2 7 0.29 West Germany
Argentina Jorge Burruchaga 2 7 0.29 Argentina
Paraguay Roberto Cabañas 2 4 0.50 Paraguay
Spain Ramon Maria Caldere 2 4 0.50 Spain
Brazil Josimar 2 3 0.67 Brazil
Morocco Abdelrazzak Khairi 2 4 0.50 Morocco
France Jean-Pierre Papin 2 4 0.50 France
France Michel Platini 2 6 0.33 France
Mexico Fernando Quirarte 2 5 0.40 Mexico
Paraguay Julio Cesar Romero 2 4 0.50 Paraguay
Belgium Enzo Scifo 2 7 0.29 Belgium
Brazil Socrates 2 5 0.40 Brazil
France Yannick Stopyra 2 6 0.33 France
Player
Goals Games Goal Average National Team
26. Soviet Union Sergei Aleinikov 1 4 0.25 Soviet Union
Uruguay Antonio Alzamendi 1 3 0.33 Uruguay
France Manuel Amoros 1 7 0.14 France
England Peter Beardsley 1 4 0.25 England
Soviet Union Oleg Blokhin 1 2 0.50 Soviet Union
West Germany Andreas Brehme 1 5 0.20 West Germany
Argentina Jose Brown 1 7 0.14 Argentina
Portugal Carlos Manuel 1 3 0.33 Portugal
South Korea Soon Ho Choi 1 2 0.50 South Korea
Northern Ireland Colin Clarke 1 3 0.33 Northern Ireland
Belgium Stephane Demol 1 7 0.14 Belgium
Hungary Lajos Detari 1 3 0.33 Hungary
Portugal Diamantino 1 3 0.33 Portugal
Brazil Edinho 1 5 0.20 Brazil
Spain Eloy 1 3 0.33 Spain
Denmark John Eriksen 1 2 0.50 Denmark
Hungary Marton Esterhazy 1 3 0.33 Hungary
France Luis Fernandez 1 6 0.17 France
France Jean-Marc Ferreri 1 4 0.25 France
Mexico Luis Flores 1 3 0.33 Mexico
Uruguay Enzo Francescoli 1 4 0.25 Uruguay
France Bernard Genghini 1 1 1.00 France
Bulgaria Plamen Getov 1 4 0.25 Bulgaria
Spain Goikoetxea 1 4 0.25 Spain
South Korea Jung Moo Huh 1 3 0.33 South Korea
Spain Julio Salinas 1 5 0.20 Spain
South Korea Jong Boo Kim 1 2 0.50 South Korea
Morocco Abdelkarim Krimau 1 4 0.25 Morocco
Denmark Michael Laudrup 1 4 0.25 Denmark
Denmark Soren Lerby 1 4 0.25 Denmark
West Germany Lothar Matthaeus 1 7 0.14 West Germany
Mexico Manuel Negrete 1 5 0.20 Mexico
South Korea Chang Sun Park 1 3 0.33 South Korea
Argentina Pedro Pasculli 1 2 0.50 Argentina
Iraq Ahmed Radhi 1 3 0.33 Iraq
Soviet Union Vasili Rats 1 3 0.33 Soviet Union
France Dominique Rocheteau 1 4 0.25 France
Soviet Union Sergei Rodionov 1 4 0.25 Soviet Union
Argentina Oscar Ruggeri 1 7 0.14 Argentina
West Germany Karl-Heinz Rummenigge 1 7 0.14 West Germany
Mexico Hugo Sánchez 1 4 0.25 Mexico
Spain Juan Antonio Senor 1 4 0.25 Spain
Mexico Raul Servin 1 5 0.20 Mexico
Bulgaria Nasko Sirakov 1 4 0.25 Bulgaria
Poland Wlodimierz Smolarek 1 4 0.25 Poland
Scotland Gordon Strachan 1 3 0.33 Scotland
France Jean Tigana 1 7 0.14 France
Belgium Erwin Vandenbergh 1 1 1.00 Belgium
Belgium Frank Vercauteren 1 6 0.17 Belgium
Belgium Daniel Veyt 1 5 0.20 Belgium
Northern Ireland Norman Whiteside 1 3 0.33 Northern Ireland
Soviet Union Pavel Yakovenko 1 3 0.33 Soviet Union
Soviet Union Ivan Yaremchuk 1 3 0.33 Soviet Union
Soviet Union Aleksandr Zavarov 1 4 0.25 Soviet Union
Algeria Djamel Zidane 1 3 0.33 Algeria