# Player Team Goals (Penalty)
1. György Sárosi Hungary Hungary 10 (0)
2. Otto Siffling Germany Germany 8 (0)
Freddie Steele England England 8 (0)
4. Iuliu Barátky Romania Romania 7 (1)
5. Luis Argüelles Mexico Mexico 5 (0)
Oldřich Nejedlý CSSR CSSR 5 (0)
Silvio Piola Italy Italy 5 (0)
8. Iuliu Bodola Romania Romania 4 (0)
Horacio Casarin Mexico Mexico 4 (0)
Camillo Jerusalem Austria Austria 4 (0)
Ernst Lehner Germany Germany 4 (0)
August Lešnik Yugoslavia Yugoslavia 4 (0)
Stanley Matthews England England 4 (0)
Jiří Sobotka CSSR CSSR 4 (0)
Gyula Zsengellér Hungary Hungary 4 (0)
16. Manuel Alonso Mexico Mexico 3 (0)
Lubomir Angelov Bulgaria Bulgaria 3 (0)
Alfred Bickel Switzerland Switzerland 3 (0)
László Cseh Hungary Hungary 3 (0)
Jozef Korbas Poland Poland 3 (0)
Alf Martinsen Norway Norway 3 (0)
Herminio Masantonio Argentina Argentina 3 (1)
Bob McPhail Scotland Scotland 3 (0)
George Mills England England 3 (0)
Branko Pleše Yugoslavia Yugoslavia 3 (0)
Antonín Puč CSSR CSSR 3 (0)
Alex Rae USA USA 3 (0)
Jan Říha CSSR CSSR 3 (0)
Jānis Rozītis Latvia Latvia 3 (0)
Georg Siimenson Estonia Estonia 3 (0)
Helmuth Søbirk Denmark Denmark 3 (0)
Josef Stroh Austria Austria 3 (0)
Ala Urban Germany Germany 3 (0)
34. Max Abegglen Switzerland Switzerland 2 (0)
Georges Aeby Switzerland Switzerland 2 (0)
Knud Andersen Denmark Denmark 2 (0)
Hans Berndt Germany Germany 2 (0)
Arthur Ceuleers Belgium Belgium 2 (0)
Manuel Fidel Argentina Argentina 2 (0)
Vicente Garcia Mexico Mexico 2 (0)
Pat Glover Wales Wales 2 (0)
Willie Hall England England 2 (0)
Karl Hohmann Germany Germany 2 (0)
Vuchko Iordanov Bulgaria Bulgaria 2 (0)
Joe Johnson England England 2 (0)
Sven Jonasson Sweden Sweden 2 (0)
Bryn Jones Wales Wales 2 (0)
Alf Kirchen England England 2 (0)
Vlastimil Kopecký CSSR CSSR 2 (0)
Richard Kuremaa Estonia Estonia 2 (0)
David McCulloch Scotland Scotland 2 (0)
John McEwan USA USA 2 (0)
Frank O'Donnell Scotland Scotland 2 (0)
Joe Payne England England 2 (0)
Hans Pesser Austria Austria 2 (0)
Leonard Piątek Poland Poland 2 (0)
Oldřich Rulc CSSR CSSR 2 (0)
Karel Senecký CSSR CSSR 2 (0)
Kick Smit Netherlands Netherlands 2 (0)
Alex Stevenson Northern Ireland Northern Ireland 2 (0)
Karl Striebinger Germany Germany 2 (0)
Heinrich Uukkivi Estonia Estonia 2 (0)
Henk van Spaandonck Netherlands Netherlands 2 (0)
Émile Veinante France France 2 (0)
Ilja Vestermans Latvia Latvia 2 (0)
Bernard Voorhoof Belgium Belgium 2 (0)
Fritz Wagner Switzerland Switzerland 2 (1)
Genia Walaschek Switzerland Switzerland 2 (1)
Ernst Willimowski Poland Poland 2 (0)
70. Paul Aebi Switzerland Switzerland 1 (0)
Beb Bakhuys Netherlands Netherlands 1 (0)
Franz Binder Austria Austria 1 (0)
Andy Black Scotland Scotland 1 (0)
Ion Bogdan Romania Romania 1 (0)
Vaclavs Bordusko Latvia Latvia 1 (0)
Vojin Božović Yugoslavia Yugoslavia 1 (0)
Raymond Braine Belgium Belgium 1 (0)
Eric Brook England England 1 (0)
Jackie Brown Ireland Ireland
Northern Ireland Northern Ireland
1 (0)
Arne Brustad Norway Norway 1 (0)
Peter Buchanan Scotland Scotland 1 (0)
Lennart Bunke Sweden Sweden 1 (0)
Jean Capelle Belgium Belgium 1 (0)
Gino Colaussi Italy Italy 1 (0)
Roger Courtois France France 1 (0)
Jack Crayston England England 1 (0)
William Danielsen Norway Norway 1 (0)
Ştefan Dobay Romania Romania 1 (0)
Peter Doherty Northern Ireland Northern Ireland 1 (0)
János Dudás Hungary Hungary 1 (0)
Jimmy Dunne Ireland Ireland 1 (0)
Jean Fievez Belgium Belgium 1 (0)
Alex Friedmann Denmark Denmark 1 (0)
Annibale Frossi Italy Italy 1 (0)
Tom Galley England England 1 (0)
Enrique García Argentina Argentina 1 (0)
Luis Garcia Cortina Mexico Mexico 1 (0)
Rudolf Geiter Austria Austria 1 (0)
Torry Gillick Scotland Scotland 1 (0)
Len Goulden England England 1 (0)
Juozas Gudelis Lithuania Lithuania 1 (0)
Kaj Hansen Denmark Denmark 1 (0)
Václav Horák CSSR CSSR 1 (0)
Kiril Iliev Bulgaria Bulgaria 1 (0)
Magnar Isaksen Norway Norway 1 (0)
Jørgen Iversen Denmark Denmark 1 (0)
Georg Johansson Sweden Sweden 1 (0)
Davy Jordan Ireland Ireland 1 (0)
Julius Kaljo Estonia Estonia 1 (0)
Fricis Kaneps Latvia Latvia 1 (0)
Gusty Kemp Luxembourg Luxembourg 1 (0)
David Kinnear Scotland Scotland 1 (0)
Albin Kitzinger Germany Germany 1 (0)
Eyolf Kleven Denmark Denmark 1 (0)
Frantisek Kloz CSSR CSSR 1 (0)
Władysław Król Poland Poland 1 (0)
Reidar Kvammen Norway Norway 1 (0)
Marcel Langiller France France 1 (0)
August Lenz Germany Germany 1 (0)
José López Herranz Mexico Mexico 1 (0)
Eino Mäkelä Finland Finland 1 (0)
Juan Marvezy Argentina Argentina 1 (0)
Alex Massie Scotland Scotland 1 (0)
Michał Matyas Poland Poland 1 (0)
Giuseppe Meazza Italy Italy 1 (0)
Rasih Minkari Turkey Turkey 1 (0)
José Manuel Moreno Argentina Argentina 1 (0)
Seymour Morris Wales Wales 1 (0)
Jackie Morton England England 1 (0)
Agenor Muñiz Uruguay Uruguay 1 (0)
George Nemchik USA USA 1 (0)
Leopold Neumer Austria Austria 1 (0)
Jean Nicolas France France 1 (0)
Edmond Novicki France France 1 (0)
Eddie Perry Wales Wales 1 (0)
Erik Persson Sweden Sweden 1 (0)
Jerzy Piec Poland Poland 1 (0)
Ryszard Piec Poland Poland 1 (0)
Pinga Portugal Portugal 1 (0)
Ernst Poertgen Germany Germany 1 (0)
Franciszek Pytel Poland Poland 1 (0)
Penko Rafailov Bulgaria Bulgaria 1 (0)
Ēriks Raisters Latvia Latvia 1 (0)
Peder Rasmussen Denmark Denmark 1 (0)
Roger Rio France France 1 (0)
Jackie Robinson England England 1 (0)
Efraín Ruiz Mexico Mexico 1 (0)
Eugen Rupf Switzerland Switzerland 1 (0)
Ferenc Sas Hungary Hungary 1 (0)
Karl-Rudolf Silberg-Sillak Estonia Estonia 1 (0)
Avo Sillandi Estonia Estonia 1 (0)
Jimmy Simpson Scotland Scotland 1 (0)
Matthias Sindelar Austria Austria 1 (0)
Jimmy Smith Scotland Scotland 1 (0)
Oscar Stamet Luxembourg Luxembourg 1 (0)
František Svoboda CSSR CSSR 1 (0)
Fritz Szepan Germany Germany 1 (0)
Géza Toldi Hungary Hungary 1 (0)
Valadas Portugal Portugal 1 (0)
Svetislav Valjarević Yugoslavia Yugoslavia 1 (0)
Stanley Vanden Eynde Belgium Belgium 1 (0)
Leen Vente Netherlands Netherlands 1 (0)
Manus Vrauwdeunt Netherlands Netherlands 1 (0)
Đorđe Vujadinović Yugoslavia Yugoslavia 1 (0)
Freddie Warren Wales Wales 1 (0)
Frank Wels Netherlands Netherlands 1 (0)
Gustav Wetterström Sweden Sweden 1 (0)
Ken Willingham England England 1 (0)
Gerard Wodarz Poland Poland 1 (0)
Josef Zeman CSSR CSSR 1 (0)