Nachdem Carsley im Jahr 1995 einmal für die U21-Auswahl gespielt hatte, war er von 1997 bis 2008 irischer A-Nationalspieler und absolvierte 39 Länderspiele. Sein Debüt fand am 11. Oktober 1997 gegen Rumänien statt und er bestritt beide Play-off-Spiele zur Qualifikation zur WM-Endrunde 1998 in Frankreich, die gegen Belgien insgesamt mit 2:3 Toren verloren gingen. Bei der anschließenden Qualifikationsrunde für die Euro 2000, die erneut nicht von Erfolg gekrönt war, kam er regelmäßig zum Einsatz und bestritt dazu das erste Play-off-Spiel gegen die Türkei (1:1) am 13. November 1999. Nach längeren Pausen und nur vier Einsätzen in insgesamt 20 Monaten (darunter auch nur ein Pflichtspiel) wurde er von Irlands Trainer Mick McCarthy 2002 für die WM-Endrunde in Japan und Südkorea nominiert. Dort kam er jedoch nur im dritten Gruppenspiel gegen Saudi-Arabien (3:0) zu einem Kurzeinsatz per Einwechslung für Mark Kinsella unmittelbar vor Ende der Partie.