2016–17 Bulgarian Cup

The competition began on 20 September 2016 with the first round and finished with the final on 24 May 2017.

Botev Plovdiv won its third cup, after winning the final against Ludogorets Razgrad.

The following 32 teams qualified for the competition:[2] Beroe Stara Zagora Botev Plovdiv CSKA Sofia Cherno More Varna Dunav Ruse Levski Sofia Lokomotiv Gorna Oryahovitsa Lokomotiv Plovdiv Ludogorets Razgrad Montana Neftochimic Burgas Pirin Blagoevgrad Slavia Sofia Vereya Stara Zagora Bansko Botev Galabovo Botev Vratsa Etar Veliko Tarnovo Levski Karlovo Lokomotiv Sofia Nesebar Oborishte Panagyurishte Pomorie Sozopol Spartak Pleven Septemvri Sofia Tsarsko Selo Sofia Vitosha Bistritsa from North-West zone: from North-East zone: from South-East zone: from South-West zone: The draw was conducted on 7 September 2016.

[4] On this stage all of the participants started their participation i.e. the 14 teams from First League, the 14 non-reserve teams from Second League and the 4 winners from the regional amateur competitions.

[6] On this stage the participants will be the 16 winners from the first round.