Scrivi una continuazione per questo paragrafo - O'Donnell ha vinto per l'Irlanda ai livelli U-18 e U-20. Ha fatto parte della squadra U-20 che ha vinto il Grand Slam nel 2007. Ha ricevuto la sua prima chiamata senior il 21 gennaio 2013, quando è stato selezionato per il Campionato delle Sei Nazioni 2013 in Irlanda.
Squadra di addestramento. O'Donnell ha fatto il suo debutto per gli Irish Wolfhounds il 25 gennaio 2013, partendo dall'amichevole contro gli England Saxons. È stato aggiunto alla squadra irlandese delle Sei Nazioni per la partita contro la Scozia il 18 febbraio 2013.