We at BMW of Rochester Hills are here to help you find the used car you've been looking for. Serving Oakland Township, we have a wide selection of used vehicles and certified pre-owned vehicles for you to choose from. So, stop in and find out if we have what you need.

Pre-Owned BMW Inventory

When you look through our used inventory, you'll find a wide selection of luxury sedans and SUVs to choose from. With incredible performance and comfort plus the top-of-the-line technology you expect from a BMW vehicle, any of these used vehicles would be an excellent choice for you.

Get behind the wheel of the 3 Series or 5 Series, each an amazing sedan known for its incredible drive and efficiency. Though you might feel more at home in the X1 or X5. Both are powerful SUVs, packed with all of the standard luxury features you're looking for, plus more interior space for passengers and cargo.

Additionally, you can look through our carefully curated Certified Pre-Owned selection for pre-owned BMW vehicles in top condition. Certified pre-owned vehicles have to pass a rigorous inspection and are backed by the BMW Certified Pre-Owned Limited Warranty, so you can drive in confidence.

Finance and Service

When you're ready to take the next step, you can meet with one of our finance specialists who can guide you through your payment options. They will help you find a plan that will work with your needs and will connect you with local banks and lenders to secure you a great rate.

If you have a vehicle you would like to trade-in, you can use our online appraisal tool to get an estimate on an offer. And if you'd like to start your car-shopping adventure from the comfort of your home, you can get pre-approved for financing with our online finance application.

Our service team will be here for you even after you drive off the lot in your next vehicle. So, any time you have a service-related need, pay a visit to our service experts. They are here to keep your vehicle running for as long as possible.

Also, if you need to get back on the road quickly, our BMW FastService® option will handle your minor maintenance needs in an hour or less.  

Oakland Township Michigan

With us to take care of your vehicle, you can spend more time enjoying everything Oakland Township has to offer. Explore any of the dozen nearby parks, like Bear Creek Nature Park, and fully appreciate the natural beauty of Michigan.

Visit Yates Cider Mill and treat your loved ones to homemade sweets and apple cider. Or you can take your used car to check out the selection at local Farmers Markets, such as Birmingham Farmers Market, and enjoy some fresh produce.

Pre-Owned BMW Dealership near Oakland Township

Are you ready to take the first steps on your car-shopping journey? Our selection of pre-owned BMW vehicles and team of financing and service experts are ready to help you get started.

 Contact us at BMW of Rochester Hills and get behind the wheel of your next vehicle today!

Make an Inquiry

BMW of Rochester Hills
A BMW M Certified Dealer Certified Center

45550 Dequindre Rd
Directions Shelby Township, MI 48317

  • Sales: (248) 963-6454
  • Service: (248) 997-7700
  • Parts: (248) 997-7700


  • Monday 9:00AM-6: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