Arsenal have agreed terms with Barcelona to sell Cameroon international midfielder Alex Song to the Spanish side for 19 million euros ($23.36 million), the Premier League club said on Saturday.
Song, 24, will travel to Spain to agree personal terms and have a medical before finalising the move, Arsenal said on their website (www.arsenal.com).
Last season's La Liga runners up Barca said the player would sign a five-year contract and have a release clause of 80 million euros.
Song will take his medical on Monday and is expected be presented along with the rest of the Barca squad in a friendly against Sampdoria at the Nou Camp later that day, the Catalan side said.
Barca have struggled at the back recently with ageing captain Carles Puyol, who is 34, struggling with a string of injuries, and Eric Abidal out as he recovers from a liver transplant.
Sergio Busquets and Javier Mascherano have dropped back from midfield to play alongside Gerard Pique at the back, and Song will provide further options to fulfil a similar role.
He is Barca's second major signing of the closed season after they landed Spain full back Jordi Alba from Valencia for 14 million euros.
Arsenal signed Song from French side SC Bastia in August 2005 and made 205 appearances for the Londoners, scoring 10 goals.
Song was not named in Arsenal's squad for their opening Premier League game of the season against Sunderland, which finished 0-0.
Photograph: Victor Fraile/Getty Images
Real Madrid table bid for Javier Hernandez
Liverpool beaten on opening day, Arsenal draw
'If people accept Chikni Chameli, why not a Launda song?'
Upset Bolt has 'lost all respect for Carl Lewis'
Barcelona agree transfer fee for Mascherano