“Atletico de Madrid and Diego Costa have reached an agreement for the termination of the striker’s contract, which was to end on June 30, 2021,” the club said in a statement.
The 32-year-old Brazilian-born forward, who has been capped 24 times by Spain after twice appearing in friendlies for the country of his birth, had asked to leave the club for “personal reasons”.
During his time at Atletico, Costa was part of a squad that won one La Liga title in the 2013-14 season, one Copa del Rey (2013), one Europa League (2018) and two Uefa Super Cups (2010 and 2018).
“The club thanks Diego Costa for his dedication during these years and wishes him well in the next stage of his professional career,” the club said.