Gabriel Batistuta is the only footballer to score two hat tricks in two different world cups, he is from Argentina.
It is the German Miraslav Klose.
Miroslav Klose of Germany scored 5 goals in each the 2002 and 2006 world cups. He currently has 4 goals for Germany in the 2010 world cup.
Brazil have scored the most goals in these world cups.
Thierry Henry has scored six goals in FIFA World Cup finals.
Bautista
me
The first goal in the 2006 world cup, was scored by Philip Lahm of Germany.
The Brazilian ronaldo Lima has scored the most goals 15.
Gonzalo Higuain
Kaka
5