Career
Foreman played cricket for Sussex from 1952 to 1967. He appeared in 130 first-class matches as a right-handed batsman who bowled occasional off-breaks. He scored 3,277 runs with a highest score of 104 against Nottinghamshire in 1967.
He also played 212 matches for Brighton and Hove Albion between 1953 and 1962, scoring 63 goals.