BMW Cars for Sale

BMW 5 Series Image

Enterprise offers The Perfect Used Car Package® on certified used BMW cars for sale, which includes a 7-day Repurchase Agreement1, Limited Powertrain Warranty2 and one year of Roadside Assistance3.

Certified Pre-Owned 

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.

Houston Atlanta Chicago Dallas Phoenix
Detroit Charlotte San Antonio Denver Indianapolis
Las Vegas Los Angeles San Diego St. Louis Oklahoma City
Tampa Miami Kansas City Sacramento Fort Worth
Portland Tulsa  Cleveland Jacksonville Omaha
Cincinnati Seattle Philadelphia Memphis Baltimore
Baton Rouge New Orleans Albuquerque San Francisco Salt Lake City
Pittsburgh Boston Milwaukee Minneapolis San Jose
Enterprise Car Sales

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.