Sriwijaya FC adalah juara bertahan namun tidak ikut serta dalam turnamen musim ini.
Regulasi
Semua pertandingan dalam setiap putaran, kecuali final, dimainkan dalam dua leg, dengan masing-masing tim memainkan satu leg di rumah. Tim yang memiliki agregat skor lebih tinggi dalam kedua leg lolos ke putaran berikutnya. Jika agregat skor sama, maka tim yang membuat gol tandang lebih banyak lolos. Jika gol tandang juga sama, tambahan waktu 30 menit dimainkan. Jika ada gol yang dicetak dalam perpanjangan waktu dan skor agregat masih juga sama, tim yang bertandang pada leg kedua lolos karena mencetak gol tandang lebih banyak. Jika tidak ada gol yang dicetak dalam perpanjangan waktu, pertandingan ditentukan melalui adu penalti.
Putaran pertama
Pertandingan leg pertama dimainkan pada 27-28 Maret sedangkan pertandingan leg kedua dimainkan pada 4 April 2012.