Teams David Guard played for

Main FCHampshire (1946-1949)
Other FCCombined Services (1947)
Minor Counties ChampionshipHampshire Second XI (1949)
County ChampionshipHampshire (1946-1949)
MiscellaneousWinchester College (1943-1946)
 Empire XI (1943)
 Southern Schools (1946)
 Public Schools (1946)
 The Forty Club (1947)
 Army (1947)
 Hampshire (1949)