Ocean Colour Scene marked 21 years of being in the music business with a sell-out gig at the Royal Albert Hall - and hinted they may be about to call time on their career.

The Britpop stars took to the stage at the iconic London venue to launch a four-CD box set of 86 of their tracks, and belted out hits such as The Riverboat Song, Hundred Mile High City and The Day We Caught The Train.

Frontman Simon Fowler got emotional before the show's encore, telling the 5,000 fans: "I was going to have a list of people to thank, but I won't do that because I'll probably cry."

And guitarist Steve Craddock hinted the album could be the band's last release due to flagging record sales.

Speaking before the performance, Steve said making music for 21 years was "an amazing feat", but added: "There's 5,000 people here tonight and yet you can only sell 10,000 copies of your album."

He ranted: "Our last few record deals have been absolute s**t. It's cooking vinyl, just the dregs who don't have any money - they just put your record out, they'll sell to a few faithful and they don't give a f*** about it.

"Sometimes I think to myself we could be in a better position not having deals like that to be honest. But it's nice that Universal have put this box set out. I don't know if we'd [release a record] if they [smaller labels] offered us a deal again."

:: Ocean Colour Scene's greatest hits box set, 21, will be released on October 18.