Rank Player Goals World Cups 1 Ronaldo 15 1998 (4), 2002 (8) and 2006 (3) 2 Pelé 12 1958 (6), 1962 (1), 1966 (1) and 1970 (4) 3 Vavá 9 1958 (5) and 1962 (4) Jairzinho 9 1970 (7) and 1974 (2) 5 Leônidas 8 1934 (1) and 1938 (7) Ademir 8 1950 Rivaldo 8 1998 (3) and 2002 (5) 8 Careca 7 1986 (5) and 1990 (2) 9 Bebeto 6 1994 (3) and 1998 (3) Rivellino 6 1970 (3) and 1974 (3) Neymar 6 2014 (4) and 2018 (2)