Basileios prøvde også å gjenerobre områder som var tapt for imperiet for lang tid siden. Ved starten av det andre årtusen gikk han til angrep på sin største fiende, tsar Samuel av Bulgaria. Det storbulgarske riket var blitt annektert av Johannes I Tzimiskes, men deler av landet hadde vært utenfor bysantinsk kontroll under ledelse av tsar Samuel og hans brødre.