Han debuterede for A-landsholdet den [[22. august]] 2007, da han i en venskabskamp mod [[Irland]] spillede kampens 2. halvleg som højre back. Som A-landsholdsspiller blev Kvist bl.a. udtaget til truppen til [[VM i fodbold 2010|VM]] i Sydafrika 2010. Den 1. juli 2018 offentligjorde Kvist, at han stoppede på landsholdet. Meldingen kom umiddelbart efter VM-nederlaget til Kroatien i [[VM i fodbold 2018|Rusland i 2018]].<ref>https://www.dr.dk/sporten/fifavm2018/william-kvist-har-spillet-sin-sidste-landskamp</ref> Kvist spillede i alt 81 landskampe for A-landsholdet.<ref>https://www.dbu.dk/landshold/landsholdsdatabasen/playerInfo/4687</ref>
Levende_personer