If properly maintained, mileage holds no bounds! BMW's will go to 250k easy.
Any car will go 250K miles if properly maintained, yet some cars would need more proper maintenance.
There is nothing better looking on the inside and out as the new BMWs, and if I could have a company car for 5 years, it would be a BMW. But today's BMW (engine longevity wise) is not the same company in any way as the one who put together the very rugged 2002 model. There may not have been the same attention to looks and style, but what counted was that the engine was made to last forever. You wouldn't believe how many of those rusted out and ripped up 2002s there are out there, but they keep on going. Kids get them from their parents and soon grandkids will have them from their grandparents.
That being said, today's automobile safety standards are far more strict. If I got hit, or crashed, I would want to be in a new BMW with airbags vs. an old BMW 2002. And I am sure the new BMW could simply kill the 2002 on a slalom course. And as far as chick magnets (or what some guys use as an accessory), the new BMWs have all the looks going for it.
The maintenance on indestructible cars like the BMW 2002 series, and cars like my 70s/80s Volvo DL-GL series amounts to making sure the upholstery is not too ripped up and the rust is kept to a minimum (bondo, sanding, etc) but what you have is a car, as ugly as the weather and age can pit the hell out of it, which will go for 40 or 50 years without any major engine work. And to be fair, my mechanic says the new Volvo engines of the last decade are pretty fragile. A three year old Volvo engine appears to have more wear than my '84's engine according to him. Of course, the sheer durability and weight of my old Volvo engine does amount to a heavier car that doesn't handle any better than a school bus, and gets terrible mileage.
And when you look at where American cars used to be in terms of reliability compared to anything post 1970s, it's sad. Take a look at Cuba who got left behind after Fidel Castro. Many of the cars people have that are still running are 1950s American cars, back when America used to build everlasting cars.