Question: has vardy played for england?
Answer: Jamie Richard Vardy (né Gill; born 11 January 1987) is an English professional footballer who plays as a striker for Premier League club Leicester City and the England national team. ... Vardy made his international debut in June 2015 and was selected for UEFA Euro 2016 and the 2018 FIFA World Cup.