Piala Malaysia 1988 merupakan edisi ke-62 Piala Malaysia. Sebanyak 14 buah pasukan negeri menyertai edisi pada kali ini. Persatuan Bola Sepak Singapura dan Brunei menyertai edisi kali ini. Angkatan Tentera Malaysia tidak menyertai edisi kali ini tetapi diwakili oleh Tentera Udara Diraja Malaysia .
Format
Pada edisi kali ini, format liga digunakan dengan lapan pasukan teratas liga mara ke peringkat suku akhir.
Peringkat liga
Fasa Liga
| Pasukan | P | M | S | K | J | B | Mata |
|---|---|---|---|---|---|---|---|
| Kuala Lumpur | 16 | 11 | 4 | 1 | 42 | 11 | 37 |
| Singapura | 16 | 9 | 6 | 1 | 31 | 5 | 33 |
| Kelantan | 16 | 9 | 2 | 5 | 30 | 15 | 29 |
| Kedah | 16 | 7 | 6 | 3 | 23 | 8 | 27 |
| Pulau Pinang | 16 | 8 | 3 | 5 | 20 | 15 | 27 |
| Sarawak | 16 | 7 | 6 | 3 | 18 | 13 | 27 |
| Johor | 16 | 6 | 8 | 2 | 32 | 14 | 26 |
| Selangor | 16 | 8 | 1 | 7 | 27 | 19 | 25 |
| Pahang | 16 | 6 | 6 | 4 | 32 | 17 | 24 |
| Negeri Sembilan | 16 | 6 | 5 | 5 | 18 | 19 | 23 |
| Terengganu | 16 | 6 | 5 | 5 | 18 | 21 | 23 |
| Perak | 16 | 6 | 3 | 7 | 25 | 34 | 21 |
| Melaka | 16 | 3 | 5 | 8 | 13 | 32 | 14 |
| Perlis | 16 | 3 | 4 | 9 | 15 | 32 | 13 |
| Sabah | 16 | 3 | 2 | 11 | 12 | 38 | 11 |
| Brunei | 16 | 3 | 0 | 13 | 14 | 45 | 9 |
| TUDM | 16 | 0 | 4 | 12 | 9 | 40 | 4 |
Peringkat kalah mati
| Suku akhir | Separuh akhir | Akhir | |||||||||||||||||
| 8 | Selangor | 2 | 0 | 2 | |||||||||||||||
| 3 | Kelantan | 0 | 1 | 1 | |||||||||||||||
| Selangor | 2 | 2 | 4 | ||||||||||||||||
| Kuala Lumpur | 1 | 4 | 5 | ||||||||||||||||
| 1 | Kuala Lumpur | 2 | 1 | 3 | |||||||||||||||
| 5 | Pulau Pinang | 0 | 0 | 0 | |||||||||||||||
| Kuala Lumpur | 3 | ||||||||||||||||||
| Kedah | 0 | ||||||||||||||||||
| 6 | Sarawak | 0 | 4 | 4 | |||||||||||||||
| 7 | Johor | 2 | 0 | 2 | |||||||||||||||
| Sarawak | 1 | 0 | 1 | ||||||||||||||||
| Kedah | 1 | 1 | 2 | ||||||||||||||||
| D1 | Kedah | 0 | 1 | 1 | |||||||||||||||
| B2 | Singapura | 0 | 0 | 0 | |||||||||||||||
Suku akhir
Perlawanan pertama
| Selangor | 2 – 0 | Kelantan |
|---|---|---|
| Razali Alias Zainal Abidin Hassan |
| Pulau Pinang | 0 – 2 | Kuala Lumpur |
|---|---|---|
Perlawanan kedua
| Kuala Lumpur | 1 – 0 | Pulau Pinang |
|---|---|---|
| Subadron Aziz |
Separuh akhir
Perlawanan Pertama
| Selangor | 2 – 1 | Kuala Lumpur |
|---|---|---|
| Zainal Abidin Hassan Dollah Salleh |
Perlawanan kedua
| Kuala Lumpur | 4 – 2 | Selangor |
|---|---|---|
| Subradon Aziz Fandi Ahmad S. Balachandran |
Perlawanan akhir
| Kuala Lumpur | 3 – 0 | Kedah |
|---|---|---|
| Malek Awab Subradon Aziz Ramlan Askolani |
| Juara Piala Malaysia 1988 |
|---|
Kuala Lumpur FA Juara Kedua |
Topskor
| Rank | Player | Club | Goals |
|---|---|---|---|
| 1 | Kuala Lumpur | 21 | |
| 2 | Pahang | 14 | |
| Kelantan | 14 | ||
| 4 | Singapura | 11 | |
| Johor | 11 | ||
| 6 | Kedah | 9 | |
| 7 | Terengganu | 8 | |
| Penang | 8 | ||
| Kelantan | 8 | ||
| Kuala Lumpur | 8 |








