Migliori marcatori delle nazionali di calcio

Cristiano Ronaldo è il primatista di reti realizzate con la nazionale

La lista dei migliori marcatori delle nazionali di calcio comprende l'elenco dei calciatori che risultano essere al primo posto nella classifica di realizzazioni della propria rappresentativa nazionale.

Questa lista indica il miglior marcatore per ogni nazionale di calcio, per i casi di giocatori in ex-aequo vengono indicati tutti i giocatori.

In grassetto i giocatori ancora in attività con la propria nazionale.

Statistiche aggiornate al 20 ottobre 2023.

 
Federazione Nazionale Nome Reti Presenze Reti a partita Nota
AFC Bandiera dell'Afghanistan Afghanistan Balal Arezou 10 25 0.40 [2]
UEFA Bandiera dell'Albania Albania Erjon Bogdani 18 75 0.24 [3]
CAF Bandiera dell'Algeria Algeria Islam Slimani 43 95 0.45 [4]
UEFA Bandiera di Andorra Andorra Ildefons Lima 11 137 0.08 [5]  
CAF Bandiera dell'Angola Angola Akwá 39 78 0.50 *
CONCACAF Bandiera di Anguilla Anguilla Richard O'Connor 5 6 0.83 *
CONCACAF Bandiera di Antigua e Barbuda Antigua e Barbuda Peter Byers 44 89 0.49 [6]
AFC Bandiera dell'Arabia Saudita Arabia Saudita Majed Abdullah 72 117 0.62 [7]
UEFA Bandiera dell'Armenia Armenia Henrikh Mkhitaryan 32 95 0.34 [8]
CONMEBOL Bandiera dell'Argentina Argentina Lionel Messi 106 178 0.59 [9]
CONCACAF Bandiera di Aruba Aruba Ronald Gómez 5 21 0.24 [10]
AFC Bandiera dell'Australia Australia Tim Cahill 50 108 0.46 [11]
UEFA Bandiera dell'Austria Austria Toni Polster 46 96 0.48 [12]
AFC Bandiera dell'Azerbaigian Azerbaigian Gurban Gurbanov 14 68 0.21 *
CONCACAF Bandiera delle Bahamas Bahamas Lesly St. Fleur 11 34 0.32 [13]
AFC Bandiera del Bahrein Bahrein Ismail Abdul-Latif 42 120 0.35 [14]
AFC Bandiera del Bangladesh Bangladesh Jahid Hasan Ameli 15 64 0.23 *
CONCACAF Bandiera di Barbados Barbados Llewellyn Riley 23 43 0.53 [15]
UEFA Bandiera del Belgio Belgio Romelu Lukaku 78 111 0.70 [16]
CONCACAF Bandiera del Belize Belize Deon McCaulay 27 62 0.43 [17][18]
CAF Bandiera del Benin Benin Stéphane Sessègnon 24 83 0.29 *
CONCACAF Bandiera di Bermuda Bermuda Shaun Goater 32 36 0.89 *
UEFA Bandiera della Bielorussia Bielorussia Maksim Romaschenko 20 64 0.31 [19]
AFC Bandiera del Bhutan Bhutan Chencho Gyeltshen 13 43 0.30 [20]
CONCACAF Bandiera di Bonaire Bonaire Yurick Seinpaal 6 21 0.28 [21]
Ayrton Cicilia 12 0.50
UEFA Bandiera della Bosnia ed Erzegovina Bosnia ed Erzegovina Edin Džeko 65 133 0.49 [22]
CONMEBOL Bandiera del Brasile Brasile Neymar 79 128 0.62 [23]
CONMEBOL Bandiera della Bolivia Bolivia Marcelo Moreno 31 106 0.29 [24]
CAF Bandiera del Botswana Botswana Jerome Ramatlhakwane 24 60 0.4 [25]
AFC Bandiera del Brunei Brunei Shahrazen Said 8 20 0.4 [26]
CAF Bandiera del Burundi Burundi Abdul Razak Fiston 19 45 0.42 *
UEFA Bandiera della Bulgaria Bulgaria Dimităr Berbatov 48 79 0.61 [27]
Hristo Bonev 96 0.50
CAF Bandiera del Burkina Faso Burkina Faso Moumouni Dagano 34 83 0.41 [28]
AFC Bandiera della Cambogia Cambogia Chan Vathanaka 15 42 0.36 *
CAF Bandiera del Camerun Camerun Samuel Eto'o 56 118 0.47 [29]
CONCACAF Bandiera del Canada Canada Cyle Larin 28 63 0.44 [30]
CAF Bandiera di Capo Verde Capo Verde Héldon Ramos 15 47 0.32 [31]
CAF Bandiera del Ciad Ciad Léger Djimrangar 10 23 0.43 *
CONMEBOL Bandiera del Cile Cile Alexis Sánchez 51 158 0.32 [32]
AFC Bandiera della Cina Cina Hao Haidong 41 107 0.38 [33]
UEFA Bandiera di Cipro Cipro Michalis Konstantinou 32 84 0.38 [34]
CONMEBOL Bandiera della Colombia Colombia Radamel Falcao 36 105 0.34 [35]
CAF Bandiera delle Comore Comore El Fardou Ben Nabouhane 17 37 0.46 [36]  
AFC Bandiera della Corea del Nord Corea del Nord Jong Il-gwan 24 68 0.35 *
AFC Bandiera della Corea del Sud Corea del Sud Cha Bum-kun 58 136 0.43 [37]
CAF Bandiera della Costa d'Avorio Costa d'Avorio Didier Drogba 65 105 0.62 [38]
CONCACAF Bandiera della Costa Rica Costa Rica Rolando Fonseca 46 113 0.41 [39]
UEFA Bandiera della Croazia Croazia Davor Šuker 45 70 0.64 [40]
CONCACAF Bandiera di Cuba Cuba Lester Moré 29 69 0.42 [41]
CONCACAF Bandiera di Curaçao Curaçao Rangelo Janga 17 35 0.49 [42]
UEFA Bandiera della Danimarca Danimarca Poul Nielsen 53 39 1.36 [43]
CONCACAF Bandiera della Dominica Dominica Jonathan Fańa 22 41 0.54 [44]
CONMEBOL Bandiera dell'Ecuador Ecuador Enner Valencia 40 83 0.48 [45]
CAF Bandiera dell'Egitto Egitto Hossam Hassan 68 176 0.39 [46]
CONCACAF Bandiera di El Salvador El Salvador Raúl Díaz Arce 39 72 0.54 [47]
AFC Bandiera degli Emirati Arabi Uniti Emirati Arabi Uniti Ali Mabkhout 81 109 0.74 [48]
CAF Bandiera dell'Eritrea Eritrea Berhane Aregai 5 11 0.45 [49]
UEFA Bandiera dell'Estonia Estonia Andres Oper 38 135 0.28 [50]
CAF Bandiera dell'Etiopia Etiopia Luciano Vassallo 99 104 0.95 *
CAF Bandiera dell'eSwatiniEswatini Felix Badenhorst 13 31 0.42 *
UEFA Bandiera delle Fær Øer Fær Øer Rógvi Jacobsen 10 52 0.19 [51]  
Klaemint Olsen 60 0.17
AFC Bandiera delle Filippine Filippine Phil Younghusband 52 108 0.48 [52]
OFC Bandiera delle Figi Figi Roy Krishna 32 48 0.67 [53]
UEFA Bandiera della Finlandia Finlandia Teemu Pukki 38 116 0.33 [54]
UEFA Bandiera della Francia Francia Olivier Giroud 54 127 0.43 [55]
CAF Bandiera del Gambia Gambia Assan Ceesay 13 34 0.38 [56]
CAF Bandiera del Gabon Gabon Pierre-Emerick Aubameyang 30 72 0.42 [57]
UEFA Bandiera del Galles Galles Gareth Bale 40 111 0.36 [58]
UEFA Bandiera della Georgia Georgia Shota Arveladze 26 61 0.43 [59]
UEFA Bandiera della Germania Germania Miroslav Klose 71 137 0.52 [60]
CAF Bandiera del Ghana Ghana Asamoah Gyan 51 109 0.47 [61]
CONCACAF Bandiera della Giamaica Giamaica Luton Shelton 35 75 0.47 [62]
AFC Bandiera del Giappone Giappone Kunishige Kamamoto 75 76 0.99 [63][64]
UEFA Bandiera di Gibilterra Gibilterra Liam Walker 5 73 0.07 [65]
Roy Chipolina 72 0.07
CAF Bandiera di Gibuti Gibuti Ahmed Daher 4 14 0.29 *
AFC Bandiera della Giordania Giordania Hassan Abdel-Fattah 30 88 0.34 [66]
UEFA Bandiera della Grecia Grecia Nikos Anastopoulos 29 74 0.39 [67]
CONCACAF Bandiera di Grenada Grenada Ricky Charles 21 52 0.4 *
CONCACAF Bandiera della Guadalupa Guadalupa Dominique Mocka 15 31 0.48 [68]
AFC Bandiera di Guam Guam Jason Cunliffe 17 45 0.38 [69]
CONCACAF Bandiera del Guatemala Guatemala Carlos Ruiz 68 133 0.51 [70]
CAF Bandiera della Guinea Guinea Pascal Feindouno 28 68 0.41 [71]
CAF Bandiera della Guinea-Bissau Guinea-Bissau Frédéric Mendy 6 24 0.25 [72]
Piqueti 38 0.16
CAF Bandiera della Guinea Equatoriale Guinea Equatoriale Emilio Nsue 16 36 0.44 [73]
CONCACAF Bandiera della Guyana Guyana Gregory Richardson 15 34 0.44 [74]  
CONCACAF Bandiera della Guyana francese Guyana francese Gary Pigrée 11 16 0.69 [75]
CONCACAF Bandiera di Haiti Haiti Emmanuel Sanon 47 100 0.47 *
CONCACAF Bandiera dell'Honduras Honduras Carlos Pavón 57 101 0.56 [76]
AFC Bandiera di Hong Kong Hong Kong Chan Siu Ki 37 67 0.55 [77]
AFC Bandiera dell'India India Sunil Chhetri 85 133 0.64 [78]
AFC Bandiera dell'Indonesia Indonesia Abdul Kadir 70 111 0.63 *
UEFA Bandiera dell'Inghilterra Inghilterra Harry Kane 61 87 0.70 [79]
AFC Bandiera dell'Iran Iran Ali Daei 109 148 0.74 [80]
AFC Bandiera dell'Iraq Iraq Hussein Saeed 78 137 0.57 [81]
UEFA Bandiera dell'Irlanda Irlanda Robbie Keane 68 146 0.47 [82]
UEFA Bandiera dell'Irlanda del Nord Irlanda del Nord David Healy 36 95 0.38 [83]
CONCACAF Bandiera delle Isole Cayman Isole Cayman Lee Ramoon 12 17 0.71 [84]
OFC Bandiera delle Isole Cook Isole Cook Taylor Saghabi 6 13 0.46 [85]
OFC Bandiera delle Isole Salomone Isole Salomone Commins Menapi 31 32 0.97 [86]
CONCACAF Bandiera delle Isole Vergini Americane Isole Vergini Americane Jamie Browne 3 11 0.27 [87]
J.C. Mack 3 17 0.18
CONCACAF Bandiera delle Isole Vergini Britanniche Isole Vergini Britanniche Avondale Williams 5 10 0.5 *
UEFA Bandiera dell'Islanda Islanda Gylfi Sigurdsson 27 80 0.34 [88]
UEFA Bandiera d'Israele Israele Mordechai Spiegler 33 83 0.40 [89]
Eran Zahavi 70 0.47 [90]
UEFA Bandiera dell'Italia Italia Luigi Riva 35 42 0.83 [91]
UEFA Bandiera del Kazakistan Kazakistan Bakhtiyor Zaynutdinov 14 34 0.41 [92]
UEFA Bandiera del Kosovo Kosovo Vedat Muriqi 26 50 0.52 [93]
AFC Bandiera del Kirghizistan Kirghizistan Mirlan Murzaev 13 54 0.24 [94]
AFC Bandiera del Kuwait Kuwait Bashar Abdullah 75 134 0.56 [95]
AFC Bandiera del Laos Laos Visay Phaphouvanin 18 51 0.35 [96]
CAF Bandiera del Lesotho Lesotho Refiloe Potse 9 21 0.43 *
UEFA Bandiera della Lettonia Lettonia Māris Verpakovskis 30 105 0.28 [97]
CAF Bandiera della Liberia Liberia William Jebor 13 23 0.57 [98]
CAF Bandiera della Libia Libia Ahmed Saad Osman 16 59 0.27 *
UEFA Bandiera del Liechtenstein Liechtenstein Mario Frick 16 125 0.13 [99]
UEFA Bandiera della Lituania Lituania Tomas Danilevičius 19 72 0.26 [100]
UEFA Bandiera del Lussemburgo Lussemburgo Gerson Rodrigues 17 56 0.30 [101]
AFC Bandiera di Macao Macao Chan Kin Seng 12 26 0.46 [102]
UEFA Bandiera della Macedonia del Nord Macedonia del Nord Goran Pandev 38 122 0.31 [103]
CAF Bandiera del Madagascar Madagascar Faneva Imà Andriatsima 12 39 0.31 [104]
CAF Bandiera del Malawi Malawi Kinnah Phiri 71 117 0.61 [105]
CAF Bandiera del Mali Mali Seydou Keita 25 102 0.25 [106]
AFC Bandiera della Malaysia Malaysia Mokhtar Dahari 89 142 0.63 [107]
AFC Bandiera delle Maldive Maldive Ali Ashfaq 58 97 0.6 [108]
UEFA Bandiera di Malta Malta Michael Mifsud 42 143 0.29 [109]
CAF Bandiera del Marocco Marocco Ahmed Faras 42 77 0.55 [110]
CONCACAF Bandiera della Martinica Martinica Kévin Parsemain 32 52 0.62 [111]
CAF Bandiera della Mauritania Mauritania Aboubakar Kamara 8 17 0.47 [112]
CAF Bandiera di Mauritius Mauritius Ashley Nazira 5 11 0.45 [113]
CONCACAF Bandiera del Messico Messico Javier Hernández 52 109 0.48 [114]
UEFA Bandiera della Moldavia Moldavia Ion Nicolaescu 14 38 0.37 [115]  
AFC Bandiera della Mongolia Mongolia Donorovyn Lümbengarav 7 33 0.21 [116]
Naranbold Nyam-Osor 26 0.27 [117]
UEFA Bandiera del Montenegro Montenegro Stevan Jovetić 33 72 0.46 [118]
CONCACAF Bandiera di Montserrat Montserrat Lyle Taylor 12 16 0.75 [119]
CAF Bandiera del Mozambico Mozambico Tico-Tico 27 83 0.33 [120]
AFC Bandiera della BirmaniaMyanmar Kyaw Ko Ko 11 31 0,35 [121]
CAF Bandiera della Namibia Namibia Peter Shalulile 14 35 0.40 [122]
AFC Bandiera del Nepal Nepal Anjan Bista 11 59 0.19 [123]
CONCACAF Bandiera del Nicaragua Nicaragua Juan Barrera 24 82 0.29 [124]
CAF Bandiera del Niger Niger Victorien Adebayor 17 42 0.40 [125]
CAF Bandiera della Nigeria Nigeria Rashidi Yekini 37 58 0.64 [126]
UEFA Bandiera della Norvegia Norvegia Jørgen Juve 33 45 0.73 [127]
OFC Bandiera della Nuova Caledonia Nuova Caledonia Bertrand Kaï 22 39 0.56 [128]
Michel Hmaè 22 26 0.85
OFC Bandiera della Nuova Zelanda Nuova Zelanda Chris Wood 34 72 0.47 [129]
AFC Bandiera dell'Oman Oman Hani Al-Dhabit 43 102 0.42 [130]
UEFA Bandiera dei Paesi Bassi Paesi Bassi Robin van Persie 50 102 0.49 [131]
AFC Bandiera del Pakistan Pakistan Muhammad Essa 10 27 0.37 [132]
AFC Bandiera della Palestina Palestina Fahed Attal 14 40 0.35 [133]
CONCACAF Bandiera di Panama Panama Luis Tejada 43 107 0.4 [134]
OFC Bandiera della Papua Nuova Guinea Papua Nuova Guinea Raymond Gunemba 12 28 0.43 [135]
CONMEBOL Bandiera del Paraguay Paraguay Roque Santa Cruz 32 111 0.29 [136]  
CONCACAF Bandiera di Porto Rico Porto Rico Héctor Ramos 18 36 0.5 [137]
CONMEBOL Bandiera del Perù Perù Paolo Guerrero 39 113 0.35 [138]
UEFA Bandiera della Polonia Polonia Robert Lewandowski 81 144 0.56 [139]
UEFA Bandiera del Portogallo Portogallo Cristiano Ronaldo 127 203 0.62 [140]
AFC Bandiera del Qatar Qatar Sebastián Soria 34 85 0.40 [141]
CAF Bandiera della RD del Congo RD del Congo Dieumerci Mbokani 22 44 0.5 [142]
UEFA Bandiera della Rep. Ceca Repubblica Ceca Jan Koller 55 91 0.60 [143]
CAF Bandiera della Rep. Centrafricana Rep. Centrafricana Louis Mafouta 11 21 0.52 [144]
CAF Bandiera della Rep. del Congo Rep. del Congo Thievy Bifouma 15 38 0.39 [145]
CONCACAF Bandiera della Rep. Dominicana Rep. Dominicana Jonathan Faña 22 41 0.54 [146]
UEFA Bandiera della Romania Romania Adrian Mutu 35 78 0.45 [147][148]
Gheorghe Hagi 124 0.28
CAF Bandiera del Ruanda Ruanda Olivier Karekezi 24 68 0.35 [149]
UEFA Bandiera della Russia Russia Aleksandr Keržakov 30 92 0.33 [150]
Artem Dzyuba 30 55 0.55
CONCACAF Bandiera di Saint Kitts e Nevis Saint Kitts e Nevis Ian Lake 19 42 0.45 [151]
CONCACAF Bandiera di Saint Lucia Saint Lucia Earl Jean 20 23 0.86 *
CONCACAF Bandiera di Saint-Martin Saint-Martin Axel Raga Rigobert 8 3 2.67 [152]
CONCACAF Bandiera di Saint Vincent e Grenadine Saint Vincent e Grenadine Shandel Samuel 33 63 0.52 [153]
OFC Bandiera di Samoa Samoa Desmond Fa'aiuaso 7 17 0.41 [154]
OFC Bandiera delle Samoa Americane Samoa Americane Ramin Ott 3 15 0.20 [155]
UEFA Bandiera di San Marino San Marino Andy Selva 8 73 0.11 [156]
CAF Bandiera di São Tomé e Príncipe São Tomé e Príncipe Luís Leal 10 25 0.40 [157]
UEFA Bandiera della Scozia Scozia Denis Law 30 55 0.55 [158]
Kenny Dalglish 102 0.29
CAF Bandiera del Senegal Senegal Sadio Manè 36 97 0.37 [159]
UEFA Bandiera della Serbia Serbia Aleksandar Mitrović 57 85 0.67 [160]
CAF Bandiera delle Seychelles Seychelles Philip Zialor 11 28 0.39 *
CAF Bandiera della Sierra Leone Sierra Leone Mohamed Kallon 14 35 0.4 *
AFC Bandiera di Singapore Singapore Fandi Ahmad 55 101 0.54 [161]
CONCACAF Bandiera di Sint Maarten Sint Maarten Gerwin Lake 16 16 1.00 [162]
AFC Bandiera della Siria Siria Firas Al-Khatib 36 72 0.50 *
UEFA Bandiera della Slovacchia Slovacchia Marek Hamšík 26 138 0.19 [163]
UEFA Bandiera della Slovenia Slovenia Zlatko Zahovič 36 82 0.44 [164]
CAF Bandiera della Somalia Somalia Ciise Aden Abshir 22 34 0.65 *
UEFA Bandiera della Spagna Spagna David Villa 59 98 0.6 [165]
CAF Bandiera dello Sri Lanka Sri Lanka Kasun Jayasuriya 27 55 0.49 [166]
CONCACAF Bandiera degli Stati Uniti Stati Uniti Clint Dempsey 57 141 0.40 [167]
Landon Donovan 157 0.36
CAF Bandiera del Sudafrica Sudafrica Benni McCarthy 32 80 0.40 [168]
CAF Bandiera del Sudan Sudan Haytham Tambal 20 41 0.49 *
CAF Bandiera del Sudan del Sud Sudan del Sud James Moga 6 17 0.35  
CONCACAF Bandiera del Suriname Suriname Gleofilo Vlijter 13 19 0.74 [169]
UEFA Bandiera della Svezia Svezia Zlatan Ibrahimović 62 122 0.51 [170]
UEFA Bandiera della Svizzera Svizzera Alexander Frei 42 84 0.50 [171]
AFC Bandiera del Tagikistan Tagikistan Manuchekhr Dzhalilov 14 43 0.33 [172]
OFC Bandiera di Tahiti Tahiti Teaonui Tehau 24 32 0.71 [173]
AFC Bandiera di Taiwan Taiwan Chen Po-liang 25 77 0.32 [174]
CAF Bandiera della Tanzania Tanzania Mrisho Ngasa 25 100 0.25 [175]
AFC Bandiera della Thailandia Thailandia Kiatisuk Senamuang 71 134 0.53 [176]
AFC Bandiera di Timor Est Timor Est Rufino Gama 4 18 0.22 [177]
CAF Bandiera del Togo Togo Emmanuel Adebayor 32 87 0.37 [178]
OFC Bandiera delle Tonga Tonga Unaloto Feao 7 17 0.41 [179]
CONCACAF Bandiera di Trinidad e Tobago Trinidad e Tobago Stern John 70 115 0.61 [180]
CAF Bandiera della Tunisia Tunisia Issam Jemâa 37 84 0.44 [181]
UEFA Bandiera della Turchia Turchia Hakan Şükür 51 112 0.46 [182]
AFC Bandiera del Turkmenistan Turkmenistan Çariýar Muhadow 15 24 0.62 [183]
CONCACAF Bandiera di Turks e Caicos Turks e Caicos Billy Forbes 15 25 0.60 [184]
UEFA Bandiera dell'Ucraina Ucraina Andrij Ševčenko 48 111 0.43 [185]
CAF Bandiera dell'Uganda Uganda Emmanuel Okwi 23 75 0.31 *
UEFA Bandiera dell'Ungheria Ungheria Ferenc Puskás 84 85 0.99 [186]
CONMEBOL Bandiera dell'Uruguay Uruguay Luis Suárez 68 137 0.50 [187][188]
AFC Bandiera dell'Uzbekistan Uzbekistan Eldor Shomurodov 37 66 0.56 [189]
OFC Bandiera di Vanuatu Vanuatu Richard Iwai 20 34 0.59 *
AFC Bandiera del Vietnam Vietnam Lê Công Vinh 51 83 0.61 *
CONMEBOL Bandiera del Venezuela Venezuela Salomón Rondón 41 101 0.41 [190]
AFC Bandiera dello Yemen Yemen Ali Al-Nono 28 50 0.56 [191]
CAF Bandiera dello Zambia Zambia Godfrey Chitalu 79 111 0.71 [192]
CAF Bandiera dello Zimbabwe Zimbabwe Peter Ndlovu 38 74 0.51 [193]
* dati non disponibili, la biografia stessa del calciatore funge da fonte