Used BMW X3 in Castle Hayne, NC

2.5 million cars to choose from.

Search Used Cars





BMW X3
  • 2016 BMW X3 sDrive28i in Wilmington, NC 28405

    $34,990
    Mileage: 7,230
    Location: Wilmington, NC 28405
    Description: Used 2016 BMW X3 sDrive28i - $34,990, 7,230 miles Exterior Color: alpine white SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW X3 xDrive28i in Wilmington, NC 28403

    $46,999
    Mileage: 10,675
    Location: Wilmington, NC 28403
    Description: Used 2016 BMW X3 xDrive28i - $46,999, 10,675 miles Exterior Color: alpine white SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2009 BMW X3 xDrive30i in Wilmington, NC 28403

    contact seller
    Mileage: 70,240
    Location: Wilmington, NC 28403
    Description: Used 2009 BMW X3 xDrive30i - 70,240 miles Exterior Color: alpine white 3.00L Automatic Transmission
  • 2005 BMW X3 3.0i in Wilmington, NC 28403

    contact seller
    Mileage: 167,654
    Location: Wilmington, NC 28403
    Description: Used 2005 BMW X3 3.0i - 167,654 miles Exterior Color: red SUV 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2005 BMW X3 3.0i in Wilmington, NC 28403

    $6,789
    Mileage: 162,753
    Location: Wilmington, NC 28403
    Description: Used 2005 BMW X3 3.0i - $6,789, 162,753 miles SUV 3.0L I6 24V MPFI DOHC Fuel: GASOLI 4 Doors
  • 2014 BMW X3 xDrive28i in Wilmington, NC 28403

    $35,899
    Mileage: 24,657
    Location: Wilmington, NC 28403
    Description: Used 2014 BMW X3 xDrive28i - $35,899, 24,657 miles Exterior Color: blue water metallic SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2017 BMW X3 sDrive28i in Wilmington, NC 28403

    $52,339
    Mileage: 3,743
    Location: Wilmington, NC 28403
    Description: Used 2017 BMW X3 sDrive28i - $52,339, 3,743 miles Exterior Color: black sapphire metallic SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW X3 xDrive28i in Wilmington, NC 28403

    $30,991
    Mileage: 22,330
    Location: Wilmington, NC 28403
    Description: Used 2014 BMW X3 xDrive28i - $30,991, 22,330 miles Exterior Color: blue water metallic SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2013 BMW X3 xDrive35i in Wilmington, NC 28403

    $29,977
    Mileage: 48,932
    Location: Wilmington, NC 28403
    Description: Used 2013 BMW X3 xDrive35i - $29,977, 48,932 miles Exterior Color: space gray metallic SUV 3.0L I6 24V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2014 BMW X3 xDrive28i in Wilmington, NC 28403

    $35,899
    Mileage: 41,231
    Location: Wilmington, NC 28403
    Description: Used 2014 BMW X3 xDrive28i - $35,899, 41,231 miles Exterior Color: black sapphire metallic SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW X3 xDrive28i in Wilmington, NC 28403

    $35,991
    Mileage: 19,942
    Location: Wilmington, NC 28403
    Description: Used 2014 BMW X3 xDrive28i - $35,991, 19,942 miles Exterior Color: jet black SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2012 BMW X3 xDrive35i in Jacksonville, NC 28540

    $20,800
    Mileage: 76,831
    Location: Jacksonville, NC 28540
    Description: Used 2012 BMW X3 xDrive35i - $20,800, 76,831 miles Exterior Color: black Automatic Transmission 6 Cylinders 4 Doors
  • 2004 BMW X3 2.5i in Clinton, NC 28328

    contact seller
    Mileage: 113,806
    Location: Clinton, NC 28328
    Description: Used 2004 BMW X3 2.5i - 113,806 miles Exterior Color: blue water metallic AWD 2.5i 4dr SUV 2.5 6 Cylinder Fuel: Gasoline 4 Doors
  • 2012 BMW X3 xDrive28i in Clinton, NC 28328

    $17,995
    Mileage: 40,661
    Location: Clinton, NC 28328
    Description: Used 2012 BMW X3 xDrive28i - $17,995, 40,661 miles Exterior Color: titanium silver metallic AWD xDrive28i 4dr SUV 3.0 6 Cylinder Fuel: Gasoline 4 Doors
  • 2013 BMW X3 xDrive28i in Kinston, NC 28504

    $34,995
    Mileage: 20,544
    Location: Kinston, NC 28504
    Description: Used 2013 BMW X3 xDrive28i - $34,995, 20,544 miles Automatic Transmission 4 Cylinders 4 Doors