The incipience of shear band in homogeneous granular materials is well captured by the bifurcation analysis. Most bifurcation analyses are based on isotropic plastic constitutive models. In this paper, a hypoplastic constitutive model is presented by considering a fabric tensor for inherent anisotropy. Based on this model, we carry out bifurcation analysis for the plane strain case, and then extend the analysis to consider general three-dimensional stress state. The theoretical results are compared with experiments on sand conducted using a plane strain device and a true triaxial device. It's indicated the salient features of stress-strain behaviour and shear band formation are well captured by our analyses.