A lot depends on how the miles were put on the car. If they were mostly done on the highway the car will still feel new. You will have to see and drive the cars in person to determine the condition.
I bought my car with 60K miles on it but I knew the previous owner (or my service advisor knew him) and they were mostly highway miles - my car feels super tight and runs like a champ. I've even taken it to the track a few times and I am very impressed with how well the 6er stands up against my M3 on the track.
Straight lines are for fast cars...turns are for fast drivers
'04 M3 - track
'06 650i Cab - daily driver
'02 Highlander - kid hauler
'01 330Ci - winter beater