Brazil National Team Scorers in the Soccer World Cups

Full list with all the players that have scored for Brazil in the Soccer World Cup. It goes from the top scorers to the players that have scored at least one goal in any world cup and has details of played tournaments and goals by world cup.

scroll for more >>
 
Player
Goals World Cups Goal Detail by World Cup
1. Brazil Ronaldo 15 4 0 in 1994, 4 in 1998, 8 in 2002, 3 in 2006
2. Brazil Pelé 12 4 6 in 1958, 1 in 1962, 1 in 1966, 4 in 1970
3. Brazil Jairzinho 9 3 0 in 1966, 7 in 1970, 2 in 1974
Brazil Vava 9 2 5 in 1958, 4 in 1962
5. Brazil Ademir 8 1 8 in 1950
Brazil Leonidas 8 2 1 in 1934, 7 in 1938
Brazil Rivaldo 8 2 3 in 1998, 5 in 2002
8. Brazil Careca 7 2 5 in 1986, 2 in 1990
9. Brazil Bebeto 6 3 0 in 1990, 3 in 1994, 3 in 1998
Brazil Rivelino 6 3 3 in 1970, 3 in 1974, 0 in 1978
11. Brazil Garrincha 5 3 0 in 1958, 4 in 1962, 1 in 1966
Brazil Romario 5 2 0 in 1990, 5 in 1994
Brazil Zico 5 3 1 in 1978, 4 in 1982, 0 in 1986
14. Brazil Chico 4 1 4 in 1950
Brazil Neymar 4 1 4 in 2014
Brazil Socrates 4 2 2 in 1982, 2 in 1986
17. Brazil Amarildo 3 1 3 in 1962
Brazil Baltazar 3 2 2 in 1950, 1 in 1954
Brazil Cesar Sampaio 3 1 3 in 1998
Brazil Didi 3 3 2 in 1954, 1 in 1958, 0 in 1962
Brazil Dirceu 3 3 0 in 1974, 3 in 1978, 0 in 1982
Brazil Falcao 3 2 3 in 1982, 0 in 1986
Brazil Luis Fabiano 3 1 3 in 2010
Brazil Peracio 3 1 3 in 1938
Brazil Preguinho 3 1 3 in 1930
Brazil Roberto Dinamite 3 2 3 in 1978, 0 in 1982
Brazil Romeu 3 1 3 in 1938
Brazil Tostao 3 2 1 in 1966, 2 in 1970
29. Brazil Adriano 2 1 2 in 2006
Brazil Jose Altafini 2 2 2 in 1958, 0 in 1962
Brazil David Luiz 2 1 2 in 2014
Brazil Eder 2 1 2 in 1982
Brazil Elano 2 1 2 in 2010
Brazil Fred 2 2 1 in 2006, 1 in 2014
Brazil Jair 2 1 2 in 1950
Brazil Josimar 2 1 2 in 1986
Brazil Julinho 2 1 2 in 1954
Brazil Moderato 2 1 2 in 1930
Brazil Muller 2 3 0 in 1986, 2 in 1990, 0 in 1994
Brazil Nelinho 2 2 0 in 1974, 2 in 1978
Brazil Oscar 2 1 2 in 2014
Brazil Pinga 2 1 2 in 1954
Brazil Robinho 2 2 0 in 2006, 2 in 2010
Brazil Ronaldinho 2 2 2 in 2002, 0 in 2006
Brazil Serginho 2 1 2 in 1982
Brazil Zagallo 2 2 1 in 1958, 1 in 1962
Brazil Zizinho 2 1 2 in 1950
48. Brazil Alfredo Ii 1 1 1 in 1950
Brazil Branco 1 3 0 in 1986, 0 in 1990, 1 in 1994
Brazil Carlos Alberto 1 1 1 in 1970
Brazil Clodoaldo 1 1 1 in 1970
Brazil Djalma Santos 1 4 1 in 1954, 0 in 1958, 0 in 1962, 0 in 1966
Brazil Edinho 1 3 0 in 1978, 0 in 1982, 1 in 1986
Brazil Edmilson 1 1 1 in 2002
Brazil Fernandinho 1 1 1 in 2014
Brazil Friaca 1 1 1 in 1950
Brazil Gerson 1 2 0 in 1966, 1 in 1970
Brazil Gilberto Melo 1 2 1 in 2006, 0 in 2010
Brazil Juan 1 2 0 in 2006, 1 in 2010
Brazil Juninho Pernambucano 1 1 1 in 2006
Brazil Junior 1 1 1 in 2002
Brazil Junior 1 2 1 in 1982, 0 in 1986
Brazil Kaka 1 3 0 in 2002, 1 in 2006, 0 in 2010
Brazil Maicon 1 2 1 in 2010, 0 in 2014
Brazil Maneca 1 1 1 in 1950
Brazil Marcio Santos 1 1 1 in 1994
Brazil Nilton Santos 1 4 0 in 1950, 0 in 1954, 1 in 1958, 0 in 1962
Brazil Oscar 1 3 0 in 1978, 1 in 1982, 0 in 1986
Brazil Rai 1 1 1 in 1994
Brazil Reinaldo 1 1 1 in 1978
Brazil Rildo 1 1 1 in 1966
Brazil Roberto 1 1 1 in 1938
Brazil Roberto Carlos 1 3 0 in 1998, 1 in 2002, 0 in 2006
Brazil Thiago Silva 1 2 0 in 2010, 1 in 2014
Brazil Valdomiro 1 1 1 in 1974
Brazil Ze Roberto 1 2 0 in 1998, 1 in 2006
Brazil Zito 1 3 0 in 1958, 1 in 1962, 0 in 1966