The final Harry Potter movie has gone out with a bang, smashing several UK box office records, making £23 million in its opening weekend.

Harry Potter and the Deathly Hallows: Part 2 – starring Daniel Radcliffe, Emma Watson and Rupert Grint – was released last Friday and scored the UK’s biggest Friday result, the biggest Saturday result, biggest single day figures, as well as the UK’s biggest three-day weekend figures.

Dan Fellman, president of domestic distribution for Warner Bros, told The Independent the film may hit the $1 billion barrier.

He said: "We had the most successful franchise in the history of the motion picture business, and we had a huge fan base. We also got fantastic reviews.

"That all enables us to expand our footprint. We are going to be around for a long time."

Harry Potter premiere: fans take over Trafalgar Square

JK Rowling writes new material

The first instalment of the finale, which made £23.7 million set five records when it was released last year, but Part 2 has beaten four of them.

Harry Potter and the Deathly Hallows: Part 1 still holds the record for the biggest Sunday result in the UK and Ireland, but this may change as more figures are released later today.

So far the movie has already taken over £295.6 million around the world and set records in America and Canada with £105.3 million.

Three other Harry Potter movies – the first, Harry Potter and the Philosopher’s Stone (2001), the fourth, Harry Potter and the Goblet of Fire (2005) and the fifth, Harry Potter and the Order of the Phoenix (2007) – have been the top-grossing in the UK in the year they were released.