Teams Stephen Foster played for

Main ListANorthumberland (2000)
Other ListAYorkshire Cricket Board (1999-2002)
Minor Counties ChampionshipNorthumberland (2000)
Minor Counties TrophyYorkshire Cricket Board (1998-2002)
 Cumberland (2006)
Second Eleven ChampionshipDerbyshire Second XI (1988)
 Yorkshire Second XI (1989-1993)
Second Eleven TrophyYorkshire Second XI (1993)
Yorkshire South Premier LeagueTreeton (2016-2024)
Over-50 County ChampionshipYorkshire Over-50s (2018-2023)
MiscellaneousYorkshire Cricket Association Under-19s (1987)
 England National Cricket Association XI (1995-1996)
 England and Wales Cricket Board XI (1997-2004)
 England Board XI (2001-2002)
 Treeton (2003-2015)
 England Over-50s (2018/19-2024)
 Yorkshire Over-50s (2020)