If you need recalls done, that’s also on you to get it to the dealership. The BMW 335 price depends on several factors, including the trim level, optional features, mileage, vehicle history and ...