Estimate your payments

Please adjust the options below so we can estimate the most accurate monthly payments.

Your estimated credit score
Loan term
Down payment
$110,000
$0
Saved 0
Viewed 0
Locations Locations 2 Hours Phones
MENU
MENU
Carolina Auto Direct logo
  • Home
  • Inventory
    • View all [130]
    • Cars [45]
    • Trucks [43]
    • SUVs & Crossovers [34]
    • Vans [2]
    • Hybrid & Electric [2]
    Price
    • Under $5,000
    • $5,000 - $10,000
    • $10,000 - $15,000
    • $15,000 - $20,000
    • $20,000 - $25,000
    • Over $25,000
  • Finance
    • Online Credit Approval
    • Business Credit Application
    • Service Contracts
  • Sell Or Trade
  • Service
  • About Us
    • Contact Us
    • BLOG
    • Store
    • Happy Customers!
    • Testimonials
    • Our Dealership
    • COVD-19 Information
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC

It looks like you're interested in this vehicle!

If you'd like to learn more, call our sales team at (704) 495-5298 or use the tools below.

SHARE
  • Text
  • Email
  • Facebook
Send us an email
Value your trade-in
Apply for financing
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
1 / 54
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
47
More
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
Learn More
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC
2017 BMW X3 xDrive28i AWD w/ Drive Assist Pkg & NAV Mooresville NC