Walcott destacó desde muy joven por su velocidad. Tras su larga etapa en el Arsenal, jugó en el Everton (2018-2020) y en el Southampton las tres últimas temporadas.
«El apoyo recibido durante estos años ha sido increíble en todos los sentidos imaginables y estoy realmente agradecido», señaló el jugador en un mensaje publicado en la red social Instagram.
Walcott, que jugó 47 partidos con Inglaterra y marcó ocho goles, debutó como internacional en 2006 ante Hungría, convirtiéndose en el más joven en lucir la camiseta de los Tres Leones, a los 17 años y 75 días.
Tras este inicio fulgurante, su carrera estuvo perturbada por las lesiones. La cierra con el descenso a segunda división del Southampton.