Buying a French car was his first major mistake
High milage is no problem, people worry too much. Bought my 530D with 141k on it, now got 165k in just over a year. These cars were built to live on the autobahn, with correct servicing they will go on forever.
Buy a high miler for less £ & enjoy depreciation free motoring, most "low" milage cars have been clocked anyway. Huge amount of cars suddenly lose 70k+ miles before the first MOT!