Former Saints player Gareth Bale has signed a new four-year contract with Tottenham, the Barclays Premier League club have announced.

The Wales winger has committed himself to White Hart Lane until 2016, ending speculation over his future amid interest from rival clubs at home and abroad.

"The club is progressing and I want to be a part of that, so it was great to get the deal done," Bale told Tottenham's official website.