Les résultats de l'Irlande lors du Tournoi des Six Nations 2008 ne répondent pas à l'attente de ses supporters : après une victoire face à l'Italie, elle s'incline à Paris face à la France, puis bat l'Écosse, mais s'incline lors des deux dernières rencontres, à domicile face au pays de Galles puis en Angleterre, match où O'Driscoll est absent en raison d'une nouvelle déchirure des ischio-jambiers. Éliminé rapidement en Coupe d'Europe, avec trois victoires pour trois défaites, le Leinster a la possibilité de remporter un trophée en "". À l'occasion de cette compétition, O'Driscoll retrouve le terrain contre Édimbourg, défaite 15 à 13, puis participe à la dernière rencontre contre les Gallois de Newport Gwent Dragons, rencontre remportée sur le score de 41 à 8. Cette victoire permet au Leinster de remporter son deuxième titre dans cette compétition. Il retrouve l'Irlande pour une nouvelle tournée dans l'hémisphère sud, ponctuée de deux défaites en Nouvelle-Zélande et en Australie.