Muhammad Tahir (disambiguation)

Muhammad Tahir is a Naqshbandi Sufi shaykh in Pakistan.

Muhammad Tahir may also refer to:

People

 * Muhammad Tahir (footballer, born 1994), Indonesian footballer.
 * Muhammad Sharif Tahir, Pakistani wrestler.