Used BMW X3 in Birmingham, AL

2.5 million cars to choose from.

Search Used Cars





BMW X3
  • 2007 BMW X3 3.0si in Birmingham, AL 35218

    $9,500
    Mileage: 102,580
    Location: Birmingham, AL 35218
    Description: Used 2007 BMW X3 3.0si - $9,500, 102,580 miles Exterior Color: red SUV Gas I6 3.0L/183 Fuel: Gasoli 4 Doors
  • 2006 BMW X3 3.0i in Birmingham, AL 35218

    $6,500
    Mileage: 159,910
    Location: Birmingham, AL 35218
    Description: Used 2006 BMW X3 3.0i - $6,500, 159,910 miles Exterior Color: black SUV Gas 6 Cyl 3.0L/182 Fuel: GASOLI 4 Doors
  • 2011 BMW X3 xDrive35i in Birmingham, AL 35216

    $17,989
    Mileage: 84,105
    Location: Birmingham, AL 35216
    Description: Used 2011 BMW X3 xDrive35i - $17,989, 84,105 miles Exterior Color: gray SUV 3.0L I6 24V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2013 BMW X3 xDrive35i in Birmingham, AL 35216

    $22,483
    Mileage: 105,640
    Location: Birmingham, AL 35216
    Description: Used 2013 BMW X3 xDrive35i - $22,483, 105,640 miles Exterior Color: blue SUV 3.0L I6 24V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2017 BMW X3 sDrive28i in Birmingham, AL 35210

    $46,981
    Mileage: 2
    Location: Birmingham, AL 35210
    Description: Used 2017 BMW X3 sDrive28i - $46,981, 2 miles Exterior Color: alpine white Automatic Transmission
  • 2017 BMW X3 sDrive28i in Birmingham, AL 35210

    $46,991
    Mileage: contact seller
    Location: Birmingham, AL 35210
    Description: Used 2017 BMW X3 sDrive28i - $46,991, Exterior Color: black sapphire metallic Automatic Transmission
  • 2017 BMW X3 sDrive28i in Birmingham, AL 35210

    $38,981
    Mileage: 6,327
    Location: Birmingham, AL 35210
    Description: Used 2017 BMW X3 sDrive28i - $38,981, 6,327 miles Exterior Color: alpine white SUV I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW X3 sDrive28i in Birmingham, AL 35210

    $45,595
    Mileage: contact seller
    Location: Birmingham, AL 35210
    Description: Used 2017 BMW X3 sDrive28i - $45,595, Exterior Color: space gray metallic Automatic Transmission
  • 2017 BMW X3 sDrive28i in Birmingham, AL 35210

    $41,021
    Mileage: contact seller
    Location: Birmingham, AL 35210
    Description: Used 2017 BMW X3 sDrive28i - $41,021, Exterior Color: jet black Automatic Transmission
  • 2017 BMW X3 sDrive28i in Birmingham, AL 35210

    $39,250
    Mileage: 7,598
    Location: Birmingham, AL 35210
    Description: Used 2017 BMW X3 sDrive28i - $39,250, 7,598 miles Exterior Color: alpine white SUV I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW X3 sDrive28i in Birmingham, AL 35210

    $43,041
    Mileage: contact seller
    Location: Birmingham, AL 35210
    Description: Used 2017 BMW X3 sDrive28i - $43,041, Exterior Color: melbourne red metallic Automatic Transmission
  • 2017 BMW X3 sDrive28i in Birmingham, AL 35210

    $41,021
    Mileage: contact seller
    Location: Birmingham, AL 35210
    Description: Used 2017 BMW X3 sDrive28i - $41,021, Exterior Color: alpine white Automatic Transmission
  • 2017 BMW X3 xDrive28i in Birmingham, AL 35210

    $45,981
    Mileage: 6,961
    Location: Birmingham, AL 35210
    Description: Used 2017 BMW X3 xDrive28i - $45,981, 6,961 miles Exterior Color: alpine white SUV I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW X3 sDrive28i in Birmingham, AL 35210

    $44,041
    Mileage: contact seller
    Location: Birmingham, AL 35210
    Description: Used 2017 BMW X3 sDrive28i - $44,041, Exterior Color: alpine white SUV I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2014 BMW X3 xDrive28i in Birmingham, AL 35210

    $27,994
    Mileage: 48,278
    Location: Birmingham, AL 35210
    Description: Used 2014 BMW X3 xDrive28i - $27,994, 48,278 miles Exterior Color: alpine white SUV I4 2.00L Automatic Transmission Fuel: Gas 4 Doors