4. Miroslav Klose, Germany
Aged 36-years-old Joachim Low selected Klose in his World Cup squad with the Lazio striker going onto play and score in his fourth consecutive tournament.
Not only that but the German is now the highest scoring World Cup player of all time with 16 strikes, as he helped his nation win the competition for the first time since 1990.