Viết tiếp cho đoạn này - O'Donnell đã được giới hạn cho Ireland ở cấp U-18 và U-20. Anh là một phần của đội U-20 giành chiến thắng Grand Slam vào năm 2007. Anh đã nhận được cuộc gọi cấp cao đầu tiên vào ngày 21 tháng 1 năm 2013, khi anh được đưa vào Giải vô địch sáu quốc gia 2013 của Ireland
Đội huấn luyện. O'Donnell đã ra mắt cho Ireland Wolfhounds vào ngày 25 tháng 1 năm 2013, bắt đầu trong trận giao hữu với England Saxons. Anh đã được thêm vào đội hình Six Nations của Ireland cho trận đấu với Scotland vào ngày 18 tháng 2 năm 2013.