 At the end of the campaign Diouf left Hannover after his contract expired.On 11 June 2014, Diouf signed a four-year contract with Stoke City beginning on 1 July 2014 on a free transfer.Upon signing for Stoke, Diouf stated that he feels better prepared for the Premier League following his spell in Germany.