"The player will sign a contract with his new club for the next five seasons, through to 30 June 2024, with a buyout clause of 800m euros.
Barcelona have signed French World Cup winner Antoine Griezmann from Atletico Madrid for 120m euros ($135m) on a five-year deal after paying his release clause, the La Liga champions said in a statement on Friday.
France forward Griezmann, 28, rejected a move to Barcelona last year but announced in May he was leaving the Madrid side, where he has spent the last five seasons since signing from Real Sociedad in 2014.
"FC Barcelona has paid the 120m euro buyout clause to release Antoine Griezmann from Atletico Madrid," the La Liga champions said in a statement.
Antoine Griezmann scored 20+ goals across all competitions in every season he has spent at Atlético Madrid:— Squawka Football (@Squawka) July 12, 2019
2014/15: 25 ⚽
2015/16: 32 ⚽
2016/17: 26 ⚽
2017/18: 29 ⚽
2018/19: 21 ⚽
How many will he get at Barcelona? pic.twitter.com/GeqAAyOkY4
"The player will sign a contract with his new club for the next five seasons, through to 30 June 2024, with a buyout clause of 800m euros."
Barca's capture of Griezmann ends their long-running pursuit of the Frenchman which has been the worst-kept secret in Spanish football, with the Catalans having tried to lure the forward to the Nou Camp since November 2017.
Griezmann famously revealed he was snubbing Barca's offer in a documentary called The Decision which stoked tensions between the player and the club, not least because it was made by the production company owned by Barca defender Gerard Pique.
He signed a new deal with Atletico until 2023 containing a buy-out clause of 200m euros, which dropped to 120m on July 1 2019.
The France striker scored 133 goals in all competitions for Atletico and his signing adds further firepower to a Barca strikeforce already containing Lionel Messi and Luis Suarez and could yet be bolstered further by the return of Neymar Jr.
£107 MILLION! 👀— BBC Sport (@BBCSport) July 12, 2019
Barcelona are believed to be close to signing France forward Antoine Griezmann from Atletico Madrid.
Latest football gossip ➡ https://t.co/0j00pEA8Y4 #Barca #bbcfootball pic.twitter.com/9lCLvBeVw8
Spanish media reports say the Brazil forward is keen to return to Barca and regrets leaving the club for Paris St Germain in 2017 for a world record 222m euros.