Balham Football Club was established in 2011 by Greg Cruttwell as an adult team for the Balham Blazers youth football club.[2] They joined Junior Division One of the Surrey South Eastern Combination, and after finishing fourth in their first season,[3] were promoted to Intermediate Division Two. In 2012–13 they finished third in Intermediate Division Two,[4] earning promotion to Intermediate Division One, which they won the following season.[5]
The club subsequently moved up to the Surrey Elite Intermediate League for the 2014–15 season, finishing third in their first season.[6] Although this was a high-enough position for promotion to the Combined Counties League, the club's ground was not deemed up to standard for promotion.[2] The following season the club moved to Cobham's Leg O'Mutton field in order to meet the ground grading criteria,[2] and after finishing as runners-up, were promoted to Division One of the Combined Counties League.[7]
In 2016–17 Balham finished third in Division One of the Combined Counties League, earning promotion to the Premier Division, as well as we winning the London Senior Trophy with a 3–2 win over Glebe in the final.[8] The following season saw them win the London Senior Cup, defeating Cray Valley PM 4–1 in the final. At the end of the 2019–20 season the club were transferred to the Premier Division of the Southern Counties East League due to their new groundshare with AFC Croydon Athletic at The Mayfield Stadium. However, after the following season they were transferred back to the Premier Division South of the Combined Counties League.