O'Donnell hefur ekki leikið fyrir Írland í U-18 og U-20 flokkum. Hann var hluti af U-20 Grand Slam vinnandi liði árið 2007. Hann hlaut sinn fyrsta æðstu uppkall 21. janúar 2013, þegar hann var dreginn inn í 2013 Six Nations Championship Írlands.
æfingaflokkur. O'Donnell gerði sitt fyrsta leiki fyrir Írland Wolfhounds þann 25. janúar 2013, og byrjaði í vináttuleiknum gegn Englandi Saxons. Hann var bætt við Írlands sex þjóða leikmannahópi fyrir leikinn gegn Skotlandi þann 18. febrúar 2013.