Piala Malaysia 2012

Piala Malaysia 2012 merupakan edisi ke-86 Piala Malaysia.

Negeri Sembilan adalah juara bertahan dalam edisi kali ini.

 Tim 
12 tim dari Liga Super dan 4 tim teratas dari Liga Perdana layak tanding untuk merebut piala ini berdasarkan keunggulan mereka saat beraksi dalam kompetisi liga.

 Tim pada Piala Malaysia 2012 

Liga Super
 FELDA United FC
 Johor FC
 Kedah FA
 Kelantan FA
 Negeri Sembilan FA (Juara Piala Malaysia 2011)
 Perak FA
 PKNS FC
 Sarawak FA
 Selangor FA
  LIONSXII
 T-Team
 Terengganu FA

Liga Perdana

 Angkatan Tentera Malaysia
 Pahang FA
 Sime Darby FC
 Johor FA

 Pembagian grup 
16 tim dibagi menjadi empat bagian sesuai posisi mereka dalam Liga Super dan Liga Perdana 2012.

Grup 1Grup 2Grup 3Grup 4 Kelantan FA 
 LIONSXII 
 Selangor FA 
 Perak FA  Terengganu FA  
 Negeri Sembilan FA 
 PKNS FC  
 T-Team FC Johor FC 
 Felda United FC 
 Sarawak FA 
 Kedah FA Angkatan Tentera Malaysia 
 Pahang FA  
 Sime Darby FC 
 Johor FA

 Babak grup 
 Grup A 

 Grup B 

 Grup C 

 Grup D 

 Babak gugur 
 Peta 

 Perempat final 

LIONSXII menang dengan aggregat 3–2.

ATM FA menang dengan aggregat 6–3.

Kelantan FA menang dengan aggregat 4–3.

Selangor FA menang dengan aggregat 5–2.

 Semifinal 

Aggregat 2–2, ATM FA menang setelah adu penalti dengan skor 5–4.

Kelantan FA menang dengan aggregat 3–0.

 Final 

 Pranala luar 

2012