How many times did David Beckham play for England's national team?

Answer 115

David Beckham played for England a total of 115 times during his impressive career. This makes him the player with the third most games played for England behind Peter Shilton and Wayne Rooney with 125 and 119 caps respectively. He scored 17 goals for England.

Asked by · Last updated 5 years ago · 2K views · SOURCE

Challenge yourself with more Sports quizzes