Mohd Azrul Ahmad (born 3 March 1985, in Penang, Malaysia) is a Malaysian professional football player who plays as a midfielder for Penang FA in the Malaysia Premier League.
Azrul Ahmad made his debut with Penang FA in 2005. A transfer from Penang FA to Kedah FA was confirmed on 16 October 2008 when he and his teammate Mohd Farizal Rozali signed a two-year contract. For the season of 2009, he signed with Perlis FA. He signed with FELDA United F.C. in 2011. After two seasons with FELDA United FC. He joined ATM FA for 2014 season.
Azrul earned his first international call-up while at Penang where he was a part of Malaysia squad for the 2008 Olympic Games qualification round. He played five out of six matches during the qualification with three of them as substitutions.