Det ble totalt 88 landskamper på McIlroy, der han scoret fem mål. McIlroy og Nord-Irland deltok i VM-sluttspillene i 1982 og 1986, og han var lagets kaptein i 1986.