# 1988 African Cup Winners' Cup

The 1988 season of the African Cup Winners' Cup football club tournament was won by CA Bizertin in two-legged final victory against Ranchers Bees. This was the fourteenth season that the tournament took place for the winners of each African country's domestic cup. Thirty-six sides entered the competition, with Dragons de l'Ouémé, Hearts of Oak, Al Madina and KAC Marrakech all withdrawing before the 1st leg of the first round.

## Preliminary round

| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Matlama FC | 2-5 | Maxaquene | 2-1 | 0-4 |
| Mukura Victory Sports FC | 5-4 | Mbabane Highlanders | 5-1 | 0-3 |
| AS Sigui | 0-0$^1$ | Real Republicans | 0-0 | 0-0 |
| Wallidan F.C. | w/o$^2$ | AS Amical Douane | 3-0$^2$ | n/p |
* 1: Real Republicans won 4-3 PSO
* 2: First leg abandoned with score at 3-0. Second leg not played.

## First round

| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| AFC Leopards | 5-1 | CAPS United | 1-1 | 4-0 |
| ASC Bouaké | w/o$^1$ | Dragons de l'Ouémé | w/o | w/o |
| ASFAG | w/o$^2$ | Hearts of Oak | w/o | w/o |
| Atlético Malabo | 3-6 | Diamant Yaoundé | 3-1 | 0-5 |
| BTM Antananarivo | 3-1 | Miembeni S.C. | 3-1 | 0-0 |
| CA Bizerte | 1-1$^3$ | Union d'El Harrach | 0-1 | 1-0 |
| Horseed FC | 1-1$^4$ | Al-Mourada | 0-0 | 1-1 |
| ASC Jeanne d'Arc | 5-1 | ASKO Kara | 3-0 | 2-1 |
| Kampala City Council FC | 0-2 | AS Kalamu | 0-1 | 0-1 |
| Maxaquene | 1-4 | Power Dynamos | 1-3 | 0-1 |
| USM Libreville | 1-1$^5$ | Inter Club | 1-1 | 0-0$^5$ |
| Mukura Victory Sports FC | 0-2 | Gor Mahia | 0-1 | 0-1 |
| Muzinga FC | 1-2 | Ferroviário da Huíla | 0-1 | 1-1 |
| Ranchers Bees | 5-2 | Mighty Barolle | 4-1 | 1-1 |
| Real Republicans | w/o$^6$ | Al-Madina | w/o | w/o |
| Wallidan F.C. | w/o$^7$ | KAC Marrakech | w/o | w/o |
* 1: Dragons de l'Ouémé withdrew.
* 2: Hearts of Oak withdrew.
* 3: CA Bizerte won 6-5 on PSO.
* 4: Horseed FC won on away goals.
* 5: Second leg abandoned with score at 0-0. Inter Club won on away goals.
* 6: Al-Medina withdrew.
* 7: KAC Marrakech withdrew.

## Second round

| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| AFC Leopards | 4-3 | AS Kalamu | 4-1 | 0-2 |
| Gor Mahia | 3-1 | BTM Antananarivo | 2-1 | 1-0 |
| Horseed FC | 0-9 | CA Bizerte | 0-2 | 0-7 |
| Inter Club | 2-1 | ASC Bouaké | 1-0 | 1-1 |
| ASC Jeanne d'Arc | 2-4 | Diamant Yaoundé | 1-2 | 1-2 |
| Power Dynamos | 3-5 | Ferroviário da Huíla | 1-0 | 2-5 |
| Ranchers Bees | 2-1 | ASFAG | 1-0 | 1-1 |
| Real Republicans | 0-1 | Wallidan F.C. | 0-0 | 0-1 |

## Quarter finals

| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| AFC Leopards | 1-1$^1$ | Diamant Yaoundé | 1-0 | 0-1 |
| CA Bizerte | w/o$^2$ | Wallidan F.C. | w/o | w/o |
| Ferroviário da Huíla | 3-5 | Ranchers Bees | 1-1 | 2-4 |
| Gor Mahia | 3-5 | Inter Club | 2-1 | 1-4 |
* 1: Diamant Yaoundé won 5-3 on PSO.
* 2: Wallidan withdrew.

## Semi finals

| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Diamant Yaoundé | 1-3 | CA Bizerte | 1-0 | 0-3 |
| Inter Club | 1-2 | Ranchers Bees | 1-0 | 0-2 |

## Final

| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Ranchers Bees | 0-1 | CA Bizerte | 0-0 | 0-1 |
* African Cup Winners' Cup Winners
* CA Bizerte First title