Skip to main content
BMW of Farmington Hills
38700 Grand River Ave
Directions
Farmington Hills
,
MI
48335
Sales
:
248-306-6800
Service
:
248-699-3096
Parts
:
248-699-3091
New
New Vehicles
All New Vehicles
BMW Power The Mission
Fox New Vehicle Specials
Shopping Tools
Build Your Own
Buy Your Way
Hours
Electric
BMW EV Lifestyle
BMW Charging Overview
BMW Certified
All Certified Pre-Owned Vehicles
BMW Certified Offers
Pre-Owned
Pre-Owned Vehicles
All Pre-Owned Vehicles
Fox Pre-Owned Specials
Shopping Tools
Buy Your Way
Hours
Sell
Sell Your Vehicle
Fox Cash Offer
Value Your Trade-In
Hours
Finance
Finance Resources
Finance Center
Vehicle Protection
Finance Application
BMW Financial Services
National Lease & Finance Offers
Military Program
College Grad Program
Corporate Fleet
Service & Parts
Service
Schedule Service
Service Center
Service and Parts Specials
Service Your Way
Service Now, Pay Later
BMW Oil Change
BMW Brakes
Parts
Parts & Accessories Center
Shop Parts & Accessories
Service Hours
About
About
About, Hours & Directions
Meet The Team
Contact Us
Fox Motors
Fox Cares
Fox Careers
Inventory
Filter / Sort
Sort by
Sort by
Mileage: Low to High
; ; ;