2023–24 Danish Cup

The 2023–24 Danish Cup, also known as Oddset Pokalen, was the 70th season of the Danish Cup competition.

The winner of the competition qualified for the first round of the 2024–25 UEFA Europa League.

Copenhagen were the defending champions, but were eliminated by eventual winners Silkeborg in the quarter-finals.

The final was played at Parken Stadium on 9 May 2024 between Silkeborg and AGF. Silkeborg secured their second title following a 1–0 win, courtesy of Oliver Sonne's first-half goal.

Structure
92 teams participated in the first round, coming from all levels of competition. Six additional teams joined in the second round, while the top six teams from the 2022–23 Danish Superliga entered in the third round.

Participants
104 teams will compete for the Danish Cup. All teams from the top three divisions in 2022–23 were automatically entered, while 54 teams from lower division teams qualified through qualifying matches to enter the competition proper.

First round
In the first round of the tournament, 92 teams took part, including 56 clubs from the various levels of the Denmark Series and below, all teams from 2022-23 Danish 3rd Division and 2022-23 Danish 2nd Division, the 3rd-12th placed teams from the 2022-23 Danish 1st Division and the 11th-12th placed teams from the 2022-23 Danish Superliga. Teams are split into three regions:
 * Zealand/Bornholm/Falster/Lolland
 * Fyn/Southern Jutland
 * Middle/Northern Jutland

Second round
There were 52 teams: New entries:
 * 46 teams from the 1st round
 * 4 teams from the 2022–23 Danish Superliga (7th–10th placed)
 * 2 teams from the 2022–23 Danish 1st Division (1st and 2nd placed)

Third round
There were 32 teams:

New entires
 * 26 teams from the 2nd round
 * 6 teams from the 2022–23 Danish Superliga (1st–6th placed)

Round of 16
There were 16 teams. The draw was held on 28 September 2023.

{{football box collapsible }} {{football box collapsible }}
 * date      = October 31, 2023
 * time      = 18:00
 * round     =
 * team1     = Helsingør (2)
 * score     = 2–2
 * aet       = yes
 * team2     = Lyngby (1)
 * penaltyscore = 4–5
 * goals1    = Johansson {{goal|29}}}M. Christensen ⚽ 86'
 * goals2    = Sigurðsson ⚽ 31' (pen.), 45'
 * penalties1 = Brems ✅ F. Christensen ✅ Lindén ✅ M. Christensen ❌ Drost ✅
 * penalties2 = ✅ Magnússon ✅ Gregor ✅ Winther ✅ Finnsson ✅ Rømer
 * report    =
 * stadium   = Helsingør Stadium
 * attendance =
 * referee   = Jakob A. Sundberg
 * date      = {{Start date|2023|10|31|df=y}}
 * time      = 20:15
 * round     =
 * team1     = Copenhagen (1)
 * score     = 1–0
 * aet       =
 * team2     = Midtjylland (1)
 * goals1    = Bardghji ⚽ 77'
 * goals2    =
 * report    =
 * stadium   = Parken
 * attendance =
 * referee   = Morten Krogh

Quarter-finals
There were 8 teams from the 4th round (winners) playing two legs:

Semi-finals
There were 4 teams from the Quarter-finals playing two legs:

Final
The winner qualifies for the 2024-25 Europa League first qualifying round