There were military factor:greesed cartidges (cow&pig fats)
political factor like docturine of lapse which introduced by lord Dalhousie
economic factor that british govt were imposing high taxes against muslims
less opportunity of jobs for hindus and muslims .there social factors : Purdah and sutlee.....