Nel frattempo divenuto "recordman" di presenze in Nazionale, il 27 febbraio 2010, durante un incontro del Sei Nazioni contro l', Hayes divenne il primo irlandese a raggiungere 100 "test match" in maglia verde; il suo ultimo incontro fu il 6 agosto 2011 contro la , "test match" di preparazione alla alla quale tuttavia Hayes non fu convocato.