 Meredith signed for League Two Bradford City on 29 June 2012 on a two-year contract.His debut came after starting in Bradford's opening match of 2012–13, a 1–0 victory away to League One team Notts County in the League Cup first round.Meredith scored his first goal for Bradford in a 3–1 home win against Cheltenham Town on 20 October 2012.