Historia W 1947 roku startowały pierwsze oficjalne rozgrywki o Puchar Jugosławii. Idea Pucharu Jugosławii w piłce nożnej pojawiła się pod koniec 1945 roku, ale ostateczna decyzja zapadła dopiero 4 lipca 1947 roku. Pierwszy finał rozegrano 30 listopada 1947 roku. W tym meczu Partizan Belgrad pokonał 2:0 Naša Krila Zemun. Po zakończeniu meczu marszałek Jugosławii Josip Broz Tito przekazał zwycięzcy przejściowy duży srebrny puchar. Dlatego puchar ten został nazwany Puchar Marszałka Tita. Od 1986 roku finały składały się z jednego meczu i odbywały się zawsze na Stadionie JNA w Belgradzie.

Najbardziej utytułowany klub to Crvena zvezda, który wygrywał trofeum 12 razy.

Nazwy 1991–2002: Puchar Jugosławii w piłce nożnej (serb. Куп СР Југославије у фудбалу / Kup SR Jugoslavije u fudbalu) 2002–2006: Puchar Serbii i Czarnogóry w piłce nożnej (serb.