Muhammad Irfan bin Zakaria (born 4 June 1995) is a Malaysian footballer who plays for Kuala Lumpur in the Malaysia Super League and the Malaysia national team.
His primarily position as a defensive midfielder but can also play as a centre-back.
A tough tackling, skilful and has a good vision defensive player.