Täytä seuraava lause: O'Donnell on ollut Irlannin U-18- ja U-20-joukkueessa. Hän oli osa U-20 Grand Slam -voittajajoukkueessa vuonna 2007. Hänet kutsuttiin ensimmäistä kertaa palvelukseen 21. tammikuuta 2013, jolloin hänet otettiin Irlannin
Vuoden 2013 kuuden kansakunnan mestaruus. O'Donnell teki debyyttinsä Irish Wolfhoundsille 25. tammikuuta 2013, aloittaen ystävällisessä ottelussa Englannin saksilaisia vastaan. Hänet lisättiin Irlannin kuuden kansakunnan joukkueeseen Skotlannin vastaiseen otteluun 18. helmikuuta 2013.