Su sucesor, Barghash ibn Said, ayudó a abolir la trata de esclavos en Zanzíbar y desarrolló en gran medida las infraestructuras del país.
En los años siguientes, la mayoría de las posesiones continentales del sultanato fueron tomadas por potencias europeas.
Dieron a Khalid una hora para desalojar el palacio del sultán en Stone Town, lo cual no hizo, organizando en su lugar un ejército de 2800 hombres para luchar contra los británicos.
[8] En diciembre de 1963 obtuvo la independencia del Reino Unido y se convirtió en monarquía constitucional bajo el sultán.
[9] Este, Jamshid ibn Abdullah, fue derrocado un mes más tarde, durante la revolución de Zanzíbar.