Everton have confirmed the signing of Theo Walcott from Arsenal on a three-and-a-half year contract in a deal worth in excess of £20m.

Walcott completes £20m move

Walcott completes £20m move

The England forward is Sam Allardyce's second big-money capture of this transfer window having already landed Cenk Tosun from Besiktas, the Toffees fighting off competition from Southampton to land Walcott.

The move to Goodison Park brings down the curtain on a 12-year stint at Arsenal, the 28-year-old winning three FA Cups and scoring 108 goals for the north Londoners during his time at the club.

Walcott makes the move to Merseyside hoping to kickstart his career having failed to start a league game for Arsenal this season.

As well as relaunching his career, Walcott says his aim is to help Everton end their long wait for silverware, believing they have the right man in charge in Sam Allardyce to achieve that particular goal.

"I’m very ambitious and I’ve come here because I want the Club to push to the next level," Walcott told the Everton website.

"And with the players that have come in, I feel like the next level can be reached.

"I’m very excited to be starting a new chapter and I felt this was the right place for me to be.

"The manager is very ambitious and I feel like the Club is going in the right direction."