Used BMW X4 in Cornelius, NC

2.5 million cars to choose from.

Search Used Cars





BMW X4
  • 2017 BMW X4 xDrive28i in Charlotte, NC 28212

    $28,650
    Mileage: 32,900
    Location: Charlotte, NC 28212
    Description: Used 2017 BMW X4 xDrive28i - $28,650, 32,900 miles Exterior Color: deep sea blue metallic SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2018 BMW X4 M40i in Matthews, NC 28105

    $41,895
    Mileage: 11,275
    Location: Matthews, NC 28105
    Description: Used 2018 BMW X4 M40i - $41,895, 11,275 miles Exterior Color: black sapphire metallic SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2019 BMW X4 xDrive30i in Fort Mill, SC 29708

    contact seller
    Mileage: 15,416
    Location: Fort Mill, SC 29708
    Description: Used 2019 BMW X4 xDrive30i - 15,416 miles Exterior Color: black sapphire metallic SUV 2.0L TwinPower Turbo In-Line 4-C Automatic Transmission Fuel: G 4 Cylinders 4 Doors
  • 2019 BMW X4 xDrive30i in Hickory, NC 28602

    $44,788
    Mileage: 14,970
    Location: Hickory, NC 28602
    Description: Used 2019 BMW X4 xDrive30i - $44,788, 14,970 miles Exterior Color: carbon black metallic SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW X4 M40i in Lenoir, NC 28645

    $28,900
    Mileage: 99,700
    Location: Lenoir, NC 28645
    Description: Used 2017 BMW X4 M40i - $28,900, 99,700 miles Exterior Color: silver SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2018 BMW X4 xDrive28i in Greensboro, NC 27407

    $33,075
    Mileage: 29,129
    Location: Greensboro, NC 27407
    Description: Used 2018 BMW X4 xDrive28i - $33,075, 29,129 miles SUV Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoline Fuel 4 Doors