Mohd Hanafi Ahmad adalah calon Parti Pejuang Tanah Air (Pejuang) pada Pilihan Raya Negeri (PRN) Johor ke-15.
Beliau bertanding di Dewan Undangan Negeri (DUN) N1 Buloh Kasap, Johor dalam persaingan empat penjuru.