Sa première apparition dans le Tournoi des Six Nations a lieu lors de l'édition de 2000 à Twickenham face à l'Angleterre, rencontre perdue par l'Irlande sur le score de 50 à 18. Lors des deux rencontres suivantes, il inscrit ses deux premiers essais dans le tournoi, d'abord face à l'Écosse, puis l'Italie, deux rencontres disputées à Lansdowne Road. Toutefois, c'est lors de la rencontre face à la France au Stade de France qu'il se fait réellement connaitre. Dans une rencontre mal débutée par l'Irlande avec un essai concédé à David Bory dès la , il inscrit trois essais, permettant ainsi à l'Irlande de remporter ce match sur le score de 27 à 25, cette victoire étant la première en France depuis 1972 pour la sélection irlandaise. En juin, il est absent de l'équipe d'Irlande qui se rend en Argentine et en Amérique du Nord. Il retrouve celle-ci en automne, pour une victoire face au Japon, deux essais de O'Driscoll, et une défaite face à l'Afrique du Sud. En décembre, il fait sa première apparition sous le maillot des Barbarians face à ces mêmes "", inscrivant un essai lors de cette rencontre remportée 41 à 31 par les Sud-Africains.