Sobhuza II est devenu roi du Swaziland alors qu’il était âgé de seulement quelques mois en 1899 après le décès de son père. C’est sa grand-mère qui a agi comme régente jusqu’à ce qu’il ait eu 21 ans en 1921.
Le règne de ce monarque a duré jusqu’à sa mort en 1982 pour une durée totale de 82 ans et 9 mois, ce qui fait de ce règne monarchique le plus long jamais documenté. Sobhuza II a épousé 70 femmes, eu 210 enfants et 1950 petits-enfants.