The highest goal scorer is David Villa for Spain. He scored a hat-trick on Spain's first match in the Euro 08, and many more in the others following.
Brian Lara scoring 400
Nicolas tzelepis he scored 10 he is the greatest!!
germany vs saudi arabia
It is Filippo Inzaghi , the Italian with 70 goals .
Sachin Tendulkar is the highest test match run scorer of all time But in all forms of the game, that record goes to Graham Gooch with appx 65,000 runs.
Till the 4th season of the IPL, Brendon McCullum holds the record of the highest score; 158 not out.
daisuke ohata of japan is the highest test match scorer. There are no easily identifiable records for the highest scorer for all matches without identifiying down to club levels world wide.
Roger Milla, Cameroon in the 1994 finals. He was 42 years and 39 days old in the match against Russia. He also became the oldest scorer in a FIFA World Cup in that match.
If it is for highest career runs, it is Brendon McCullum of New Zealand with 1245 runs and it it for a single match, it is Chris Gayle of West Indies with 117 runs.
The first round match between Hungary and El Salvador in the 1st Round which Hungary won 10-1 is the highest recorded score in the World Cup finals