Muhammad Arshad may refer to:
- Muhammad Arshad (writer) (fl. 16th century), 16th-century Persian-language writer of Bengal
- Muhammad Arshad (kabaddi) (born 1979), Pakistani kabaddi player
- Muhammad Arshad (footballer), member of the Pakistan national football team in the 1974 Asian Games
- Mohammad Arshad (born 1976), member of the Pakistan national football team in the 2002 FIFA World Cup qualification
- Muhammad Arshad (field hockey), player for Pakistan in the 2007 Men's Hockey Asia Cup
If an internal link led you here, you may wish to change the link to point directly to the intended article. Category: