Used BMW X3 in Urbandale, IA

2.5 million cars to choose from.

Search Used Cars





BMW X3
  • 2007 BMW X3 3.0si in Urbandale, IA 50322

    Featured Car
    $9,991
    Mileage: 101,659
    Location: Urbandale, IA 50322
    Description: Used 2007 BMW X3 3.0si - $9,991, 101,659 miles Exterior Color: gray Wagon 4 Dr. Automatic Transmission 6 Cylinders 4 Doors
  • 2013 BMW X3 xDrive28i in Urbandale, IA 50322

    $20,998
    Mileage: 42,467
    Location: Urbandale, IA 50322
    Description: Used 2013 BMW X3 xDrive28i - $20,998, 42,467 miles Exterior Color: black SUV Turbocharged Gas I4 2.0L/ Automatic Transmission Fuel: Gasoli 4 Doors
  • 2015 BMW X3 xDrive28i in Urbandale, IA 50322

    $29,991
    Mileage: 33,166
    Location: Urbandale, IA 50322
    Description: Used 2015 BMW X3 xDrive28i - $29,991, 33,166 miles Exterior Color: white SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2015 BMW X3 xDrive28i in Urbandale, IA 50322

    $29,998
    Mileage: 40,185
    Location: Urbandale, IA 50322
    Description: Used 2015 BMW X3 xDrive28i - $29,998, 40,185 miles Exterior Color: alpine white SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2008 BMW X3 3.0si in Urbandale, IA 50322

    Featured Car
    $12,992
    Mileage: 91,785
    Location: Urbandale, IA 50322
    Description: Used 2008 BMW X3 3.0si - $12,992, 91,785 miles Exterior Color: red Wagon 4 Dr. Automatic Transmission 6 Cylinders 4 Doors
  • 2014 BMW X3 xDrive35i in Urbandale, IA 50322

    Featured Car
    $28,982
    Mileage: 48,529
    Location: Urbandale, IA 50322
    Description: Used 2014 BMW X3 xDrive35i - $28,982, 48,529 miles Exterior Color: blue Wagon 4 Dr. Automatic Transmission 6 Cylinders 4 Doors
  • 2015 BMW X3 xDrive28d in Urbandale, IA 50322

    $32,991
    Mileage: 55,830
    Location: Urbandale, IA 50322
    Description: Used 2015 BMW X3 xDrive28d - $32,991, 55,830 miles Exterior Color: black SUV 2.0L I4 16V DDI DOHC Turbo Diese Fuel: Diesel 4 Doors
  • 2011 BMW X3 xDrive28i in Urbandale, IA 50322

    Featured Car
    $14,994
    Mileage: 108,641
    Location: Urbandale, IA 50322
    Description: Used 2011 BMW X3 xDrive28i - $14,994, 108,641 miles Exterior Color: beige Wagon 4 Dr. Automatic Transmission 4 Doors
  • 2017 BMW X3 xDrive28i in Urbandale, IA 50323

    $32,716
    Mileage: 19,293
    Location: Urbandale, IA 50323
    Description: Used 2017 BMW X3 xDrive28i - $32,716, 19,293 miles Exterior Color: alpine white SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW X3 xDrive28i in Clive, IA 50325

    $31,992
    Mileage: 24,686
    Location: Clive, IA 50325
    Description: Used 2016 BMW X3 xDrive28i - $31,992, 24,686 miles Exterior Color: jet black SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors