Irfan Zakaria
Muhammad Irfan bin Zakaria 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.
Club career
Return to Kuala Lumpur City
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.Sabah
On 2 December 2022, Irfan signed a contract with Sabah.Kedah Darul Aman
On 5 March 2024, Irfan officially signed a contract with Kedah Darul Aman.International career
Irfan represented Malaysian at under-23 and senior level.Career statistics
International
International goals
| No | Date | Venue | Opponent | Score | Result | Competition |
| 1. | 1 April 2018 | Bukit Jalil National Stadium, Kuala Lumpur, Malaysia | 3–0 | 7–0 | Friendly |
Honours
Kuala Lumpur City- Malaysia Cup: 2021
- Malaysia Premier League: 2017
- AFC Cup runner-up: 2022
- Malaysia Super League runner-up: 2020
Malaysia
- AFF Championship runner-up: 2018