The band gap is not a function of the element alone, but mainly of the crystal structure. Different allotropes of carbon have vastly different band structures.
Diamond has a high band gap, as you mentioned. But Graphene has none, and that is one of the major obstacles of the material.