30 year-old Dagg has a long-term injury which has stopped him from playing to his full potential.
His retirement announcement ends a 13-year-long career as an outside back.
Since 2006 he has played 66 tests for the All Blacks, 89 matches for the Crusaders, 25 games for the Highlanders, and had 50 appearances for his beloved Hawke’s Bay Magpies.
Although Dagg says it is a shame to end his time on the field with an injury, he is thankful for the amount of time he has had.
“While it’s bittersweet to mark the end of my playing career, I’m grateful to still be able to contribute to the Crusaders team in 2019 and help prepare some of the younger squad members to take the next step in their own careers."
Dagg will finish with the Crusaders at the end of this year.