Abu'l-Nasr Muhammad (died ca. 1010) was the last Farighunid ruler of Guzgan from 1000 to 1010. He was the son and successor of Abu'l Haret Ahmad.