Completa la seguente frase: Tra il 1981 e il 1988, MacNeill ha disputato 37 partite per l'Irlanda. Ha fatto il suo debutto per l'Irlanda il 7 febbraio 1981 contro la Francia a Lansdowne Road, segnando il primo dei dieci tentativi internazionali. Nello stesso campionato ha segnato un secondo tentativo contro il Galles e un drop goal contro l'Inghilterra. Ha segnato ulteriori tries contro l'Inghilterra nel 1982 e la Scozia nel 1982.
- Nel 1988. Ha anche segnato un penalty contro il Galles nel 1983. MacNeill è stato membro delle squadre irlandesi che hanno vinto il Campionato delle Cinque Nazioni e la Tripla Corona nel 1982 e nel 1985 e hanno condiviso il campionato con la Francia nel 1983. È stato anche membro della squadra irlandese alla Coppa del Mondo di Rugby del 1987, dove ha segnato quattro tries nelle quattro partite dell'Irlanda, una contro il Canada, due contro i Tonga e una nella sconfitta dei quarti di finale contro l'Australia. MacNeill fece la sua ultima apparizione per l'Irlanda contro l'Inghilterra il 23 aprile 1988. Insieme a Tony Ward, Moss Keane, Donal Spring e Ciaran Fitzgerald, MacNeill ha rifiutato di partecipare al 1981 Irlanda rugby union tour del Sud Africa durante l'era dell'apartheid. Dopo l'attentato del 1996 a Docklands, insieme a Trevor Ringland, MacNeill ha aiutato a organizzare un amichevole tra l'Irlanda e i Barbari a Lansdowne Road per dimostrare che il popolo irlandese voleva la pace.