Zat Knight debuterte på det engelske landslaget mot den 28. mai 2005, og han har spilt to landskamper for .