As a captain twice, once in the 2002 world cup and another in the 2006 world cup, so far, he is the greatest England player and captain of all time.
David Beckham has never won a World Cup
1
It is David beckham Gary Neville and steven gerrard.
Steven Gerrard, David Beckham and Gary Neville have played in three world cups.
3 Wolrd Cups , 1998-2002-2006
Three - 1998, 2002 and 2006. He's the only English player to score in three World Cups.
david beckham
No GoalKeeper Ever won 3 world cups, only pele won 3 world cups and he is not a goalkeeper
Peter Schmeichel, He played for Man Utd (scored once) Aston Villa (scored once) and Man City.
5
Because of WWII, there were not world cups between 1938 - 1950.
fifteen altogether in the league As of 30th November 2008 David Beckham has scored a total of 43 free kicks in first team professional football, This includes playing for Preston North End, Manchester United, Real Madrid, LA Galaxy and England