Jednak już w latach późniejszych mecze zostały rozegrane, pomimo tego, że Atlético Madryt w 1996 i FC Barcelona w 1998 oraz w 2009 również zdobyły obydwa trofea. We wszystkich trzech przypadkach drugim zespołem zostawał przegrany finalista Pucharu Króla. W dwóch pierwszych wypadkach to właśnie ten zespół zwyciężał.

W roku 1986 i 1987 Superpuchar nie został rozegrany, ponieważ zespoły nie potrafiły uzgodnić terminu.

W 2018 roku Superpuchar Hiszpanii został rozegrany po raz pierwszy jako pojedynczy mecz na neutralnym terenie, w Maroku.

12 listopada 2019 roku ogłoszono, że Superpuchar powiększy się do czterech drużyn, dwóch najlepszych drużyn La Liga oraz finalistów Pucharu Króla, i odbędzie się w Arabii Saudyjskiej przez następne trzy lata. Turniej został również przeniesiony na styczeń, aby zmniejszyć „przeciążenie” w terminarzach zespołów. Umowa spotkała się z krytyką: Jesus Alvarez, szef programów sportowych państwowego nadawcy RTVE, oświadczył, że nie będzie ubiegać się o prawa medialne do Superpucharu, w proteście przeciwko łamaniu praw człowieka i kobiet w Arabii Saudyjskiej. Prezydent Liga Nacional de Fútbol Profesional, Javier Tebas, również skrytykował tę decyzję, powołując się na łamanie praw człowieka.

Edycja 2020/2021 odbyła się w Hiszpanii, z powodu pandemii COVID-19.