sure, most should last forever, fx. my friend carina had over 600k KM to it, and then his mother forgot to check fuel for a month while he was on vacation and it blew up
But mostly the 'proper' bmw's which are in good shape, has never been in the hands of a 20 year old.