Landon Donovan -- Tim Howard -- Cuauhtemoc Blanco -- Giovani dos Santos -- Wayne Rooney -- Steven Gerrard -- Miroslav Klose -- Lukas Podolski -- Luca Toni -- Gianluigi Buffon -- Robin Van Persie -- Cristiano Ronaldo -- David Villa -- Fernando Torres -- Tim Cahill -- Lionel Messi -- Kaka -- Robinho -- Michael Essien -- Didier Drogba -- World cup all-time results.