Hi all, new here but have been reading for a while.. Am looking to get a 330D F30 MSport (no x drive! but hopefully LCI if I can afford) second hand and am wondering what mileage is best? I mean in terms of when would the services been done, maybe any niggles from new sorted etc. Ideally mileage as low as possible so it feel like a new car but already have done any expensive stuff if you know what I mean. If you can help with a mileage range that would be great? Looking forward to driving a BMW. Cheer!