David Villa is the top scorer so far
Mahela Jayawardene of Sri Lanka was the top scorer in 2010 T20 world cup with 302 runs.
Gary Lineker of England was the top scorer in the 1986 FIFA World Cup with 6 goals.
It was the Italian Troto Schellachi.
Miroslav Klose of Germany was the top goalscorer in 2006 fifa world cup, with 5 goals.
Miroslav Klose (5 goals)
Diego forlan
Mahela Jayawardene of Sri Lanka was the top scorer in 2010 T20 world cup with 302 runs.
Ronaldo, of Brazil, was the top scorer at World Cup 2002 with 8 goals.
Argentina-This team has a total of 10 goals.
It is David Villa of Spain with 5 goals.
Martin Crowe (456) is the top scorer in the cricket world cup 1992
There were a few, Tomas muller, Diego Forlan, Miraslav Klose
Guillermo Stabile of Argentina was the top scorer in 1930 fifa world cup with 8 goals.
Gary Lineker of England was the top scorer in the 1986 FIFA World Cup with 6 goals.
The top scorer in 2010 world cup are Luis Saures and Gonzalo Higuain with 3 goals each.
Diego Forlan of Uruguay with 2 goals so far.
raul