Ernest Colin Beardshaw (26 November 1912 – 22 August 1977) was an English professional footballer who made 133 appearances in the Football League playing for Gateshead, Stockport County, Bradford City and Southport either side of the Second World War. He was on the books of Hartlepools United without playing for their League team, appeared in the Midland League for Peterborough United, was player-coach of Irish League club Distillery, and briefly captained League of Ireland club Cork United. He played either at centre half or as a full back.