Ousmane Dembele has become the most expensive player in Barcelona's history after signing a five-year deal with the Catalan club on Monday.

Barca announced on Friday that they had reached an agreement with Borussia Dortmund to sign the France international for an initial fee worth €105 million.

That could rise to €145m with add-ons, which would nearly double the club's previous club-record transfer, the €80m paid to Liverpool for Luis Suarez in 2014.

Dembele, 20, arrived in Barcelona on Sunday and underwent a medical on Monday before eventually signing his contract alongside president Josep Maria Bartomeu almost two hours later than planned after a hold up due to bureaucratic issues.

"I'm really pleased to form part of the Barca family," Dembele said after signing his contract. "I have always wanted to play for Barca since I was a kid. I watched all their matches.

"I'm really happy to now be part of the best club in the world with the best players in the world. I hope to win lots of trophies and titles here. I'm hoping forward to a good year, a successful year and looking forward to playing here in this stadium.