yup. milege is really a misleading indicator.
1. in sg context, many bimmers change hands really regularly as compared to jap rides. (people who can afford such cars backside itchy haha). in the midst of changing hands the milege could have been tweeked so many times.
2. high milege cars often would have gone through certain replacement already (if the previous owner has been diligent enough)
3. savings from buying high milege car can be used to prepare for repairs.
lastly, when i was hunting for my used e90 a few months back. i test drove 6 cars, interestingly, some genuinely low milege ones were really in bad shape. engine sounded rough, gear change wasnt smooth, and the drive was so shabby.
as compared to the one i eventually got- milege at 100k, but i suspect previous owner didnt follow PML instructions and used his own oil change interval, the drive and gears were butter smooth and from there- i never looked back.
lesson learnt- send in the car to your trusted workshop or at least AA to get it checked before committing!