Muhammad Irfan bin Zakaria (born 4 June 1995) is a Malaysian professional footballer who plays for Malaysia Super League club Melaka and the Malaysia national team. His primarily position as a defensive midfielder but can also play as a centre-back.
On 17 January 2021, it was announced Irfan has joined newly promoted club, Kuala Lumpur City for a second stint. On 16 March, Irfan made his second debut for the club in a 1âÂÂ0 league defeat to Penang.
On 2 December 2022, Irfan signed a contract with Sabah.
On 5 March 2024, Irfan officially signed a contract with Kedah Darul Aman.
Irfan represented Malaysian at under-23 and senior level.
Kuala Lumpur City
Kedah Darul Aman
Malaysia U-23
Malaysia