NB: B.S.A.P. = British South African Police B.A.C. = Bulawayo Athletic Club 1898 B.S.A.P. 1899 B.S.A.P. 1900 not played 1901 Queens 1902 B.S.A.P. 1903 Queens 1904 Queens 1905 Raylton 1906 Raylton 1907 Queens 1908 Queens 1909 Callies 1910 B.A.C. 1911 Raylton 1912 Raylton 1913 Raylton 1914 Raylton 1915-18 not played 1919 Kings 1920 Raylton 1921 Queens 1922 Rovers 1923 Rovers 1924 Rovers 1925 Rovers 1926 Rovers 1927 Rovers 1928 Rovers 1929 Queens 1930 Callies 1931 Rangers 1932 Rovers 1933 Rovers 1934 Rovers
1898 Police 1899 Kopje 1900 Umtali 1901 Kopje 1902 Umtali 1903 Umtali and Salisbury 1904 Police 1905 Police 1906 Police 1907 Salisbury 1908 Umtali 1909 Umtali 1910 Alexandra 1911 Police 1912 Police 1913 Alexandra 1914-18 not played 1919 Alexandra 1920 Alexandra 1921 Alexandra 1922 Alexandra 1923 Callies 1924 Police 1925 Police 1926 Raylton 1927 Raylton 1928 Alexandra 1929 Police 1930 Alexandra 1931 Raylton 1932 Alexandra 1933 Postals 1934 Terriers
1899 Salisbury 1900 Salisbury 1901 Salisbury 1902 Kopje 1903 Salisbury 1904 Salisbury 1905 Salisbury 1906 Salisbury 1907 Salisbury 1908 Alexandra 1909 Alexandra 1910 Alexandra 1911 Alexandra 1912 Alexandra 1913 Alexandra 1914 Alexandra 1921 Umtali and Alexandra (shared) 1922 Alexandra 1923 not played 1924 Alexandra 1925 Alexandra 1926 not played 1927 Salisbury 1928 Salisbury 1929 Salisbury 1930 Raylton 1931 Raylton 1932 Salisbury 1933 Salisbury 1934 Raylton 1935 Salisbury
1903 Civil Service 1904 Civil Service 1905 Civil Service 1906 Railway 1929 Railway 1930 Railway 1931 Railway 1932 Forresters 1933 Forresters 1934 Crusaders 1935 Ramblers
1924 Salisbury 1925 Salisbury 1926 Salisbury 1927 Umtali 1928 Salisbury 1929 Salisbury 1930 Beira 1931 Salisbury 1932 Salisbury 1933 Salisbury 1934 Salisbury 1935 Umtali
Note that from 1962 to 1965 the winners of the Southern Rhodesia Castle Cup played against the corresponding winners in Northern Rhodesia (now Zambia) for the 'Super Castle Cup'. Castle Cup 1962 Bulawayo Rovers 1-0 Salisbury City 1963 Salisbury Callies 4-0 Salisbury United 1964 no competition 1965 Salisbury City Wanderers bt Saint Pauls 1966 Mangula (Mangula) 1967 Salisbury Callies 1968 Arcadia United (Salisbury) 4-1 Dynamos 1969 Arcadia United (Salisbury) 1970 Wankie FC 6-2 Salisbury Callies 1971 Chibuku (Salisbury) 1972 Mangula (Mangula) 3-0 Dynamos (Harare) 1973 Wankie FC 2-2 3-3 Dynamos (Harare) [6-5 pen] 1974 Chibuku (Salisbury) bt Highlanders (Bulawayo) 1975 Salisbury Callies 1976 Dynamos (Salisbury) 8-1 Zimbabwe Saints (Bulawayo) 1977 Zimbabwe Saints (Bulawayo) 1-0 CAPS United (Harare) 1978 Zisco Steel (Redcliffe) 1979 Zimbabwe Saints (Bulawayo) 2-1 Dynamos (Harare) 1980 CAPS United (Salisbury) 1981 CAPS United (Salisbury) 1982 CAPS United (Salisbury) 1983 CAPS United (Harare) 3-1 Zimbabwe Saints (Bulawayo) 1984 Black Rhinos (Mutare) 4-1 Gweru United 1985 Dynamos (Harare) 1986 Highlanders (Bulawayo) 1987 Zimbabwe Saints (Bulawayo) 1988 Dynamos (Harare) 1989 Dynamos (Harare) 2-1 Black Mambas (Harare) 1990 Highlanders (Bulawayo) 1991 Wankie FC 3-1 Cranborne Bullets 1992 CAPS United (Harare) bt Darryn T (Harare) [*2] 1993 Tanganda (Mutare) 1-1 CAPS United (Harare) [6-5 pen] 1994 Blackpool (Harare) 2-1 Wankie FC 1995 Chapungu United (Gweru) w/o [no other finalist, *1] 1996 Dynamos (Harare) 1997 CAPS United (Harare) 3-2 Dynamos 1998 CAPS United (Harare) 1999 not played 2000 not played ZIFA Unity Cup 2001 Highlanders (Bulawayo) 4-1 Shabanie Mine 2002 Masvingo United 2-2 Railstars (Bulawayo) [4-3 pen] 2003 Dynamos (Harare) 2-0 Highlanders (Bulawayo) 2004 CAPS United (Harare) 1-0 Wankie 2005 Masvingo United 1-1 Highlanders (Bulawayo) [3-1 pen] CBZ Cup 2006 Mwana Africa (Bindura) 1-0 Chapungu United (Gweru) CBZ FA Cup 2007 Dynamos (Harare) 2-1 Highlanders (Bulawayo) [aet] 2008 CAPS United (Harare) 3-0 Eastern Lions (Mutare) 2009 not played 2010 not played Mbada Diamonds Cup 2011 Dynamos 1-0 Motor Action 2012 Dynamos 2-0 Monomotapa United 2013 Highlanders 3-0 How Mine Chibuku Super Cup 2014 FC Platinum 1-1 Harare City [3-1 pen] 2015 Harare City 2-1 Dynamos 2016 Ngezi Platinum Stars 3-1 FC Platinum 2017 Harare City 3-1 How Mine 2018 Triangle United 2-0 Harare City 2019 Highlanders 1-0 Ngezi Platinum Stars 2020 not played 2021 FC Platinum 0-0 Ngezi Platinum Stars [5-3 pen] 2022 Bulawayo Chiefs 1-0 Herentals College 2023 Dynamos 2-0 Ngezi Platinum Stars 2024 Dynamos 1-1 Ngezi Platinum Stars [aet, 4-2 pen] [*1] Chapungu won the cup by walkover as the semifinal between CAPS United and Highlanders was not concluded following allegations of Highlanders using an ineligible player [*2] a newspaper report in 2011 claimed Darryn T defeated CAPS United 4-1 in a replay (following a 1-1 draw) in the 1994 Castle Cup final but that appears to be a mix-up with another tournament NB: tournament sponsored by National Breweries and known as Castle Cup until 1997/98. Number of Wins: 12 Dynamos (Harare) [includes St. Pauls] 9 CAPS United (Harare) 5 Highlanders (Bulawayo) 3 Wankie FC [now Hwange FC] Zimbabwe Saints (Bulawayo) 2 Arcadia United (Salisbury) Chibuku (Salisbury) [now Black Aces (Harare)] Harare City Mangula (Mangula) [also spelled Mhangula] Masvingo United FC Platinum Salisbury Callies Zisco Steel (Redcliffe) 1 Black Rhinos (Mutare) Blackpool (Harare) Bulawayo Chiefs Bulawayo Rovers Chapungu United (Gweru) [formerly Airforce] Mwana Africa (Bindura) Ngezi Platinum Stars Salisbury City Tanganda (Mutare) Triangle United (Triangle) NB: The city of Harare was known as Salisbury before 1982; the last edition of the ZIFA Unity Cup before 2001 was in 1992, when Highlanders beat Dynamos 5-3 on aggregate; the 2006 edition of the Unity Cup was played by 4 regional sides; the inaugural CBZ Cup was the main cup tournament 2006 (qualifying for the CAF Confederation Cup 2007).
1996 CAPS United (Harare) 1-0 Blackpool 1997-00 not known (probably not held) 2001 Highlanders 2-1 Dynamos (Harare) 2002 Dynamos (Harare) 1-0 Amazulu 2003-04 not held 2005 Highlanders 1-1 CAPS United [aet, 5-4 pen] 2006 not held 2007 Mwana Africa 3-0 0-0 Highlanders 2008 Dynamos (Harare) 1-1 1-0 Highlanders 2009 CAPS United (Harare) 1-0 Dynamos [aet] 2010 Dynamos (Harare) 1-0 Highlanders 2011 Dynamos (Harare) 2-2 Motor Action [4-1 pen] 2012 Dynamos (Harare) 2-1 Motor Action Number of Known Wins (10; lost finals between square brackets): 5 [ 2] Dynamos (Harare) 2 [ 3] Highlanders 2 [ 1] CAPS United (Harare) 1 Mwana Africa [ 2] Motor Action [ 1] Amazulu [ 1] Blackpool NB: tournament sponsored for 2 years (2001 and 2002) by Dairibord and for 1 year (2005) by Econet; Highlanders page states they won the trophy 2004 but that refers to their win in February 2005 (played between the champions and runners-up of 2004).
NB: between league champions and Chibuku Super Cup winners (as indicated by year); the 2017 edition was the first 2017 FC Platinum 2-1 Harare City [played Dec 2, 2017] 2018 FC Platinum 2-0 Triangle United [played Dec 2, 2018] 2019 FC Platinum 2-0 Highlanders [played Mar 14, 2020] 2020 not played 2021 not played 2022 FC Platinum 2-0 Bulawayo Chiefs [played Mar 11, 2023] 2023 Ngezi Platinum Stars 2-0 Dynamos [played Feb 24, 2024] Number of Wins (5; lost finals between square brackets): 4 FC Platinum 1 Ngezi Platinum Stars [ 1] Bulawayo Chiefs [ 1] Dynamos [ 1] Harare City [ 1] Highlanders [ 1] Triangle United Number of League-and-Cup Doubles (12) 6 Dynamos [1976, 1985, 1989, 2007, 2011, 2012] 2 Highlanders [1990, 2001] 1 Black Rhinos [1984] 1 Bulawayo Rovers [1962] 1 CAPS United [2004] 1 Zimbabwe Saints [1977]
1994 Highlanders (Bulawayo) 3-2 Dynamos (Harare) 1995 Dynamos (Harare) 4-0 Mhangura United 1996 CAPS United (Harare) 4-2 Arcadia United 1997 CAPS United (Harare) 1-1 3-2 Dynamos (Harare) 1998 CAPS United (Harare) 2-1 0-1 Mhangura United 1999 Black Aces (Harare) 4-1 Amazulu 2000 Dynamos (Harare) 2-1 Motor Action 2001 Shabanie Mine 1-0 Dynamos (Harare) 2002 CAPS United (Harare) 1-0 Highlanders (Bulawayo) 2003 discontinued Number of Wins (9 editions): 4 CAPS United (Harare) 2 Dynamos (Harare) 1 Black Aces (Harare) Highlanders (Bulawayo) Shabanie Mine NB: the 1994 edition was the first; the tournament was the main cup competition from 1997 to 2002 after National Breweries had withdrawn the Castle Cup following a fall-out with the FA.
2004 CAPS United (Harare) 2-1 Shabanie Mine Number of League-Cup-and-Challenge-Cup Trebles (1) 1 CAPS United [2004]
international tournaments 1980 Zimbabwe 2-1 Zambia 1981 Zimbabwe 4-0 Malawi friendly match 1982 Dynamos 2-2 Rio Tinto club tournament 1983 Dynamos 2-1 Highlanders friendly match 1984 Dynamos 1-1 Black Rhinos zonal match 1985 North Zone 0-0 South Zone [aet, 4-3 pen] club tournaments 1986 Highlanders 2-1 CAPS United [aet] 1987 Black Rhinos 1-0 Airforce 1988 Highlanders 1-0 Chapungu United 1989 Zimbabwe Saints 1-0 Dynamos [aet] 1990 Dynamos 3-2 Highlanders 1991 Highlanders 2-1 CAPS United 1992 CAPS United 1-0 Highlanders 1993 CAPS United 1-0 Black Aces 1994 Chapungu United 4-1 Eiffel Flats 1995 Dynamos 5-0 Chapungu United 1996 CAPS United 2-1 Zimbabwe Saints 1997 CAPS United 1-0 Zimbabwe Saints 1998 Dynamos 2-0 Highlanders 1999 Amazulu 0-0 Wankie [aet, 7-6 pen] 2000 not held due to funds being diverted to flood victims 2001 Highlanders 0-0 Dynamos [3-1 pen (or 3-2?)] 2002 Highlanders 3-1 Dynamos 2003 Black Rhinos 2-1 Highlanders 2004 Dynamos 2-1 Highlanders 2005 Motor Action 2-0 Highlanders 2006 Masvingo United 1-1 CAPS United [3-0 pen] 2007 Masvingo United 3-0 Highlanders 2008 Shooting Stars 1-0 Highlanders 2009 Njube Sundowns 1-0 Dynamos 2010 Dynamos 2-0 Highlanders 2011 Highlanders 0-0 Dynamos [4-3 pen (or 4-2?)] 2012 FC Platinum 1-1 Motor Action [4-1 pen] 2013 Dynamos 1-0 Highlanders 2014 FC Platinum 1-1 Dynamos [3-0 pen] 2015 Dynamos w/o FC Platinum 2016 Chicken Inn 2-1 Highlanders 2017 Dynamos 1-1 Highlanders [3-2 pen] international friendly 2018 Botswana 1-0 Zimbabwe club tournaments 2019 Highlanders 2-0 Dynamos 2020 apparently not held 2021 Dynamos 2-0 Highlanders 2022 Highlanders 1-0 Dynamos 2023 Highlanders 0-0 Dynamos [5-3 pen] Number of Wins (39) [lost finals between brackets] 10 [ 9] Dynamos (Harare) 9 [14] Highlanders (Bulawayo) 4 [ 3] CAPS United (Harare) 2 [ 1] FC Platinum 2 [ 1] Zimbabwe (national team) 2 Black Rhinos 2 Masvingo United 1 [ 3] Chapungu United (includes Airforce) 1 [ 2] Zimbabwe Saints (Bulawayo) 1 [ 1] Motor Action 1 Amazulu (Bulawayo) 1 Botswana (national team) 1 Chicken Inn (Bulawayo) 1 Njube Sundowns (Gwanda) 1 Shooting Stars (Harare) [ 1] Black Aces [ 1] Eiffel Flats [ 1] Malawi (national team) [ 1] Wankie (Hwange) [ 1] Zambia (national team)
1999 Lancashire Steel 2-1 CAPS United (Harare) 2000 Dynamos (Harare) 1-0 Amazulu 2001 Dynamos (Harare) 1-0 Chapungu (Gweru) 2002 Amazulu 3-1 Black Rhinos 2003 discontinued NB: the 1999 final was the first
2002 Amazulu 1-0 Dynamos 2003 Shabanie Mine 3-2 Black Rhinos
2004 Dynamos (Harare) 1-0 CAPS United 2005 Masvingo United 1-1 Highlanders [5-4 pen]
1924 Bulawayo Callies 1925 Bulawayo Rovers 1926 Que Que 1927 Salisbury Alexandra 1928 Bulawayo Rovers 1929 Bulawayo Rovers 1930 Salisbury Alexandra 1931 Bulawayo Rovers 1932 Salisbury Alexandra 1933 Salisbury Alexandra 1934 Bulawayo Rovers 1935 Salisbury Postals 1936-62 not known 1963 Dynamos 2-1 Salisbury Police
NB: between the two main cities in Rhodesia; not played in missing years; data after 1935 not available. 1903 Bulawayo 1-0 Salisbury 1904 Bulawayo 3-1 Salisbury 1905 Salisbury 5-2 Bulawayo 1906 Bulawayo 1-1 4-0 Salisbury 1907 Bulawayo 5-1 Salisbury 1906 Bulawayo 2-0 Salisbury 1909 Salisbury 3-0 Bulawayo 1910 Salisbury 1-1 Bulawayo 1912 Salisbury 2-1 Bulawayo 1914 Salisbury 2-2 Bulawayo 1920 Salisbury 4-3 Bulawayo 1921 Bulawayo 2-0 Salisbury 1922 Bulawayo 4-1 Salisbury 1924 Salisbury 2-0 Bulawayo 1925 Bulawayo 1-0 Salisbury 1926 Bulawayo 2-1 Salisbury 1927 Salisbury 5-0 Bulawayo 1928 Bulawayo 3-2 Salisbury 1929 Salisbury 5-2 Bulawayo 1930 Bulawayo 4-1 Salisbury 1931 Bulawayo 3-1 Salisbury 1932 Salisbury 5-2 Bulawayo 1933 Bulawayo 2-1 Salisbury 1934 Bulawayo 3-1 Salisbury 1935 Salisbury 2-0 Bulawayo
NB: not played in missing years; data after 1935 not available. 1908 Matabeleland 3-1 Mashonaland 1909 Matabeleland 1-1 Mashonaland 1910 Matabeleland 1-0 Mashonaland 1912 Matabeleland 1-1 Mashonaland 1914 Mashonaland 3-2 Matabeleland 1920 Matabeleland 2-1 Mashonaland 1921 Mashonaland 2-0 Matabeleland 1922 Matabeleland 3-0 Mashonaland 1924 Matabeleland 1-1 Mashonaland 1926 Mashonaland 3-1 Matabeleland 1927 Mashonaland 6-2 Matebeleland 1928 Mashonaland 3-3 Matabeleland 1929 Matabeleland 1-0 Mashonaland 1930 Matabeleland 2-0 Mashonaland 1931 Matabeleland 5-2 Mashonaland 1932 Matabeleland 3-1 Mashonaland 1933 Mashonaland 3-1 Matabeleland 1934 Mashonaland 5-3 Matabeleland 1935 Matabeleland 2-0 Mashonaland
NB: data after 1934 not available. 1921 Raylton 1922 Raylton 1923 Police 1924 Avondale 1925 Police 1926 Police 1927 Police 1928 Raylton 1929 Police 1930 Rovers 1931 Raylton 1932 Alexandra 1933 Alexandra 1934 Alexandra
NB: data after 1934 not available. 1932 Raylton 1933 Alexandra 1934 Alexandra
NB: data after 1935 not available. 1932 Queens 1933 Queens 1934 Rovers 1935 Callies
NB: data after 1935 not available; for Second League teams 1911 Raylton 1912 Raylton 1913 Raylton 1914-19 not played 1920 King's 1921 King's 1922 Raylton 1923 B.A.C. 1924 B.A.C. 1925 Rangers 1926 St George's School 1927 Rovers 1928 Rovers 1929 Queens A 1930 Queens A 1931 Lonely Mine 1932 Rovers 1933 Postals 1934 Queens B 1935 Queens B
NB: data after 1934 not available; for Second League teams in knock-out system 1922 Senior Cadets 1923 B.A.C. 1924 Queens 1925 Rovers 1926 St George's School 1927 Queens 1928 Rovers 1929 B.S.A.P. and Queens A 1930 Queens A 1931 Queens A 1932 B.S.A.P. 1933 Postals 1934 Bellevue
1966 Cam and Motor (Salisbury) 2-1 Bulawayo Callies 1968 Callies 1-1 0-0 4-0 Saint Pauls 1973 Highlanders 3-0 Mangula 1974 Highlanders 1976 Zimbabwe Saints 4-0 Highlanders 1979 CAPS United drw 5-2 Zimbabwe Saints 1980 Highlanders 4-0 Rio Tinto 1983 Arcadia United 1-0 Highlanders 1984 Highlanders 2-1 Dynamos 1985 Arcadia United 1-0 Highlanders 1986 Highlanders 2-1 CAPS United 1987 Black Rhinos 3-3 2-1 CAPS United 1988 Zimbabwe Saints 2-1 Highlanders
1976 Dynamos (Salisbury) 8-0 Chibuku
1953 Highlanders 1954 Highlanders 1955 Highlanders NB: Highlanders lost 1959 and 1964 finals
Amateur tournament played annually in Bulawayo since 1957 1957 first edition; participants included: Matabeleland Highlanders, Mashonland Defender, United Africa, Northern Rhodesia, Mutambara, Manicaland, Rhodesia Railways 1958 Matabeleland Highlanders (currently Highlanders (Bulawayo) 2012 Golden Hotspurs bt Rebels FC 2013 Rebels FC 3-1 Golden Hotspurs 2015 Golden Hotspurs [58th edition; Golden Hotspurs did not enter 2016] NB: Matebeleland High City (amateur team of Highlanders since they reached professional ranks) are record winners
1978 Black Aces 1979 Zimbabwe Saints bt Rio Tinto 1980 CAPS United 1981 CAPS United 1982 Olympics 1983 Dynamos 3-1 CAPS United 1985 Rio Dairibord 3-1 Dynamos 1986 Highlanders 1988 Highlanders 1-0 Zimbabwe Saints NB: Olympics were a lower division team in 1983
1980 Dynamos drw Highlanders [4-2 pen] 1981 CAPS United bt Highlanders 1985 Kadoma United Under-16 1986 Highlanders 1989 CAPS United 1-1 2-1 Dynamos 1991 N.N. bt Highlanders 1992 Highlanders 1993 Highlanders
1966 Bulawayo Urban XI 2007 final: ZRP Support Unit vs ZRP Morris Depot NB: police teams only
1967 Saint Pauls 4-1 Mashonaland United (Bulawayo)
1985 Highlanders 1986 Highlanders 1991 CAPS United NB: Black Aces lost 1977 final
1986 Highlanders 1987 Highlanders 1994 Dynamos 4-2 CAPS United 2006 Dynamos 3-0 Highlanders NB: Highlanders lost the final in 1989, 1991 and 1993 and defeated CAPS United in the 1987 semifinal
1980 Highlanders 3-2 Dynamos 1985 Wankie FC 1986 Highlanders 1988 Highlanders 1990 Highlanders 2017 not known NB: the 1980 edition was the first; Highlanders lost the 1989 final
1998 Highlanders 1999 Highlanders
2010 Dynamos 3-2 CAPS United 2011 Motor Action 1-0 Highlanders 2012 cancelled 2013 Shabanie Mine 0-0 FC Platinum [5-3 pen]
NB: data after 1934 not available; for Bulawayo clubs only? 1898 B.S.A.P. 1899 B.S.A.P. 1900 Queens 1901 Queens 1902 B.S.A.P. 1903 B.A.C. 1904 B.A.C. 1905 Raylton 1906 B.A.C. 1907 Queens 1908 Queens 1909 Callies 1910 Callies and Queens 1911 St George's School 1912 Raylton 1913 Raylton 1914 Old Crocks 1915-18 not played 1919 Raylton 1920 Loco 1921 Queens 1922 Rovers 1923 Rovers 1924 Rovers 1925 Rovers Celtic Charity Cup 1926 Rangers 1927 Rovers 1928 Rovers 1929 Rangers 1930 Queens 1931 Callies 1932 Queens 1933 Rovers 1934 Rovers
NB: data after 1934 not available. 1930 Alexandra 1931 Raylton 1932 Terriers 1933 Alexandra 1934 Raylton
NB: competition open to clubs from North and South Rhodesia (currently Zambia and Zimbabwe). 1936 Nkana Bulawayo 2-1 Luanshya Britons [in Ndola]
NB: between the winners of the Castle Cups of North Rhodesia (now Zambia) and South Rhodesia (now Zimbabwe). 1961 City of Lusaka bt Bulawayo City 1962 Bulawayo Rovers 1-0 Roan United [Oct 28, 1962 in Salisbury] 1963 Mufulira Blackpool 2-0 Salisbury Callies [Sep 29, 1963 in Luanshya] 1964 not played 1965 Mufulira Wanderers 4-3 Salisbury City Wanderers
With thanks to Peter Campbell, Mikael Jönsson, Ian King and Lawrence Moyo
Sources: [Tho 35], [Oli 95], [Ric 99], [Bak].
Prepared and maintained by Hans Schöggl for the Rec.Sport.Soccer Statistics Foundation
Author: Hans Schöggl
Last updated: 1 Dec 2024
(C) Copyright Hans Schöggl and RSSSF 1997/2024
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the author. All rights reserved.