Just pick some off Pistonheads or on mobile.de with similar spec mileage etc and use them as a bench mark!

Sure I've my 00 E46 318i down as €3k, wishful thinking