Algeria: Salah Assad, Abdelmoumene Djabou, Riyad Mahrez & Islam Slimani – 2 goals Angola: Flavio – 1 goal Argentina: Lionel Messi – 21 goals
Australia: Tim Cahill – 5 goals Austria: Erich Probst – 6 goals Belgium: Romelu Lukaku – 8 goals Bolivia: – Erwin Sanchez – 1 goal Bosnia and Herzegovina: Ermin Mahmic – 2 goals Brazil: Ronaldo – 15 goals Bulgaria: Hristo Stoichkov – 6 goals Cabo Verde: Deroy Duarte, Sidny Lopes Cabral, Kevin Pina & Helio Varela – 1 goal
Cameroon: Roger Milla – 5 goals Canada: Jonathan David – 3 goals Chile: Marcelo Salas & Leonel Sanchez – 4 goals Colombia: James Rodriguez – 6 goals Congo DR: Yoane Wissa – 3 goals Costa Rica: Ronald Gomez & Paulo Wanchope – 3 goals Côte d’Ivoire: Wilfried Bony, Amad Diallo, Aruna Dindane, Didier Drogba, Gervinho & Nicolas Pepe – 2 goals
Croatia: Ivan Perisic – 7 goals Cuba: Hector Socorro – 3 goals Curaçao: Livano Comenencia – 1 goal Czechia: Oldrich Nejedly – 7 goals Denmark: Jon Dahl Tomasson – 5 goals East Germany: Joachim Streich – 2 goals Ecuador: Enner Valencia – 6 goals
Egypt: Mohamed Salah – 3 goals El Salvador: Luis Ramirez – 1 goal England: Harry Kane – 14 goals France: Kylian Mbappe – 22 goals Germany: Miroslav Klose – 16 goals Ghana: Asamoah Gyan – 6 goals Greece: Sokratis Papastathopoulos, Dimitrios Salpingidis, Andreas Samaris, Georgios Samaras & Vasileios Torosidis – 1 goal
Haiti: Emmanuel Sanon – 2 goals Honduras: Carlo Costly, Eduardo Laing & Hector Zelaya – 1 goal Hungary: Sandor Kocsis – 11 goals Iceland: Alfred Finnbogason & Gylfi Sigurdsson – 1 goal Iraq: Aymen Hussein & Ahmed Radhi – 1 goal IR Iran: Ramin Rezaeian – 3 goals Israel: Mordechai Spiegler – 1 goal Italy: Roberto Baggio, Paolo Rossi & Christian Vieri – 9 goals
Jamaica: Theodore Whitmore – 2 goals Japan: Keisuke Honda – 4 goals Jordan: Nizar Alrashdan, Mousa Altamari & Ali Olwan – 1 goal Korea DPR: Pak Seung-zin – 2 goals Korea Republic: Ahn Junghwan, Son Heungmin & Park Jisung – 3 goals Kuwait: Abdulaziz Al-Balushi & Faisal Al-Dakhil – 2 goals Mexico: Javier Hernandez, Luis Hernandez & Julian Quinones – 4 goals Morocco: Youssef En-Nesyri & Ismael Saibari – 3 goals Netherlands: Johnny Rep – 7 goals New Zealand: Elijah Just – 3 goals
Nigeria: Ahmed Musa – 4 goals Northern Ireland: Peter McParland – 5 goals Norway: Erling Haaland – 7 goals Panama: Felipe Baloy – 1 goal Paraguay: Nelson Cuevas – 3 goals Peru: Teofilo Cubillas – 10 goals Poland: Grzegorz Lato – 10 goals Portugal: Cristiano Ronaldo – 11 goals
Qatar: Hassan Alhaydos & Mohammed Muntari – 1 goal Republic of Ireland: Robbie Keane – 3 goals Romania: Florin Raducioiu – 3 goals Russia: Oleg Salenko – 6 goals Saudi Arabia: Salem Aldawsari & Sami Al-Jaber – 3 goals Scotland: Joe Jordan – 4 goals Senegal: Ismaila Sarr – 5 goals Serbia: Drazen Jerkovic – 4 goals Slovakia: Robert Vittek – 4 goals Slovenia: Milenko Acimovic, Valter Birsa, Sebastijan Cimirotic, Robert Koren & Zlatan Ljubijankic - 1 goal South Africa: Shaun Bartlett & Benni McCarthy – 2 goals Spain: David Villa – 9 goals
Sweden: Kennet Andersson & Henrik Larsson – 5 goals Switzerland: Sepp Huegi – 6 goals Togo: Mohamed Kader – 1 goal Tunisia: Wahbi Khazri – 3 goals Türkiye: Suat Mamat, Ilhan Mansiz & Buhran Sargun – 3 goals Ukraine: Andriy Shevchenko – 2 goals United Arab Emirates: Jumaa Ali Thani & Khalid Ismail – 1 goal Uruguay: Oscar Miguez – 8 goals USA: Landon Donovan – 5 goals
Uzbekistan: Abbosbek Fayzullaev & Eldor Shomurodov – 1 goal Wales: Ivor Allchurch – 2 goals
Eighty-one countries have scored in the World Cup. China PR, Indonesia and Trinidad and Tobago are the only teams to have participated in but not scored in the competition.
Sources: FIFA Official



