Voor de kwalificatie van de Asian Cup 1988 schreven 25 landen zich in. Het gastland Qatar en de titelverdediger Saoedi-Arabië waren automatisch geplaatst. De groepen werden als volgt verdeeld; Groep 1 met 6 teams, groep 2 & 3 met 5 teams en groep 4 met 4 teams. De top 2 van elke groep kwalificeert zich telkens.
Alle wedstrijden werden in Abu Dhabi, Verenigde Arabische Emiraten gespeeld.
4 februari 1988
5 februari 1988
6 februari 1988
7 februari 1988
8 februari 1988
9 februari 1988
10 februari 1988
11 februari 1988
12 februari 1988
13 februari 1988
14 februari 1988
16 februari 1988
17 februari 1988
Alle wedstrijden werden in Kuala Lumpur, Maleisië gespeeld.
7 april 1988
8 april 1988
10 april 1988
11 april 1988
12 april 1988
14 april 1988
15 april 1988
16 april 1988
18 april 1988
Alle wedstrijden werden in Kathmandu (Nepal) gespeeld.
25 mei 1988
26 mei 1988
27 mei 1988
28 mei 1988
29 mei 1988
31 mei 1988
1 juni 1988
2 juni 1988
3 juni 1988
4 juni 1988
Alle wedstrijden werden in Jakarta, Indonesië gespeeld.
17 juni 1988
19 juni 1988
22 juni 1988