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
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
; ; ;