68年，晋泰始四年），吴国派刘俊等引兵来讨伐，董元随时任交阯太守的杨稷数次击败吴军，后又与毛炅一起攻击吴军驻地合浦，在古城大败吴军，吴将刘俊、修则战死。此战取胜后，九真、郁林两郡也归附晋国，董元被任命为九真太守。建衡三年（271年，晋泰始七年），吴将虞汜、陶璜等再次率大军前来，董元随杨稷等人在分水大败陶璜军，杀死其两员将领。不久后，董元被陶璜率一百人夜袭，损失了大量的辎重，后又被虞汜等人击败。四月，董元病逝，由王素接替其位置。