Here are some of the best ever goals scored from the best ever players!

Roberto Carlos vs France

Whip, curl and power all in one shot (what a run up!)

Zidane vs Bayer Leverkusen

Pure technique and timing from one of the world’s best players.

Ibrahimovic vs England

Zlatan’s usual audacity on show in full force here.

Van Basten vs USSR

No thought, just do it.  A great connection to send it flying home!

Ryan Giggs vs Arsenal

Balance, poise, composure and speed all in one stunning goal.

Maradona vs England

Best Goal Ever?!

David Beckham vs Wimbledon

Vision, awareness and technique to pull this off with zero effort.

Rivaldo vs Valencia

Brazilian flair and skill at its very best with this goal.

Roberto Carlos vs Tenerife

SMASH! No stopping this from thunder thighs.

Messi vs Getafe

A young Messi steps onto the world scene with this wonder goal from inside his own half.