Used BMW X3 in Shelby, NC

2.5 million cars to choose from.

Search Used Cars





BMW X3
  • 2012 BMW X3 xDrive28i in Shelby, NC 28152

    contact seller
    Mileage: 85,900
    Location: Shelby, NC 28152
    Description: Used 2012 BMW X3 xDrive28i - 85,900 miles Exterior Color: black SPORT UTILITY 4-DR 3.0 Automatic Transmission 6 Cylinders
  • 2014 BMW X3 xDrive28i in Gastonia, NC 28054

    $11,375
    Mileage: 125,104
    Location: Gastonia, NC 28054
    Description: Used 2014 BMW X3 xDrive28i - $11,375, 125,104 miles Exterior Color: alpine white Interior Color: oyster Sport Utility 2 4 Cylinder Engine Automatic Transmission Fuel: G 4 Cylinders
  • 2019 BMW X3 sDrive30i in Hickory, NC 28602

    $32,833
    Mileage: 46,128
    Location: Hickory, NC 28602
    Description: Used 2019 BMW X3 sDrive30i - $32,833, 46,128 miles Exterior Color: alpine white Automatic Transmission 4 Cylinders 4 Doors
  • 2020 BMW X3 xDrive30i in Huntersville, NC 28078

    $42,000
    Mileage: 11,921
    Location: Huntersville, NC 28078
    Description: Used 2020 BMW X3 xDrive30i - $42,000, 11,921 miles Exterior Color: black sapphire metallic SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2016 BMW X3 xDrive28i in Cornelius, NC 28031

    $25,995
    Mileage: 35,314
    Location: Cornelius, NC 28031
    Description: Used 2016 BMW X3 xDrive28i - $25,995, 35,314 miles Exterior Color: blue AWD xDrive28i 4dr SUV 2.0 2.0L Turbo I4 240hp 260ft Fuel: Gasoline 4 Doors
  • 2014 BMW X3 xDrive28i in Cornelius, NC 28031

    contact seller
    Mileage: contact seller
    Location: Cornelius, NC 28031
    Description: Used 2014 BMW X3 xDrive28i - AWD xDrive28i 4dr SUV 2.0 2.0L Turbo I4 240hp 260ft Fuel: Gasoline 4 Doors
  • 2018 BMW X3 xDrive30i in Mooresville, NC 28117

    $35,188
    Mileage: 42,501
    Location: Mooresville, NC 28117
    Description: Used 2018 BMW X3 xDrive30i - $35,188, 42,501 miles Exterior Color: alpine white SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2008 BMW X3 3.0si in Hendersonville, NC 28792

    $7,788
    Mileage: 127,854
    Location: Hendersonville, NC 28792
    Description: Used 2008 BMW X3 3.0si - $7,788, 127,854 miles Exterior Color: titanium silver metallic SUV 3.0L I6 24V MPFI DOHC Fuel: Gasoline 4 Doors
  • 2019 BMW X3 sDrive30i in Charlotte, NC 28205

    $31,700
    Mileage: 42,614
    Location: Charlotte, NC 28205
    Description: Used 2019 BMW X3 sDrive30i - $31,700, 42,614 miles Exterior Color: jet black SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW X3 xDrive28i in Charlotte, NC 28212

    $27,500
    Mileage: 53,830
    Location: Charlotte, NC 28212
    Description: Used 2017 BMW X3 xDrive28i - $27,500, 53,830 miles Exterior Color: black sapphire metallic Interior Color: black SUV 2.0L I4 TwinPower Turbo Automatic Transmission Fuel: G 4 Cylinders 4 Doors
  • 2017 BMW X3 sDrive28i in Charlotte, NC 28212

    $29,000
    Mileage: 32,182
    Location: Charlotte, NC 28212
    Description: Used 2017 BMW X3 sDrive28i - $29,000, 32,182 miles Exterior Color: alpine white Interior Color: black SUV 2.0L I4 TwinPower Turbo Automatic Transmission Fuel: G 4 Cylinders 4 Doors
  • 2018 BMW X3 xDrive30i in Charlotte, NC 28212

    $32,000
    Mileage: 53,273
    Location: Charlotte, NC 28212
    Description: Used 2018 BMW X3 xDrive30i - $32,000, 53,273 miles Exterior Color: blue metallic Interior Color: canberra beige/black SUV 2.0L I4 TwinPower Turbo Automatic Transmission Fuel: G 4 Cylinders 4 Doors
  • 2018 BMW X3 M40i in Charlotte, NC 28212

    $44,000
    Mileage: 29,079
    Location: Charlotte, NC 28212
    Description: Used 2018 BMW X3 M40i - $44,000, 29,079 miles Exterior Color: carbon black metallic Interior Color: cognac SUV I6 Automatic Transmission Fuel: G 6 Cylinders 4 Doors
  • 2017 BMW X3 xDrive28i in Charlotte, NC 28212

    $26,670
    Mileage: 44,084
    Location: Charlotte, NC 28212
    Description: Used 2017 BMW X3 xDrive28i - $26,670, 44,084 miles Exterior Color: glacier silver metallic Interior Color: black SUV 2.0L I4 TwinPower Turbo Automatic Transmission Fuel: G 4 Cylinders 4 Doors
  • 2019 BMW X3 xDrive30i in Fletcher, NC 28732

    Featured Car
    $37,329
    Mileage: 37,816
    Location: Fletcher, NC 28732
    Description: Used 2019 BMW X3 xDrive30i - $37,329, 37,816 miles Exterior Color: gray Automatic Transmission