The 31 year old joined Manchester United in 2008 for a fee of £30m from Tottenham Hotspur but he figured himself to be out of favour in terms playing time with the arrival of new signings Javier Hernandez and Robin Van Persie and the last option was to move out of Old Trafford.
The former Bulgaria international was almost signing for Serie A side Juventus, but changed his mind saying he wanted to remain in the Premier League, Fulham came in as a his English Premier League option.
Berbatov said he is delighted to have signed for Fulham and he is looking forward to playing under Martin Jol once again.
Berbatov was eager to find first-team football elsewhere as he fell down the pecking order at Manchester United, often finding himself not even included on the bench.
But the West London club have offered him a new route out of Old Trafford and the opportunity to show his talent which saw him land the Premier League’s Golden Boot in 2010-11.
Cottagers boss Martin Jol has previously worked with Berbatov during his time in charge at Tottenham Hotspur, and he told the club’s official website that Dimitar is a player he has always admired because he did so well while at Spurs with him and he hopes that history will repeat itself at Fulham.