Edin Dzeko has penned a one-year contract extension with Bundesliga-bound Schalke, continuing a remarkable late-career chapter for the veteran Bosnian forward. The 40-year-old, who currently captains his national team, joined Schalke on a free transfer in January 2026 from Italian club Fiorentina and played a pivotal role in the club's ascent back to the German top flight after time in the second tier.
Dzeko's contribution to Schalke's promotion campaign was substantial. The experienced striker netted six goals across 11 Bundesliga 2 matches, showcasing that despite his advanced years, he retains the finishing ability that made him a significant player throughout his career. His performances at second-tier level suggest he remains a capable competitor, even as he approaches the twilight of his playing days.
The forward's return to Bundesliga action will mark his first appearance in Germany's premier division since the 2010-11 season, when he represented Wolfsburg before Manchester City paid £27 million to bring him to English football. That move to the Premier League represented the pinnacle of his club career, though he has since enjoyed productive spells across Europe's top leagues, most recently in Italy.
Dzeko demonstrated his continued commitment to football at the highest level by captaining Bosnia and Herzegovina at the 2026 World Cup, underlining his status as a respected figure within international football. Schalke's director of football Youri Mulder expressed confidence in the striker's hunger, stating that recent conversations had reinforced the club's belief that Dzeko can contribute meaningfully to their Bundesliga campaign.
Should Dzeko feature regularly for Schalke next season, he will challenge established records for longevity in German football. Former Schalke defender Klaus Fichtel holds the record as the oldest player to appear in a competitive Bundesliga match at 43 years and 184 days, while Claudio Pizarro remains the oldest goalscorer in the division's history at 40 years and 227 days when he netted for Werder Bremen.