The 2018 Malaysia FA Cup (also known as Shopee Malaysia FA Cup[1] for sponsorship reasons) was the 29th season of the Malaysia FA Cup, a knockout competition for Malaysia's state football association and clubs.
40 teams entered the competition.
[2][3] The following teams are qualified for the competition.
[4] Reserve teams are excluded.
Key: (1) = Super League; (2) = Premier League; (3) = FAM League; (4) = Liga Sosial The final was played on 7 July 2018 at Bukit Jalil National Stadium.