Alex Nicholls (born 9 December 1987) is an English former professional footballer who played as both a midfielder and a striker. He has previously played for Walsall, Burton Albion, Northampton Town, Exeter City, Barnet, Dundee United, Crewe Alexandra and Solihull Moors.