BMW Cars for Sale
All of our BMW cars and SUVs are checked by an ASE-Certified technician and must pass a detailed inspection to be sold as certified pre-owned BMW cars.
No Haggle Prices
Enjoy our easy no haggle prices when buying a certified BMW vehicle. Avoid unpleasant sales negotiating at our auto dealerships.
Finding a Car
Check used BMW prices and special offers in our inventory online. If you locate a car for sale outside of your area, the vehicle can be transported to a local dealer.
Terms & Conditions
|1||For a period of seven days beyond the date of delivery or 1,000 miles beyond the odometer reading at delivery, whichever comes first, the vehicle may be returned to Enterprise for repurchase at the exact price originally paid minus a $200 documentation and cleaning fee (as allowed by law). Restrictions apply. For details, see an Enterprise Car Sales representative or call 1-888-227-7253.|
|2||Limited vehicle warranty begins on vehicle purchase date and extends for 12 months or 12,000 miles, whichever comes first. Restrictions apply. For details, see an Enterprise Car Sales representative or call 1-888-227-7253.|
|3||Enterprise 12-Month Unlimited Mileage Roadside Assistance Package is provided by the American Automobile Association (AAA) and its affiliated clubs in the United States and Canada.|