Muhammad Afzal

Muhammad Afzal may refer to:


 * Muhammad Afzal (wrestler) (1939–2020), Pakistani Olympic wrestler
 * Muhammad Afzal (politician) (born 1964), Pakistani politician in the Punjab
 * Muhammad Afzal (athlete) (born 1967), Pakistani Olympic sprinter