Von November 2005 bis zur WM 2007 spielt D’Arcy in allen Spielen Irlands mit. Bei den Six Nations 2008 brach er sich im Auftaktspiel gegen Italien den Arm und konnte seit dem an keiner Partie teilnehmen. Im Oktober folgte eine weitere Operation, die ihn bis zum Ende des Jahres am Rugby spielen hinderte. Damit sanken seine Chancen auf eine erneute Nominierung für die British and Irish Lions, für die er 2005 bei der Tour nach Neuseeland spielte. Er kehrte im Dezember im Magners-League-Spiel gegen Ulster Rugby zurück. Er wurde im Folgenden auch bei den Six Nations 2009 eingesetzt und legte bei diesem Turnier einen Versuch. Am Ende erreichten die Iren nach 1948 den zweiten Grand Slam. Mit Leinster gewann er in diesem Jahr zudem den Heineken Cup. Nach einigen Verletzungen in den Reihen der British and Irish Lions wurde er nach dem ersten Spiel der Tour in den Kader aufgenommen.