Brazil's all-time top scorers
The top 3 according to 30 votes from people: Neymar · Ronaldo · Ronaldinho. (Updated Sep 14, 2026.)
Neymar overtook Pelé in 2023 and leads with 79 goals, ahead of the King, Ronaldo, Romário and Zico. The eleven players with the most goals for the Brazil senior team, with caps and years, as of the end of 2025. Pelé's tally includes one match that FIFA does not recognise.
Automatically translated (original in Português). See the original
Top 11
-
1
Neymar
No. 1. 79 goals (since 2010). Overtook Pelé in September 2023, against Bolivia, to become Brazil's all-time top scorer.
-
2
Ronaldo
No. 3. 62 goals in 98 caps (1994–2011). World champion in 1994 and 2002; top scorer at the 2002 World Cup with 8 goals.
-
3
Ronaldinho
No. 8. 33 goals in 97 caps (1999–2013).
-
4
Romário
No. 4. 55 goals in 70 caps (1987–2005). Player of the tournament at the 1994 World Cup.
-
5
Zico
No. 5. 48 goals in 71 caps (1976–1986).
-
6
Bebeto
No. 6. 38 goals in 75 caps (1985–1998).
-
7
Rivaldo
No. 7. 35 goals in 74 caps (1993–2003).
-
8
Pelé
No. 2. 77 goals in 92 caps (1957–1971). Three-time World Cup winner (1958, 1962 and 1970).
-
9
Ademir
No. 10. 32 goals in 39 caps (1945–1953). Top scorer at the 1950 World Cup.
-
10
Jairzinho
No. 8. 33 goals in 81 caps (1964–1982). Scored in every match of the 1970 World Cup.
-
11
Tostão
No. 10. 32 goals in 54 caps (1966–1972).
How is this ranking ordered? By people's votes: each ▲ adds a point and each ▼ takes one away. Anyone can vote and add what is missing.
Is something missing?
Comments (0)
No comments yet. Be the first!