Muhammad Ahmad (1844–1885), otherwise known as the Mahdi, was a religious figure in Sudan.
Mohamed or Muhammad Ahmed, or any variant thereof, may also refer to:
Mohamed Ahmed (Comorian politician) (1917–1984)
Mohamed Jameel Ahmed (born 1969), Maldivian lawyer and politician
Mohamed Taieb Ahmed (born 1975), Spanish-Moroccan drug lord
Muhammad Akhlaq Ahmed (born 1971), Pakistani field hockey player
Muhammad Ahmed (footballer, born 1988), Pakistani footballer who has played for the Pakistan national team
Mohamed Ahmed (footballer) (born 1989), Emirati footballer
Muhammad Ahmed (footballer) (born 1991), Pakistani footballer playing currently for KRL FC
Mohammed Ahmed (athlete) (born 1991), Canadian long-distance runner
Mohammed Nasser Ahmed, Yemeni major general and defense minister
Muhammad Ahmed (swimmer) (born 1976), retired Iraqi swimmer
Muhammad Isa Ahmad (born 1998), Bruneian swimmer
Mohamed Ben Ahmed, Tunisian educator