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

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

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