Ibišević returned at the beginning of the 2009–10 season. He was scoreless until 1899 Hoffenheim's seventh Bundesliga match, when he scored a hat-trick against Hertha BSC in a remarkable comeback. This became the fifth-fastest hat-trick in Bundesliga history and the fastest goal scored that season, scored 44 seconds into the match. The only time when he again scored more than a single goal in that season was against Hamburger SV on 25 April 2010. After the season, he signed a contract extension that would have kept him at the club until June 2013.