Used BMW X3 in Huntsville, AL

2.5 million cars to choose from.

Search Used Cars





BMW X3
  • 2018 BMW X3 xDrive30i in Huntsville, AL 35816

    $34,930
    Mileage: 46,130
    Location: Huntsville, AL 35816
    Description: Used 2018 BMW X3 xDrive30i - $34,930, 46,130 miles Exterior Color: blue metallic Interior Color: black SUV 2.0L I4 TwinPower Turbo Automatic Transmission Fuel: G 4 Cylinders 4 Doors
  • 2020 BMW X3 sDrive30i in Huntsville, AL 35806

    $40,990
    Mileage: 22,916
    Location: Huntsville, AL 35806
    Description: Used 2020 BMW X3 sDrive30i - $40,990, 22,916 miles Exterior Color: blue metallic SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2019 BMW X3 M40i in Fort Payne, AL 35968

    contact seller
    Mileage: 58,650
    Location: Fort Payne, AL 35968
    Description: Used 2019 BMW X3 M40i - 58,650 miles Exterior Color: white Automatic Transmission 6 Cylinders 4 Doors
  • 2020 BMW X3 M40i in Florence, AL 35630

    contact seller
    Mileage: 22,026
    Location: Florence, AL 35630
    Description: Used 2020 BMW X3 M40i - 22,026 miles Exterior Color: black sapphire metallic AWD M40i 4dr Sports Activity Veh 3.0 6 Cylinder Automatic Transmission Fuel: Gasoline
  • 2019 BMW X3 sDrive30i in Murfreesboro, TN 37128

    $32,398
    Mileage: 68,382
    Location: Murfreesboro, TN 37128
    Description: Used 2019 BMW X3 sDrive30i - $32,398, 68,382 miles Exterior Color: jet black SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors