UK films brought in $5.3B at the global box office, according to findings published today in the British Film Institute‘s annual Statistical Yearbook. The figure reps a 15% share of the world market and is the third-highest on record. The performance on British movies was led by James Bond pic Skyfall, the No. 1 film of all time in the UK at £103M loocally and $1.1B worldwide. Total UK box office was £1.1B. Admissions, however, were up only a half a percentage point, hampered by distractions that included the Queen’s Jubilee, the Summer Olympics and the Euro 2012 soccer tournament.

On the audience front, people 45 and over made up 36% of moviegoers. The now dominant demographic reflects a trend towards films made for and marketed to older audiences. Top among those titles last year were Salmon Fishing In The Yemen, The Best Exotic Marigold Hotel and Anna Karenina. Younger audiences declined with the 15-24 age group decreasing from 31% in 2011 to 25% of the total in 2012. Marigold Hotel also led indie exports, taking $135M internationally, followed by The Woman In Black with $128M. Total UK film exports were worth £1.7B.

There were 647 films released in the UK during the year – more than 12 per week – and 89 more than in 2011. Action pics pulled in 28% of the local box office. British movies, led by Skyfall, had 32% of the home market. But indies are suffering. The top 100 films earned 92% of the total gross, leaving the remaining 547 films competing for box office revenues of £93M, which was less than the UK box office for Skyfall.

Notably, inward investment from films that shot in the UK was down 38% to £630M from 2011 which was a record-breaking year. Levels could rise again with British stages heavily booked this year and going into next.

The VOD market grew by 50% and was estimated to be worth £243M in 2012. LoveFilm and Netflix are the dominant players. However, the BFI’s Amanda Neville called on VOD providers to “release robust data to help us better understand and analyze” the market. Video sales hit a low since 2001 of £968M.