 In January 2017, he joined Stoke City for a fee of £12 million, potentially rising to £15 million.Stoke were relegated from the Premier League at the end of the 2017–18 season and after a single season in the EFL Championship, Berahino was released by Stoke with three years left on his contract.Berahino represented England at all youth levels from under-16 to under-21, and was part of their under-17 team which won the 2010 European Championship.