Used BMW X3 in Normal, AL

2.5 million cars to choose from.

Search Used Cars





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

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

    $33,555
    Mileage: 82,107
    Location: Huntsville, AL 35816
    Description: Used 2019 BMW X3 xDrive30i - $33,555, 82,107 miles Exterior Color: alpine white Interior Color: black SUV 2.0L I4 TwinPower Turbo Automatic Transmission Fuel: G 4 Cylinders 4 Doors
  • 2021 BMW X3 sDrive30i in Albertville, AL 35950

    $44,658
    Mileage: 19,415
    Location: Albertville, AL 35950
    Description: Used 2021 BMW X3 sDrive30i - $44,658, 19,415 miles Exterior Color: jet black SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2019 BMW X3 M40i in Fort Payne, AL 35968

    $44,500
    Mileage: 55,072
    Location: Fort Payne, AL 35968
    Description: Used 2019 BMW X3 M40i - $44,500, 55,072 miles Exterior Color: dark graphite metallic SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 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
  • 2017 BMW X3 sDrive28i in Murfreesboro, TN 37128

    $20,700
    Mileage: 111,636
    Location: Murfreesboro, TN 37128
    Description: Used 2017 BMW X3 sDrive28i - $20,700, 111,636 miles Exterior Color: mineral white metallic SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors