Broadfoot startet karrieren i St. Mirren, og bidro til klubbens opprykk til Scottish Premier League, da klubben i 2005/06-sesongen vant skotsk 1. divisjon. Broadfoot var uten kontrakt i 2007, og gikk til Rangers. Han spilte 80 seriekamper for klubben før han forlot Rangers i august 2012, da klubben var satt under administrasjon. Broadfoot gikk til engelske Blackpool, men ble fristilt fra klubben i mai 2014. Han gikk så til Rotherham United, hvor han fortsatt spiller.