The 2023–24 Bulgarian Cup was the 42nd official edition of the Bulgarian annual football knockout tournament. It was sponsored by Sesame and known as the Sesame Kupa na Bulgaria for sponsorship purposes.[1] The competition began on 9 August 2023 with the preliminary round and finished with the final on 15 May 2024.[2]Ludogorets Razgrad were the defending cup winners and reached the final for the second consecutive year, but were defeated by Botev Plovdiv, who won their fourth cup in history. As winners, Botev qualified for the 2024–25 UEFA Europa League first qualifying round.
Participating clubs
The following 48 teams qualified for the competition:[3]
Teams in bold are still active in the competition.
Matches
Preliminary round
The draw was conducted on 25 August 2023.[4] The games were played between 5 and 13 September 2023.[5] In this stage participated the 16 winners from the regional amateur competitions and 16 non-reserve teams from the Second League.
The draw for this round was conducted on 3 October 2023.[6] The games shall be played between 14 October and 22 November 2023.[7] The 16 preliminary round winners and the 16 teams from the First League enter this round.
The draw was conducted on 10 November 2023.[8] The games should be played between 18 November and 7 December 2023.[9] In this stage the participants are the 16 winners from the previous round.
The draw was conducted on 15 December 2023.[10] The games should be played between 27 and 29 February 2024.[11] In this stage the participants are the 8 winners from the previous round.
The draw was conducted on 29 February 2024.[12] The first legs should be played on 17 and 24 April, while the second legs should be scheduledon 1 and 2 May 2024.[13]