Used BMW 3 Series in Norwalk, IA

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2002 BMW 3 Series 325xi in Urbandale, IA 50322

    $4,525
    Mileage: 141,415
    Location: Urbandale, IA 50322
    Description: Used 2002 BMW 3 Series 325xi - $4,525, 141,415 miles Exterior Color: electric red Sedan 2.5L I6 24V MPFI DOHC Fuel: GASOLI 4 Doors
  • 2011 BMW 3 Series 328i in Urbandale, IA 50322

    $11,987
    Mileage: 69,412
    Location: Urbandale, IA 50322
    Description: Used 2011 BMW 3 Series 328i - $11,987, 69,412 miles Exterior Color: black Sedan 3.0L I6 24V MPFI DOHC Fuel: GASOLI 4 Doors
  • 2010 BMW 3 Series 328i xDrive in Urbandale, IA 50322

    $11,478
    Mileage: 71,384
    Location: Urbandale, IA 50322
    Description: Used 2010 BMW 3 Series 328i xDrive - $11,478, 71,384 miles Exterior Color: silver Sedan 3.0L I6 24V MPFI DOHC Fuel: GASOLI 4 Doors
  • 2013 BMW 3 Series 335i xDrive in Urbandale, IA 50322

    Featured Car
    $18,995
    Mileage: 79,532
    Location: Urbandale, IA 50322
    Description: Used 2013 BMW 3 Series 335i xDrive - $18,995, 79,532 miles Exterior Color: gray Sedan 4 Dr. Automatic Transmission 6 Cylinders 4 Doors
  • 2015 BMW 3 Series 328i xDrive in Urbandale, IA 50322

    Featured Car
    $24,591
    Mileage: 25,496
    Location: Urbandale, IA 50322
    Description: Used 2015 BMW 3 Series 328i xDrive - $24,591, 25,496 miles Exterior Color: black Sedan 4 Dr. Automatic Transmission 4 Doors
  • 2009 BMW 3 Series in Urbandale, IA 50322

    $12,599
    Mileage: 83,113
    Location: Urbandale, IA 50322
    Description: Used 2009 BMW 3 Series - $12,599, 83,113 miles Exterior Color: black Sedan Gas I6 3.0L/183 Automatic Transmission Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328i in Urbandale, IA 50322

    Featured Car
    $18,991
    Mileage: 42,982
    Location: Urbandale, IA 50322
    Description: Used 2014 BMW 3 Series 328i - $18,991, 42,982 miles Exterior Color: silver Sedan 4 Dr. Automatic Transmission 4 Cylinders 4 Doors
  • 2011 BMW 3 Series 335i xDrive in Urbandale, IA 50322

    Featured Car
    $14,991
    Mileage: 93,527
    Location: Urbandale, IA 50322
    Description: Used 2011 BMW 3 Series 335i xDrive - $14,991, 93,527 miles Exterior Color: silver Sedan 4 Dr. Automatic Transmission 4 Doors
  • 2009 BMW 3 Series 328i in Urbandale, IA 50322

    Featured Car
    $11,991
    Mileage: 58,909
    Location: Urbandale, IA 50322
    Description: Used 2009 BMW 3 Series 328i - $11,991, 58,909 miles Exterior Color: black Coupe Automatic Transmission 6 Cylinders 2 Doors
  • 2015 BMW 3 Series 335i xDrive in Urbandale, IA 50322

    $36,991
    Mileage: 38,735
    Location: Urbandale, IA 50322
    Description: Used 2015 BMW 3 Series 335i xDrive - $36,991, 38,735 miles Exterior Color: silver Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2011 BMW 3 Series 328i xDrive in Urbandale, IA 50322

    $14,998
    Mileage: 77,685
    Location: Urbandale, IA 50322
    Description: Used 2011 BMW 3 Series 328i xDrive - $14,998, 77,685 miles Exterior Color: blue Sedan Gas I6 3.0L/183 Fuel: GASOLI 4 Doors
  • 2010 BMW 3 Series 328i in Urbandale, IA 50322

    $11,995
    Mileage: 70,556
    Location: Urbandale, IA 50322
    Description: Used 2010 BMW 3 Series 328i - $11,995, 70,556 miles Exterior Color: alpine white Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2015 BMW 3 Series 328i xDrive Gran Turismo in Urbandale, IA 50322

    $29,991
    Mileage: 19,045
    Location: Urbandale, IA 50322
    Description: Used 2015 BMW 3 Series 328i xDrive Gran Turismo - $29,991, 19,045 miles Exterior Color: gray Hatchback 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 340i xDrive in Urbandale, IA 50322

    $41,989
    Mileage: 4,981
    Location: Urbandale, IA 50322
    Description: Used 2016 BMW 3 Series 340i xDrive - $41,989, 4,981 miles Exterior Color: melbourne red metallic Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2015 BMW 3 Series 328i xDrive in Urbandale, IA 50322

    $26,491
    Mileage: 28,331
    Location: Urbandale, IA 50322
    Description: Used 2015 BMW 3 Series 328i xDrive - $26,491, 28,331 miles Exterior Color: black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors