If you take care of it the car should last a good long time. If you abuse it then it probably won't last that long.
I had a 1977 320i (the very first 3-series car) and it had 186,000 miles on it when I sold it and it still looked and ran like new except for a little rust in the trunk. I know several people with pre-1982 320's that have over 250,000 miles on them. And none of them have ever had to open up the engine for repairs.
I had a 1977 320i (the very first 3-series car) and it had 186,000 miles on it when I sold it and it still looked and ran like new except for a little rust in the trunk. I know several people with pre-1982 320's that have over 250,000 miles on them. And none of them have ever had to open up the engine for repairs.