Mohamad Amirul Hadi bin Zainal (born 27 May 1986) is a Malaysian professional footballer who last plays for Malaysian club Johor Darul Ta'zim II and the Malaysian national team as a central midfielder.
Born in Alor Gajah, Malacca but raised in Klang, Selangor, Amirul is the son of former top Selangor player in 1990s, Zainal Nordin.