Sultan Sidi Muhammad ibn Sharif ibn Ali ibn Muhammad () (? – 2 August 1664) was an Arab ruler of Tafilalt, Morocco between 1636 and 1664.
The ruler Sidi Muhammad ibn Sharif ibn Ali ibn Muhammad () lived from unknown to 2 August 1664 and governed the region of Tafilalt in Morocco from 1636 until his death in 1664.