Career
Coker joined Bury Town in October 2008 from fellow Southern League side Barton Rovers. He was previously with Conference side Histon. He impressed on his debut for Bury, earning the sponsors man of the match award.
In summer 2010, Coker joined Colchester United after he impressed in a trial period at the end of 2009-2010 season, having done well for non-league Bury Town during the 2009-2010 campaign.
On 30 September 2010, Coker joined Chelmsford City on loan for a month. The loan was extended by a further month and was given permission to play in an FA Cup tie against Hendon.
On 14 January 2011, Coker made his debut for Colchester against Bournemouth in a 2–1 victory, providing assists for both goals. On 15 May 2012, Coker signed a 12-month contract extension to see him through to summer 2013 with Colchester.
On 12 October 2012, Coker was loaned to former club Histon on a month-long deal.
On 4 February 2013, Coker had his contract with Colchester cancelled by mutual consent having made only two first-team appearances in the 2012-2013 season. He returned to Histon permanently on 8 February 2013 following a loan spell earlier in the same season. Ben played in three friendlies for prior to the 2013-2014 season, he impressed in the games he played and was subsequently offered a contract by manager, Philosophy Brown.
On 16 April 2014, Coker signed a new two-year deal at, keeping him contracted until June 2016.
Coker developed type 1 diabetes at age of 15.