Completa la següent frase: Entre 1981 i 1988, MacNeill va fer 37 aparicions per a Irlanda. Va debutar per a Irlanda el 7 de febrer de 1981 contra França a Lansdowne Road, marcant el primer dels deu intents internacionals. En el mateix campionat va marcar un segon intent contra Gal·les i un gol de caiguda contra Anglaterra. Va marcar més trials contra Anglaterra el 1982 i contra Escòcia el 1982.
El 1988. També va marcar un penal contra Gal·les el 1983. MacNeill va ser membre dels equips irlandesos que van guanyar el Campionat de les Cinc Nacions i la Triple Corona el 1982 i 1985 i van compartir el campionat amb França el 1983. També va ser membre de l'equip d'Irlanda a la Copa del Món de Rugbi de 1987, on va marcar quatre trials en els quatre partits d'Irlanda, un contra Canadà, dos contra Tonga i un en la derrota en quarts de final contra Austràlia. MacNeill va fer la seva última aparició per a Irlanda contra Anglaterra el 23 d'abril de 1988. Juntament amb Tony Ward, Moss Keane, Donal Spring i Ciaran Fitzgerald, MacNeill es va negar a participar en la gira de rugbi de Irlanda de 1981 a Sud-àfrica durant l'era de l'apartheid. Després de l'atemptat de Docklands de 1996, juntament amb Trevor Ringland, MacNeill va ajudar a organitzar un partit amistós entre Irlanda i els bàrbars a Lansdowne Road per demostrar que el poble d'Irlanda volia la pau.