Buying a new car - should I ask for a discount?

I am considering buying a new BMW 3 Series Tourer (SE + Options) from a dealer. What sort of discount is a reasonable expectation?

Asked on 29 August 2014 by Hertford Spider

Answered by Honest John
Whatever you can negotiate, but not likely to be more than 10% and you'll be doing well to get 5%. If you are not a good negotiator and want a decent discount, use a broker such as www.drivethedeal.com ; www.carwow.co.uk ; or www.carfile.co.uk
Similar questions
I'm about to buy a new BMW 320I Touring and have obtained good offers from both Drive the Deal and Carwow. In fact Drive the Deal are a few hundred pounds cheaper than Carwow, but their dealer is 75 miles...
I am looking to replace my 2004 Ford Mondeo with a new estate car. I have looked at Audi A4 and BMW 3 Series amongst others. A problem with the BMW is that they only come with run flat tyres. I fear...
When would be the best time to buy a new car? Before the new registrations come out or after?
Related models
More grown-up 3 Series. Fine balance on the road. Fantastic diesel engines.