# African Men's Handball Cup Winners' Cup

African Men's Handball Championship for Clubs Winner's Cup is an annual international club handball competition run by the African Handball Confederation. The cup winners from Africa's national handball leagues are invited to participate in this competition.

## Summary

| # | Year | Host | Final | Final | Final | | Third place match | Third place match | Third place match |
| # | Year | Host | Champion | Score | Second place | | Third place | Score | Fourth place |
| 1 | 1985 Details | Cairo | Zamalek | Round-robin | Al Ahly | | Niger United | Niger United | Niger United |
| 2 | 1986 Details | Cotonou | Niger United | – | Port Said SC | | Zamalek | 21–19 | Nadit Alger |
| 3 | 1987 Details | Cairo | MP Oran | Round-robin | Zamalek | | Port Said SC | Round-robin | Niger United |
| 4 | 1988 Details | Oran | MC Alger | Round-robin | MC Oran | | Club Africain | Round-robin | SO Armée |
| 5 | 1989 Details | Cairo | JSB ERCA Alger | 19–18 | MC Alger | | Club Africain | 25–21 | Al Ahly |
| 6 | 1990 Details | Rabat | JSB ERCA Alger | 21–20 | MC Alger | | Zamalek | 25–22 | COD Meknès |
| 7 | 1991 Details | Algiers | MC Alger | Round-robin | JSB ERCA Alger | | Port Said SC | Round-robin | EM Mahdia |
| 8 | 1992 Details | Bauchi | MC Alger | – | FAP Yaoundé | | Benue Buffaloes | – | Pelican Cotonou |
| 9 | 1993 Details | Cairo | MC Alger | 20–17 | Port Said SC | | Zamalek | 21–16 | JSB ERCA Alger |
| 10 | 1994 Details | Rabat | MC Alger | Round-robin | JSB ERCA Alger | | EM Mahdia | Round-robin | COS MUV |
| 11 | 1995 Details | Niamey | MC Alger | Round-robin | FAP Yaoundé | | Primeiro de Agosto | Round-robin | AS SONIDEP |
| 12 | 1996 Details | Meknes | KAC Marrakech | 24–19 | MC Alger | | COD Meknès | – | GD da Banca |
| 13 | 1997 Details | Kano | MC Alger | 25–15 | Abuja Unity Boys | | Kano Pyramid | – | FAP Yaoundé |
| 14 | 1998 Details | Bauchi | MC Alger | 26–20 | FAP Yaoundé | | Étoile du Congo | – | Customs Kings |
| 15 | 1999 Details | Algiers | MC Alger | 25–23 | OC Alger | | KBM Handball | 31–22 | Minuh Yaoundé |
| 16 | 2000 Details | Bauchi | FAP Yaoundé | – | Yankari Bulls | | Minuh Yaoundé | – | SO Armée |
| 17 | 2001 Details | Meknes | Club Africain | – | Al Ahly | | OC Alger | – | COD Meknes |
| 18 | 2002 Details | Yamoussoukro | Minuh Yaoundé | Round-robin | Pelican Cotonou | | SO Armée | Round-robin | Red Star Oja |
| 19 | 2003 Details | Tunis | ES Tunis | – | AS Hammamet | | SR Annaba | – | Minuh Yaoundé |
| 20 | 2004 Details | Tunis | Club Africain | 27–21 | ES Tunis | | Minuh Yaoundé | – | HC BCC Kinshasa |
| 21 | 2005 Details | Fes | Club Africain | – | MAS Fez | | Red Star Oja | – | Diables Noires |
| 22 | 2006 Details | Abidjan | Minuh Yaoundé | – | Red Star Oja | | SO Armée | – | Patronage Sainte-Anne |
| 23 | 2007 Details | Mahdia | Club Africain | – | EM Mahdia | | Zamalek | 41–39 (ET) | Minuh Yaoundé |
| 24 | 2008 Details | Meknes | Club Africain | 33–31 (ET) | MC Saïda | | JSE Skikda | 39–32 | COD Meknès |
| 25 | 2009 Details | Cotonou | Zamalek | 31–28 | Minuh Yaoundé | | Inter Club Brazzaville | – | Red Star Oja |
| 26 | 2010 Details | Ouagadougou | Zamalek | 28–26 | GD Interclube | | Minuh Yaoundé | 31–28 | JSE Skikda |
| 27 | 2011 Details | Yaoundé | Zamalek | 27–21 | FAP Yaoundé | | Munisport Pointe-Noire | 36–29 | Wydad Smara |
| 28 | 2012 Details | Tunis | ES Sahel | 23–18 | Zamalek | | Club Africain | 33–23 | RS Berkane |
| 29 | 2013 Details | Hammamet | Al Ahly | 31–18 | AS Hammamet | | ES Sahel | 33–24 | Niger United |
| 30 | 2014 Details | Oyo | ES Tunis | 26–24 | Al Ahly | | Salinas HC | Round-robin | Patronage Sainte-Anne |
| 31 | 2015 Details | Libreville | ES Tunis | 27–26 | Al Ahly | | Club Africain | 33–25 | Stade Mandji |
| 32 | 2016 Details | Laayoune | Zamalek | 26–25 | ES Tunis | | AS Hammamet | 32–31 | Heliopolis SC |
| 33 | 2017 Details | Agadir | Al Ahly | 31–22 | AS Hammamet | | Wydad Smara | 26–20 | Raja d'Agadir |
| 34 | 2018 Details | Cairo | Al Ahly | 25–12 | Al-Ittihad Tripoli | | Wydad Smara | 24–23 | JS Kinshasa |
| 35 | 2019 Details | Oujda | ES Sahel | 28–24 | Al Ahly | | ES Tunis | 36–26 | MC Oujda |
| - | 2020 | | Cancelled due to the COVID-19 pandemic | Cancelled due to the COVID-19 pandemic | Cancelled due to the COVID-19 pandemic | Cancelled due to the COVID-19 pandemic | Cancelled due to the COVID-19 pandemic | Cancelled due to the COVID-19 pandemic | Cancelled due to the COVID-19 pandemic | Cancelled due to the COVID-19 pandemic |
| 36 | 2021 Details | Meknes | Al Ahly | 29–24 | Wydad Smara | | GD Interclube | 29–28 | JS Kinshasa |
| 37 | 2022 Details | Niamey | Zamalek | 29–28 | Al Ahly | | FAP Yaoundé | 29–28 | SC Don Bosco |
| 38 | 2023 Details | Cairo | Zamalek | 26–25 | Al Ahly | | Alexandria SC | 34–17 | Raja Agadir |
| 39 | 2024 Details | Oran | ES Tunis | 30–25 | Zamalek | | Al Ahly | 37–28 | JSE Skikda |
^n/a A round-robin tournament determined the final standings.

## Winners by club

| # | Club | Winners | Runners up | Third | Total |
| 1 | MC Alger | 9 | 3 | 0 | 12 |
| 2 | Zamalek | 7 | 3 | 4 | 14 |
| 3 | Club Africain | 5 | 0 | 4 | 9 |
| 4 | Al Ahly | 4 | 7 | 1 | 12 |
| 5 | ES Tunis | 4 | 2 | 1 | 7 |
| 6 | OC Alger | 2 | 3 | 1 | 6 |
| 7 | Minuh Yaoundé | 2 | 1 | 3 | 6 |
| 8 | ES Sahel | 2 | 0 | 1 | 3 |
| 9 | FAP Yaoundé | 1 | 4 | 1 | 6 |
| 10 | MC Oran | 1 | 1 | 0 | 2 |
| 11 | Niger United | 1 | 0 | 1 | 2 |
| 12 | KAC Marrakech | 1 | 0 | 0 | 1 |
2nd & Third Placed Clubs :
| # | Club | Winners | Runners up | Third | Total |
| 13 | AS Hammamet | 0 | 3 | 1 | 4 |
| 14 | Port Said SC | 0 | 2 | 2 | 4 |
| 15 | Widad Smara | 0 | 1 | 2 | 3 |
| 16 | Red Star Oja | 0 | 1 | 1 | 2 |
| 16 | GD Interclube | 0 | 1 | 1 | 2 |
| 16 | EM Mahdia | 0 | 1 | 1 | 2 |
| 19 | MC Saïda | 0 | 1 | 0 | 1 |
| 19 | Pelican Cotonou | 0 | 1 | 0 | 1 |
| 19 | Al-Ittihad Tripoli | 0 | 1 | 0 | 1 |
| 19 | MAS Fez | 0 | 1 | 0 | 1 |
| 19 | Abuja Unity Boys | 0 | 1 | 0 | 1 |
| 19 | Yankari Bulls | 0 | 1 | 0 | 1 |
| 24 | SO Armée | 0 | 0 | 2 | 2 |
| 25 | JSE Skikda | 0 | 0 | 1 | 1 |
| 25 | SR Annaba | 0 | 0 | 1 | 1 |
| 25 | Primeiro de Agosto | 0 | 0 | 1 | 1 |
| 25 | Étoile du Congo | 0 | 0 | 1 | 1 |
| 25 | Inter Club Brazzaville | 0 | 0 | 1 | 1 |
| 25 | Munisport Pointe-Noire | 0 | 0 | 1 | 1 |
| 25 | Alexandria SC | 0 | 0 | 1 | 1 |
| 25 | Salinas HC | 0 | 0 | 1 | 1 |
| 25 | COD Meknès | 0 | 0 | 1 | 1 |
| 25 | KBM Handball | 0 | 0 | 1 | 1 |
| 25 | Benue Buffaloes | 0 | 0 | 1 | 1 |
| 25 | Kano Pyramid | 0 | 0 | 1 | 1 |
| Total | Total | 38 | 38 | 38 | 114 |
* Rq:
    GS Pétroliers (ex. MP Alger & MC Alger)
    OC Alger (ex. IRB Alger & JSB ERCA Alger)
    MC Oran (ex. MP Oran)

## Winners by country

| # | Nation | Winners | Runners up | Thirds | Total Finals |
| 1 | Algeria | 12 | 8 | 3 | 23 |
| 2 | Egypt | 11 | 12 | 8 | 31 |
| 3 | Tunisia | 11 | 6 | 8 | 25 |
| 4 | Cameroon | 3 | 5 | 3 | 11 |
| 5 | Morocco | 1 | 2 | 4 | 7 |
| 6 | Nigeria | 1 | 2 | 2 | 5 |
2nd & Third Placed Nations :
| # | Nation | Winners | Runners up | Thirds | Total Finals |
| 7 | Ivory Coast | 0 | 1 | 3 | 4 |
| 8 | Angola | 0 | 1 | 1 | 2 |
| 9 | Benin | 0 | 1 | 0 | 1 |
| 10 | Congo | 0 | 0 | 3 | 3 |
| 11 | Gabon | 0 | 0 | 1 | 1 |
| Total | Total | 38 | 38 | 38 | 114 |

## Medals (1985-2024)

| Rank | Nation | Gold | Silver | Bronze | Total |
| 1 | Algeria | 12 | 8 | 3 | 23 |
| 2 | Egypt | 11 | 12 | 8 | 31 |
| 3 | Tunisia | 11 | 6 | 8 | 25 |
| 4 | Cameroon | 3 | 5 | 4 | 12 |
| 5 | Morocco | 1 | 2 | 4 | 7 |
| 6 | Nigeria | 1 | 2 | 3 | 6 |
| 7 | Ivory Coast | 0 | 1 | 3 | 4 |
| 8 | Angola | 0 | 1 | 2 | 3 |
| 9 | Benin | 0 | 1 | 0 | 1 |
| 9 | Libya | 0 | 1 | 0 | 1 |
| 11 | Congo | 0 | 0 | 3 | 3 |
| 12 | Gabon | 0 | 0 | 1 | 1 |
| Totals (12 entries) | Totals (12 entries) | 39 | 39 | 39 | 117 |

## Participation details

| Nat |
| Nat | Club | | | | | | | | | | | | | | | | | | | | | |
| Nat | Club | 1985–1999 | 2000 | 2001 | 2002 | 2003 | 2004 | 2005 | 2006 | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 |
| Nat | Club | | X | X | X | X | X | X | X | X | x | x | 16 | 8 | 13 | 13 | 7 | 12 | 11 | 10 | 14 | 12 |
| | Abuja Unity Boys | | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| | AC Scorpion |
| | Al Ahly | | - | | - | - | - | - | - | - | - | - | 5 | - | - | | | | - | | | - |
| | Al-Nasr Benghazi |
| | Al-Hilal Benghazi |
| | Al-Ittihad Tripoli |
| | Alexandria SC |
| | Aljazeera SC |
| | Amin Elam |
| | AS Hammamet |
| | AS Sonabel |
| | ASPA Cotonou |
| | BCC Kinshasa |
| | Benue Buffaloes | | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| | Blessing du Katanga |
| | AS Caïman |
| | Club Africain | | - | | - | - | | | - | | | - | - | - | | - | - | | - | - | - | - |
| | COD Meknès | | - | 4 | - | - | - | - | - | - | 4 | - | - | - | - | - | - | - | - | - | - | - |
| | Curiaces de Lomé |
| | Diables Noires |
| | Eclair d'Eseka |
| | EM Mahdia | | - | - | - | - | - | - | - | | - | - | - | - | - | - | - | - | - | - | - | - |
| | ES Tunis |
| | Étoile du Congo | | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| | ES Sahel |
| | FAP Yaoundé | | | - | - | - | - | - | - | - | - | - | - | | 10 | 8 | 7 | 5 | 8 | 8 | 7 | - |
| | Fanz |
| | Heliopolis SC |
| | Inter Club Brazzaville |
| | GD Interclube |
| | Intwari HC |
| | JS Kinshasa |
| | JS Lubumbashi |
| | JS Mouila |
| | JSE Skikda |
| | KAC Marrakech | | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| | Kano Pillars |
| | Kano Pyramid | | - | - | - | - | - | - | - | - | - | - | - | - | 9 | - | - | - | - | - | - | - |
| | KBM Handball | | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| | Kembata Durame |
| | Kirkos Subcity |
| | MAS Fez |
| | MC Alger | | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| | MC Oran | | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| | MC Saïda |
| | Minuh Yaoundé |
| | Munisport Pointe-Noire |
| | Niger United | | - | - | - | - | - | - | - | - | - | - | - | - | - | 4 | - | - | - | - | - | - |
| | OC Alger | | - | | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| | Patronage Sainte-Anne |
| | Pelican Cotonou |
| | Phoenix Gabon |
| | Port Said SC | | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| | Primeiro de Agosto | | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| | Raja Agadir |
| | Red Star |
| | RC Flowers |
| | RS Berkane |
| | AS Saint-Michel |
| | Salinas HC |
| | SOA |
| | SR Annaba |
| | Stade Mandji |
| | US Gorée |
| | US Guinée |
| | USFA |
| | Volcan de Yaoundé |
| | Widad Smara |
| | Yankari Bulls |
| | Zamalek | | - | - | - | - | - | - | - | | - | | | | | - | - | - | | - | - | - |
| # Teams | | | x | x | x | x | x | x | x | x | x | x | 16 | 8 | 13 | 13 | 7 | 12 | 11 | 10 | 14 | 12 |