hey mate,
i have a 325d m sport bought it at 102k miles, only issue i had was the DPF but had that removed
dont be put of by high miles they run great as long as they are well maintained at main dealers etc
rough prices, check on autotrader for the same cars with the same spec, will give you a better idea!!!