User blog comment:NecrusIV/Average age of a Space Marine/@comment-9734625-20120815203154

The average age is about 200-250. Although noone can know for sure when they'll die of age, and at some point they'd have to get cybernetic replacements to even be able to serve.