W marcu 2011 roku Long dostał powołanie na mecz kwalifikacyjny Mistrzostw Europy 2012 z powodu kontuzji Kevina Doyle'a. W meczu z Urugwajem zdobył pierwszego gola w kwalifikacjach, a 26 maja po raz drugi wpisał się na listę strzelców w spotkaniu z Bośnią i Hercegowiną. 29 maja 2013 roku zdobył 19 bramkę dla reprezentacji w meczu z Anglią na Wembley. 2 czerwca 2013 roku dostał opaskę kapitańską na mecz z Gruzją, który Irlandia wygrała 4-0. 29 marca 2015 roku zdobył bramkę w 90 minucie przeciwko Polsce w ramach kwalifikacji do Mistrzostw Europy 2016, zapewniając remis. 8 października 2015 roku Long, ponownie wchodząc z ławki zdobył zwycięską bramkę w grupowym starciu z Niemcami na stadionie Aviva.