CarComplaints.com has 584 complaints on file for BMW vehicles.

The worst models are the 2011 X5, 2007 335, 2008 335, 2008 X5, and the 2007 328.

Click on the bars of the graph for more details about a specific model year.