Ziraat Turkish Cup's Round of 16 draw was unveiled on Friday.
Beşiktas was drawn with Osmanlıspor, while Galatasaray will take on low-tier Bucaspor.
Fenerbahçe will take on 1st division team Istanbulspor, while Başakşehir are paired up with another 1st division team, Giresunspor.
The first-leg matches will be played on Dec. 26, 27, and 28, while the second leg matches will be on Jan. 16, 17, and 18.