After 14 seasons with the province, O'Donnell retired at the end of the 2020–21 season. His final appearance for the province was in their 31–27 win against Cardiff Blues in round 4 of the Pro14 Rainbow Cup on 28 May 2021.