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 Kendra Whitmire · Last updated 5 years ago · 2K views · SOURCE