Piala Winners Afrika
Finals

| Tahun | Tim tuan rumah | Skor | Tim tamu | Lokasi | Kehadiran |
| --- | --- | --- | --- | --- | --- |
| 1975 Details |  Stella Club d'Adjamé | 0 – 1 |  Tonnerre Yaoundé |  |  |
| 1975 Details |  Tonnerre Yaoundé | 4 – 1 |  Stella Club d'Adjamé | Stade Omnisport, Yaoundé |  |
1975 Details: Tonnerre Yaoundé won 5 – 1 on aggregate
| 1976 Details |  Shooting Stars FC | 4 – 1 |  Tonnerre Yaoundé |  |  |
| 1976 Details |  Tonnerre Yaoundé | 1 – 0 |  Shooting Stars FC | Stade Omnisport, Yaoundé |  |
1976 Details: Shooting Stars FC won 4 – 2 on aggregate
| 1977 Details |  Enugu Rangers | 4 – 1 |  Canon Yaoundé |  |  |
| 1977 Details |  Canon Yaoundé | 1 – 1 |  Enugu Rangers | Stade Omnisport, Yaoundé |  |
1977 Details: Enugu Rangers won 5 – 2 on aggregate
| 1978 Details |  MA Hussein Dey | 1 – 3 |  Horoya AC | Stade 5 Juillet, Algiers |  |
| 1978 Details |  Horoya AC | 2 – 1 |  MA Hussein Dey | Stade du 28 Septembre, Conakry |  |
1978 Details: Horoya AC won 5 – 2 on aggregate
| 1979 Details |  Gor Mahia FC | 0 – 2 |  Canon Yaoundé | Jogoo Road Stadium, Nairobi |  |
| 1979 Details |  Canon Yaoundé | 6 – 0 |  Gor Mahia FC | Stade Omnisport, Yaoundé |  |
1979 Details: Canon Yaoundé won 8 – 0 on aggregate
| 1980 Details |  Africa Sports National | 1 – 3 |  TP Mazembe | Stade Félix Houphouët-Boigny, Abidjan |  |
| 1980 Details |  TP Mazembe | 1 – 0 |  Africa Sports National | Stade de la Kenya, Lubumbashi |  |
1980 Details: TP Mazembe won 4 – 1 on aggregate
| 1981 Details |  Union Douala | 0 – 0 |  Stationery Stores FC | Stade Omnisport, Yaoundé |  |
| 1981 Details |  Stationery Stores FC | 1 – 2 |  Union Douala | Surulere Stadium, Lagos |  |
1981 Details: Union Douala won 2 – 1 on aggregate
| 1982 Details |  Power Dynamos FC | 0 – 2 |  El Mokawloon SC | Arthur Davies Stadium, Kitwe |  |
| 1982 Details |  El Mokawloon SC | 2 – 0 |  Power Dynamos FC | Cairo International Stadium, Cairo |  |
1982 Details: El Mokawloon SC won 4 – 0 on aggregate
| 1983 Details |  OC Agaza | 0 – 1 |  El Mokawloon SC | Stade Agoè-Nyivé, Lomé |  |
| 1983 Details |  El Mokawloon SC | 0 – 0 |  OC Agaza | Cairo International Stadium, Cairo |  |
1983 Details: El Mokawloon SC won 1 – 0 on aggregate
| 1984 Details |  Al Ahly | 1 – 0 |  Canon Yaoundé | Cairo International Stadium, Cairo | 100,000 |
| 1984 Details |  Canon Yaoundé | 1 – 0 (2 - 4 Pen) |  El Ahly | Stade Omnisport, Yaoundé |  |
1984 Details: El Ahly won 4 – 2 on penalties (1 – 1 on aggregate)
| 1985 Details |  El Ahly | 2 – 0 |  Leventis United | Cairo International Stadium, Cairo |  |
| 1985 Details |  Leventis United | 1 – 0 |  El Ahly | Liberty Stadium, Ibadan |  |
1985 Details: El Ahly won 2 – 1 on aggregate
| 1986 Details |  El Ahly | 3 – 0 |  AS Sogara | Cairo International Stadium, Cairo |  |
| 1986 Details |  AS Sogara | 2 – 0 |  Al Ahly | Stade Pierre Claver Divounguy, Port-Gentil |  |
1986 Details: El Ahly won 3 – 2 on aggregate
| 1987 Details |  ES Tunis | 2 – 2 |  Gor Mahia FC | Stade El Menzah, Tunis |  |
| 1987 Details |  Gor Mahia FC | 1 – 1 |  ES Tunis | Moi International Sports Center,Kasarani, Nairobi |  |
1987 Details: Gor Mahia FC finish 3 – 3 on aggregate but won by the away goal
| 1988 Details |  Ranchers Bees FC | 0 – 0 |  CA Bizerte | Ranchers Bees Stadium, Kaduna |  |
| 1988 Details |  CA Bizerte | 1 – 0 |  Ranchers Bees FC | Stade 15 Octobre, Bizerte |  |
1988 Details: CA Bizerte won 1 – 0 on aggregate
| 1989 Details |  Al-Merrikh SC | 1 – 0 |  Esan F.C. | Al-Merrikh Stadium, Omdurman |  |
| 1989 Details |  Esan F.C. | 0 – 0 |  Al-Merrikh SC | Samuel Ogbemudia Stadium, Uromi |  |
1989 Details: Al-Merrikh SC won 1 – 0 on aggregate
| 1990 Details |  BCC Lions | 3 – 0 |  Club Africain | Surulere Stadium, Lagos |  |
| 1990 Details |  Club Africain | 1 – 1 |  BCC Lions | Stade El Menzah, Tunis |  |
1990 Details: BCC Lions won 4 – 1 on aggregate
| 1991 Details |  BCC Lions | 3 – 2 |  Power Dynamos FC | Surulere Stadium, Lagos | 30,000 |
| 1991 Details |  Power Dynamos FC | 3 – 1 |  BCC Lions | Independence Stadium, Lusaka |  |
1991 Details: Power Dynamos FC won 5 – 4 on aggregate
| 1992 Details |  Vital'O FC | 1 – 1 |  Africa Sports National | Prince Louis Rwagasore Stadium, Bujumbura |  |
| 1992 Details |  Africa Sports National | 4 – 0 |  Vital'O FC | Stade Félix Houphouët-Boigny, Abidjan |  |
1992 Details: Africa Sports National won 5 – 1 on aggregate
| 1993 Details |  Africa Sports National | 1 – 1 |  El Ahly | Stade Félix Houphouët-Boigny, Abidjan |  |
| 1993 Details |  El Ahly | 1 – 0 |  Africa Sports National | Cairo International Stadium, Cairo |  |
1993 Details: Al Ahly won 2 – 1 on aggregate
| 1994 Details |  DC Motema Pembe | 2 – 2 |  Kenya Breweries FC | Stade des Martyrs, Kinshasa |  |
| 1994 Details |  Kenya Breweries FC | 0 – 3 |  DC Motema Pembe | Moi International Sports Centre, Nairobi |  |
1994 Details: DC Motema Pembe won 5 – 2 on aggregate
| 1995 Details |  Julius Berger FC | 1 – 1 |  JS Kabylie | Lagos National Stadium, Surulere |  |
| 1995 Details |  JS Kabylie | 2 – 1 |  Julius Berger FC | Stade 5 Juillet, Algiers | 45,000 |
1995 Details: JS Kabylie won 3 – 2 on aggregate
| 1996 Details |  AC Sodigraf | 0 – 0 |  El Mokawloon SC | Stade des Martyrs, Kinshasa | 10,000 |
| 1996 Details |  El Mokawloon SC | 4 – 0 |  AC Sodigraf | Cairo International Stadium, Cairo | 40,000 |
1996 Details: El Mokawloon SC won 4 – 0 on aggregate
| 1997 Details |  ÉS Sahel | 2 – 0 |  FAR Rabat | Stade Olympique de Sousse, Sousse |  |
| 1997 Details |  FAR Rabat | 1 – 0 |  ÉS Sahel | Stade Moulay Abdellah, Rabat | 45,000 |
1997 Details: ÉS Sahel won 2 – 1 on aggregate
| 1998 Details |  ES Tunis | 3 – 1 |  Primeiro de Agosto | Stade El Menzah, Tunis | 35,000 |
| 1998 Details |  Primeiro de Agosto | 1 – 1 |  ES Tunis | Estádio da Cidadela, Luanda |  |
1998 Details: ES Tunis won 4 – 1 on aggregate
| 1999 Details |  Africa Sports National | 1 – 0 |  Club Africain | Stade Félix Houphouët-Boigny, Abidjan |  |
| 1999 Details |  Club Africain | 1 – 1 |  Africa Sports National | Stade El Menzah, Tunis |  |
1999 Details: Africa Sports National won 2 – 1 on aggregate
| 2000 Details |  Zamalek SC | 4 – 1 |  Canon Yaoundé | Cairo International Stadium, Cairo | 50,000 |
| 2000 Details |  Canon Yaoundé | 2 – 0 |  Zamalek SC | Stade Ahmadou Ahidjo, Yaoundé | 60,000 |
2000 Details: Zamalek SC won 4 – 3 on aggregate
| 2001 Details |  Interclube | 1 – 1 |  Kaizer Chiefs | Estádio dos Coqueiros, Luanda |  |
| 2001 Details |  Kaizer Chiefs | 1 – 0 |  Interclube | Ellis Park Stadium, Johannesburg |  |
2001 Details: Kaizer Chiefs won 2 – 1 on aggregate
| 2002 Details |  Wydad AC Casablanca | 1 – 0 |  Asante Kotoko | Stade Mohamed V, Casablanca | 80,000 |
| 2002 Details |  Asante Kotoko | 2 – 1 |  Wydad AC Casablanca | Baba Yara Stadium, Kumasi |  |
2002 Details: Wydad AC Casablanca finish 2 – 2 on aggregate but won by the away goal
| 2003 Details |  Julius Berger FC | 2 – 0 |  ÉS Sahel | MKO Abiola Stadium, Abeokuta |  |
| 2003 Details |  ÉS Sahel | 3 – 0 |  Julius Berger FC | Stade Olympique de Sousse, Sousse |  |
2003 Details: ÉS Sahel won 3 – 2 on aggregate