2012 Malaysia FA Cup

The 2012 Malaysia FA Cup, also known as the Astro Piala FA due to the competition's sponsorship by Astro Arena, was the 23rd season of the Malaysia FA Cup, a knockout competition for Malaysia's state football association and clubs.

The number of participating teams was increased from 30 to 32 and because of this, the defending champions and runners up in the first round would not receive byes as in previous seasons.

Cambodian outfit Preah Khan Reach have been invited for the first time.

The draw for the 2012 Piala FA was held on 13 December 2011 at Wisma FAM.

The final was played at National Stadium, Bukit Jalil, Kuala Lumpur, on Saturday, 19 May 2012.