Berbatow grał wcześniej w CSKA Sofia, Bayerze Leverkusen, Tottenhamie Hotspur, Manchesterze United, Fulham, a ostatnio w AS Monaco.W 2010 roku Berbatow zakończył karierę reprezentacyjną. W kadrze Bułgarii zagrał 78 meczów i strzelił 49 goli.