| Personal information | |||
|---|---|---|---|
| Full name | Muhammad Irfan bin Zakaria | ||
| Date of birth | 4 June 1995 | ||
| Place of birth | Kuala Lumpur, Malaysia [1] | ||
| Height | 1.83 m (6 ft 0 in) | ||
| Position(s) | Defensive midfielder, centre-back | ||
| Team information | |||
Current team | Melaka | ||
| Number | 17 | ||
| Youth career | |||
| 2013 | Selangor U-19 | ||
| Senior career* | |||
| Years | Team | Apps | (Gls) |
| 2014–2015 | Harimau Muda B | 15 | (0) |
| 2015 | Harimau Muda | 20 | (0) |
| 2016–2019 | Kuala Lumpur City | 65 | (0) |
| 2020 | Kedah Darul Aman | 9 | (0) |
| 2021–2022 | Kuala Lumpur City | 39 | (0) |
| 2023 | Sabah | 14 | (0) |
| 2024–2025 | Kedah Darul Aman | 19 | (0) |
| 2025– | Melaka | 1 | (0) |
| International career‡ | |||
| 2017–2018 | Malaysia U23 | 15 | (0) |
| 2018– | Malaysia | 13 | (1) |
| * Club domestic league appearances and goals as of 14 August 2025 ‡ National team caps and goals as of 11 June 2021 | |||
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. [2]
On 17 January 2021, it was announced Irfan has joined newly promoted club, Kuala Lumpur City for a second stint. [3] [4] On 16 March, Irfan made his second debut for the club in a 1–0 league defeat to Penang. [5]
On 5 March 2024, Irfan officially signed a contract with Kedah Darul Aman.
Irfan represented Malaysian at under-23 and senior level.
| Club | Season | League | Cup | League Cup | Continental | Total | |||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | ||
| Harimau Muda B | 2014 | 12 | 0 | 0 | 0 | 0 | 0 | – | – | 12 | 0 |
| 2015 | 3 | 0 | 0 | 0 | 0 | 0 | – | – | 3 | 0 | |
| Total | 15 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 15 | 0 | |
| Harimau Muda | 2015 | 20 | 0 | 0 | 0 | 0 | 0 | – | – | 20 | 0 |
| Total | 20 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 20 | 0 | |
| Kuala Lumpur City | 2016 | 10 | 0 | 0 | 0 | 5 | 0 | – | – | 15 | 0 |
| 2017 | 15 | 0 | 1 | 0 | 5 | 0 | – | – | 21 | 0 | |
| 2018 | 19 | 0 | 4 | 0 | 2 | 0 | – | – | 25 | 0 | |
| 2019 | 21 | 0 | 4 | 2 | 5 | 0 | – | – | 30 | 2 | |
| Total | 65 | 0 | 9 | 2 | 17 | 0 | 0 | 0 | 91 | 2 | |
| Kedah Darul Aman | 2020 | 9 | 0 | 0 | 0 | 1 | 0 | 2 [a] | 0 | 12 | 0 |
| Total | 9 | 0 | 0 | 0 | 1 | 0 | 2 | 0 | 12 | 0 | |
| Kuala Lumpur City | 2021 | 21 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 21 | 0 |
| 2022 | 18 | 0 | 1 | 0 | 3 | 0 | 7 | 0 | 29 | 0 | |
| Total | 39 | 0 | 1 | 0 | 3 | 0 | 7 | 0 | 50 | 0 | |
| Sabah | 2023 | 10 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 10 | 0 |
| Career total | 158 | 0 | 10 | 2 | 21 | 0 | 9 | 0 | 198 | 2 | |
| Malaysia | ||
|---|---|---|
| Year | Apps | Goals |
| 2018 | 10 | 1 |
| 2019 | 2 | 0 |
| 2021 | 1 | 0 |
| Total | 13 | 1 |
| No | Date | Venue | Opponent | Score | Result | Competition |
|---|---|---|---|---|---|---|
| 1. | 1 April 2018 | Bukit Jalil National Stadium, Kuala Lumpur, Malaysia | 3–0 | 7–0 | Friendly |
Kuala Lumpur City
Kedah Darul Aman
Malaysia U-23
Malaysia