Image source, Getty Images
Edin Dzeko is Bosnia-Herzegovina's record goalscorer with 68 goals in 141 games
Paul Battison
BBC Sport Journalist
Edin Dzeko has signed a contract with Fiorentina which will mean the Bosnia-Herzegovina striker plays into his 40s.
The 39-year-old's deal runs until June 2026, with an automatic one-year renewal if conditions are met.
The former Manchester City forward was most recently at Fenerbahce, where he scored 21 goals in 53 games last season before leaving the Turkish club in May.
After joining City from Wolfsburg in 2011, Dzeko scored 72 goals in 189 games over five years, winning two Premier League titles, the FA Cup, League Cup and Community Shield.
He then had spells at Roma and Inter Milan, before joining Fenerbahce where he spent two seasons.
Fiorentina finished sixth in Serie A last season, securing their place in the Uefa Conference League qualifiers.