I bought one just under a year ago with 117k on the clock, the clock was a replacement, so I didn't know the genuine mileage.
It cost me a grand.
FF Sun roof, dark blue, a few rust spots, but otherwise very tidy bodywork.
The seats were a bit shabby, but at that age, you can't expect anything else.
Decent engine, very nippy 316i
It was a total impulse buy on the way home from work.
I had to spend a good few hundred quid on it to get it through the MOT a couple of months after buying it.
It was going to cost me a fortune getting it through it's next MOT (suspension).
In short...I was stung good & proper.
Driving it was great, but I felt as if I was falling into the seat rather than sitting down on it (if that makes sense).
I traded it in for an MPV (best decision I made) trade in was £200.
Even though I was humped, the one you're looking at may be a lot better.
Bear in mind, it's an 18 year old car, so don't pay over the odds for it.
Good luck.