David Beckham is to retire from football after two decades of scoring great goals. He has won league titles in four countries, played for Manchester United, Real Madrid, LA Galaxy, Milan and Paris Saint-Germain. Here are some of his best finishes.
Manchester United v Wimbledon, 1996
Beckham's 85 goals for Manchester United
England v Greece, 2001
England v Columbia, 1998
Scoring from a corner for LA Galaxy
Manchester United v Real Madrid, 2000
Manchester United v Birmingham City, 2002
Beckham's goals for Milan
Beckham's goals for Real Madrid
Scoring while on loan at Preston North End
Manchester United v West Ham, 2002
And... David Beckham, aged 12