Muhammad Syafiq bin Ahmad is a Malaysian professional footballer who last played as a forward for Malaysia Super League club DPMM FC. He is currently a free agent.