Answer
The answer is no. Muhammad Ahmad, the Sudanese religious leader who proclaimed himself the Mahdi in 1881, was never officially recognized as such by any major powers. Although he achieved significant military successes against the Egyptian and British forces, his claims to divine authority were not widely accepted beyond his followers in Sudan.