Used BMW X3 in Birmingham, AL

2.5 million cars to choose from.

Search Used Cars





BMW X3
  • 2018 BMW X3 xDrive30i in Birmingham, AL 35210

    $31,999
    Mileage: 37,482
    Location: Birmingham, AL 35210
    Description: Used 2018 BMW X3 xDrive30i - $31,999, 37,482 miles Exterior Color: black SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW X3 xDrive28i in Birmingham, AL 35210

    $22,898
    Mileage: 44,252
    Location: Birmingham, AL 35210
    Description: Used 2017 BMW X3 xDrive28i - $22,898, 44,252 miles Exterior Color: black SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW X3 sDrive28i in Birmingham, AL 35210

    $23,700
    Mileage: 38,886
    Location: Birmingham, AL 35210
    Description: Used 2017 BMW X3 sDrive28i - $23,700, 38,886 miles Exterior Color: silver SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2020 BMW X3 sDrive30i in Birmingham, AL 35210

    $36,300
    Mileage: 21,423
    Location: Birmingham, AL 35210
    Description: Used 2020 BMW X3 sDrive30i - $36,300, 21,423 miles Exterior Color: alpine white SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW X3 sDrive28i in Birmingham, AL 35210

    $20,999
    Mileage: 60,445
    Location: Birmingham, AL 35210
    Description: Used 2017 BMW X3 sDrive28i - $20,999, 60,445 miles Exterior Color: white SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2020 BMW X3 M40i in Birmingham, AL 35210

    $50,999
    Mileage: 15,012
    Location: Birmingham, AL 35210
    Description: Used 2020 BMW X3 M40i - $50,999, 15,012 miles Exterior Color: black sapphire metallic SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2013 BMW X3 xDrive28i in Birmingham, AL 35210

    $12,605
    Mileage: 92,301
    Location: Birmingham, AL 35210
    Description: Used 2013 BMW X3 xDrive28i - $12,605, 92,301 miles Exterior Color: vermillion red metallic SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2018 BMW X3 xDrive30i in Birmingham, AL 35210

    $33,999
    Mileage: 26,929
    Location: Birmingham, AL 35210
    Description: Used 2018 BMW X3 xDrive30i - $33,999, 26,929 miles Exterior Color: white SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2019 BMW X3 sDrive30i in Birmingham, AL 35210

    $33,998
    Mileage: 23,801
    Location: Birmingham, AL 35210
    Description: Used 2019 BMW X3 sDrive30i - $33,998, 23,801 miles Exterior Color: white SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2012 BMW X3 xDrive35i in Birmingham, AL 35210

    $11,699
    Mileage: 100,584
    Location: Birmingham, AL 35210
    Description: Used 2012 BMW X3 xDrive35i - $11,699, 100,584 miles Exterior Color: black SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2018 BMW X3 xDrive30i in Birmingham, AL 35210

    $35,599
    Mileage: 23,400
    Location: Birmingham, AL 35210
    Description: Used 2018 BMW X3 xDrive30i - $35,599, 23,400 miles Exterior Color: white SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2014 BMW X3 xDrive28i in Birmingham, AL 35210

    $14,998
    Mileage: 76,075
    Location: Birmingham, AL 35210
    Description: Used 2014 BMW X3 xDrive28i - $14,998, 76,075 miles Exterior Color: black SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW X3 sDrive28i in Birmingham, AL 35210

    $23,398
    Mileage: 31,779
    Location: Birmingham, AL 35210
    Description: Used 2017 BMW X3 sDrive28i - $23,398, 31,779 miles Exterior Color: glacier silver metallic SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2021 BMW X3 sDrive30i in Birmingham, AL 35210

    $46,061
    Mileage: contact seller
    Location: Birmingham, AL 35210
    Description: Used 2021 BMW X3 sDrive30i - $46,061, Exterior Color: alpine white SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2021 BMW X3 sDrive30i in Birmingham, AL 35210

    $46,591
    Mileage: contact seller
    Location: Birmingham, AL 35210
    Description: Used 2021 BMW X3 sDrive30i - $46,591, Exterior Color: phytonic blue metallic SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors