Searching for a used car dealer near you? You've come to the right place. With our wide selection of used vehicles and certified pre-owned (CPO) vehicles as well as our fantastic sales, financing, and service teams, we at BMW of Rochester Hills are ready to help you find the car you've been looking for near Rochester Hills, MI.

Pre-Owned Inventory

Whether you're looking for a used or certified pre-owned car, you're sure to find your ideal vehicle in our inventory. From SUVs to sedans and more, we have what you're looking for. Plus, we offer CARFAX® reports for most of the used vehicles and every certified pre-owned vehicle on our lot.

Our certified pre-owned vehicles have passed a rigorous inspection to ensure everything is up to our standards. To make sure you feel confident in your vehicle, though, every CPO vehicle will also come with a BMW Certified Pre-Owned Limited Warranty.

Finance Options Made for You

When you've chosen the vehicle for you, visit our financing center and embark on the next phase of your car shopping experience. Here a member of our team will reach out to local banks and lenders to find you the best rates around. They will work with your needs to set you up with the right payment plan for you.

If you want to get a head start on this process, you can even apply for financing on our website. This way, by the time you visit our team, we can already have your payment options prepared.

Our Team of Service Experts

Even once you've driven off the lot in your next car, our team will still be here for you. From oil changes and tire rotations to engine repairs and more, our highly trained service experts are here to take care of you.

Looking to do it yourself? Our parts center can get you connected with the parts you need for your vehicle. So, when you need genuine BMW parts, know that we've got you covered.

Used Car Dealership near Me

If you're looking for a pre-owned car near you, know that our team is always here to help drivers near Rochester Hills, Michigan. Not only do we want to help you find the car of your dreams, but we will be here to make sure it stays on the road for a long time.

Contact us at BMW of Rochester Hills and get started today!


Make an Inquiry

* Indicates a required field

BMW of Rochester Hills
A BMW M Certified Dealer Certified Center

45550 Dequindre Rd
Directions Shelby Township, MI 48317

  • Sales: (888) 294-1015
  • Service: (248) 997-7700
  • Parts: (248) 997-7700


  • Monday 9:00AM-8:00PM
  • Tuesday 9:00AM-6:00PM
  • Wednesday 9:00AM-6:00PM
  • Thursday 9:00AM-8:00PM
  • Friday 9:00AM-6:00PM
  • Saturday 10:00AM-4:00PM
  • Sunday Closed