Answer
**England.** Hooper has never played for the English national team. He represented Scotland at the international level, earning 60 caps and scoring 12 goals between 2007 and 2019. During his club career, Hooper played for various teams in Scotland, England, Australia, and India.