On 30 July 2016, Ben Yedder signed a five-year contract with Spanish club Sevilla, for a reported €9 million fee. After being an unused substitute in their UEFA Super Cup loss to Real Madrid on 9 August, he made his debut five days later, replacing fellow new signing Luciano Vietto for the final 29 minutes of a 0–2 loss to Barcelona in the first leg of the year's domestic equivalent. On 20 August, he started in his first La Liga game and scored a goal in a 6–4 victory over Espanyol at the Ramón Sánchez Pizjuán Stadium.