Used BMW X3 in Marlborough, MA

2.5 million cars to choose from.

Search Used Cars





BMW X3
  • 2016 BMW X3 xDrive28i in Framingham, MA 01702

    $25,000
    Mileage: 69,733
    Location: Framingham, MA 01702
    Description: Used 2016 BMW X3 xDrive28i - $25,000, 69,733 miles Exterior Color: jet black SUV 2.0L I4 TwinPower Turbo Fuel: Gasoli 4 Doors
  • 2019 BMW X3 xDrive30i in Shrewsbury, MA 01545

    $45,900
    Mileage: 1
    Location: Shrewsbury, MA 01545
    Description: Used 2019 BMW X3 xDrive30i - $45,900, 1 miles Exterior Color: blue Automatic Transmission 4 Cylinders 4 Doors
  • 2019 BMW X3 xDrive30i in Shrewsbury, MA 01545

    $45,900
    Mileage: 1
    Location: Shrewsbury, MA 01545
    Description: Used 2019 BMW X3 xDrive30i - $45,900, 1 miles Exterior Color: black Automatic Transmission 4 Cylinders 4 Doors
  • 2019 BMW X3 xDrive30i in Shrewsbury, MA 01545

    $44,800
    Mileage: 1
    Location: Shrewsbury, MA 01545
    Description: Used 2019 BMW X3 xDrive30i - $44,800, 1 miles Exterior Color: brown Automatic Transmission 4 Cylinders 4 Doors
  • 2019 BMW X3 xDrive30i in Shrewsbury, MA 01545

    $53,465
    Mileage: 1
    Location: Shrewsbury, MA 01545
    Description: Used 2019 BMW X3 xDrive30i - $53,465, 1 miles Exterior Color: black Automatic Transmission 4 Cylinders 4 Doors
  • 2019 BMW X3 xDrive30i in Shrewsbury, MA 01545

    $50,885
    Mileage: 1
    Location: Shrewsbury, MA 01545
    Description: Used 2019 BMW X3 xDrive30i - $50,885, 1 miles Exterior Color: blue Automatic Transmission 4 Cylinders 4 Doors
  • 2019 BMW X3 xDrive30i in Shrewsbury, MA 01545

    $51,295
    Mileage: 1
    Location: Shrewsbury, MA 01545
    Description: Used 2019 BMW X3 xDrive30i - $51,295, 1 miles Exterior Color: gray Automatic Transmission 4 Cylinders 4 Doors
  • 2019 BMW X3 xDrive30i in Shrewsbury, MA 01545

    $48,800
    Mileage: 1
    Location: Shrewsbury, MA 01545
    Description: Used 2019 BMW X3 xDrive30i - $48,800, 1 miles Exterior Color: white Automatic Transmission 4 Cylinders 4 Doors
  • 2016 BMW X3 xDrive28i in Shrewsbury, MA 01545

    $29,900
    Mileage: 39,365
    Location: Shrewsbury, MA 01545
    Description: Used 2016 BMW X3 xDrive28i - $29,900, 39,365 miles Exterior Color: deep sea blue metallic SUV I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2016 BMW X3 xDrive28i in Shrewsbury, MA 01545

    $32,900
    Mileage: 24,755
    Location: Shrewsbury, MA 01545
    Description: Used 2016 BMW X3 xDrive28i - $32,900, 24,755 miles Exterior Color: carbon black metallic SUV I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2018 BMW X3 xDrive30i in Shrewsbury, MA 01545

    $39,900
    Mileage: 2,992
    Location: Shrewsbury, MA 01545
    Description: Used 2018 BMW X3 xDrive30i - $39,900, 2,992 miles Exterior Color: glacier silver SUV I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2019 BMW X3 xDrive30i in Shrewsbury, MA 01545

    $42,500
    Mileage: 1
    Location: Shrewsbury, MA 01545
    Description: Used 2019 BMW X3 xDrive30i - $42,500, 1 miles Exterior Color: blue Automatic Transmission 4 Cylinders 4 Doors
  • 2019 BMW X3 xDrive30i in Shrewsbury, MA 01545

    $54,615
    Mileage: 1
    Location: Shrewsbury, MA 01545
    Description: Used 2019 BMW X3 xDrive30i - $54,615, 1 miles Exterior Color: white Automatic Transmission 4 Cylinders 4 Doors
  • 2019 BMW X3 xDrive30i in Shrewsbury, MA 01545

    $45,900
    Mileage: 1
    Location: Shrewsbury, MA 01545
    Description: Used 2019 BMW X3 xDrive30i - $45,900, 1 miles Exterior Color: brown Automatic Transmission 4 Cylinders 4 Doors
  • 2016 BMW X3 xDrive28i in Shrewsbury, MA 01545

    $32,700
    Mileage: 28,553
    Location: Shrewsbury, MA 01545
    Description: Used 2016 BMW X3 xDrive28i - $32,700, 28,553 miles Exterior Color: deep sea blue metallic SUV I4 2.00L Automatic Transmission Fuel: Gas 4 Doors