I'm going to look at this tomorrow. I've spoken to the seller, He wants around 20k 'buy it now' If all goes well I think I'll offer maybe 18.5 there and then. Seem about right?
I did a HPI check and all fine except a typo..
I'll be getting a warranty from BMW if I purchase but is there anything I should look out for?
Did you ask him what his reserve price was? £18.5k is an ok price to pay, personally I'd offer £18k and not go higher.