Used BMW Vehicles & Pre-Owned Cars in Shelby Just Outside of Detroit and Sterling Heights

BMW of Rochester Hills, serving Detroit, Rochester Hills, Grosse Pointe, and S.E. Michigan, provides great used cars from BMW. If you're looking for a used car in Shelby, MI come visit us at 45550 Dequindre Rd, and take a quality pre-owned vehicle for a test drive.

Browse our current selection using the Power Search tools below and then call us when you come across the vehicle you want.

Looking to Accessorize? Order Parts Online
Need a Tune-up? Schedule Service Here

Show Only


40 Vehicles matching:
  • All Listings

More About Our Used Car Dealership in Shelby Township, Michigan

Thank you for visiting our used car page. If you didn't find what you were looking for, please fill out our CarFinder form and we'll track down the specific vehicle you're searching for. This service, along with everything else, is why BMW of Rochester Hills is a premier Shelby BMW dealership.