Celtic's reward for their run to the knock-out stage of the Champions League last season was £20.4 million, according to figures released by the competition's organisers.

Neil Lennon's side ­memorably beat Barcelona 2-1 at Celtic Park in November last year, enroute to success in the group stages.

But official figures released by UEFA reveal the share of total distribution it handed to clubs in Europe's top competition.

On top of the club's group stage fee of £7.3m, Lennon's side were rewarded an additional £3m for qualifying for the last 16.

Celtic also received £6.9m in market – pool funds and a performance bonus of £3m.

However, English clubs' earnings from the Champions League last season were dwarfed by those in Italy, Spain and Germany, UEFA's figures have revealed.

The four Premier League representatives – Manchester United, Arsenal, Chelsea and Manchester City – earned between £24.7m and £30.5m each, almost half the income of top-earning club Juventus who received a record £55.9m in TV money and bonuses from UEFA.

For the last six years, the English clubs have been the biggest earners from the competition but a combination of factors has led to the quartet slipping back in the Champions League earnings list last season.

The first factor was the relatively poor performance by English teams, with none in the quarter-finals and Chelsea and Manchester City failing even to make it out of the group phase.

Secondly, UEFA's latest television coverage deal with ITV and BSkyB saw no rise in its value, meaning no extra income for the English clubs.

By contrast, in Italy the Champions League TV deal increased by around 35% and in Spain by around 20 %.

Finally, the fact that only two Italian clubs qualified for the group phase meant there were fewer clubs to share their market share of TV money, while the German clubs' income was boosted by Bayern Munich and Borussia Dortmund both getting to the final – Bayern earned €55m (£47.3m) and Dortmund €54m (£46.4m).