Udfyld følgende sætning: O'Donnell har været udvalgt til at spille for Irland i U-18 og U-20 klasserne. Han var en del af U-20 Grand Slam-vindende hold i 2007. Han modtog sin første senioropkald den 21. januar 2013, da han blev indkaldt til Irlands
2013 Six Nations Championship træningsgruppe. O'Donnell debuterede for Ireland Wolfhounds den 25. januar 2013, hvor han startede i venskabskampen mod England Saxons. Han blev tilføjet til Irlands Six Nations trup til kampen mod Skotland den 18. februar 2013.