Used BMW 3 Series in Cedar Falls, IA

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2002 BMW 3 Series 325i in Waterloo, IA 50702

    $5,500
    Mileage: 100,126
    Location: Waterloo, IA 50702
    Description: Used 2002 BMW 3 Series 325i - $5,500, 100,126 miles Exterior Color: silver (titanium silver metallic) Interior Color: black 4dr Car Straight 6 Cylinder Engine Automatic Transmission
  • 2012 BMW 3 Series 328i in Waterloo, IA 50702

    $26,995
    Mileage: 29,276
    Location: Waterloo, IA 50702
    Description: Used 2012 BMW 3 Series 328i - $26,995, 29,276 miles Exterior Color: gray (mineral gray metallic) Interior Color: veneto beige 4dr Car 4 Cylinder Engine Automatic Transmission
  • 2001 BMW 3 Series in Grinnell, IA 50112

    contact seller
    Mileage: 169,668
    Location: Grinnell, IA 50112
    Description: Used 2001 BMW 3 Series - 169,668 miles Sedan 2.5L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2006 BMW 3 Series 330xi in Clear Lake, IA 50428

    $7,741
    Mileage: 171,753
    Location: Clear Lake, IA 50428
    Description: Used 2006 BMW 3 Series 330xi - $7,741, 171,753 miles Exterior Color: (black sapphire metallic) 4dr Car Straight 6 Cylinder Engine
  • 2003 BMW 3 Series 330i in Cedar Rapids, IA 52403

    $7,500
    Mileage: 95,000
    Location: Cedar Rapids, IA 52403
    Description: Used 2003 BMW 3 Series 330i - $7,500, 95,000 miles Exterior Color: silver Sedan Automatic Transmission 6 Cylinders
  • 2004 BMW 3 Series 325xi in Ames, IA 50010

    $6,898
    Mileage: 112,067
    Location: Ames, IA 50010
    Description: Used 2004 BMW 3 Series 325xi - $6,898, 112,067 miles Exterior Color: alpine white Sedan 2.5L 6 cyls Automatic Transmission Fuel: Gas 4 Doors
  • 2009 BMW 3 Series 328i in Ames, IA 50010

    $9,900
    Mileage: 73,818
    Location: Ames, IA 50010
    Description: Used 2009 BMW 3 Series 328i - $9,900, 73,818 miles Exterior Color: platinum bronze metallic Automatic Transmission 6 Cylinders 4 Doors
  • 2005 BMW 3 Series 325i in Ames, IA 50010

    $4,494
    Mileage: 138,354
    Location: Ames, IA 50010
    Description: Used 2005 BMW 3 Series 325i - $4,494, 138,354 miles Exterior Color: silver gray metallic Sedan 2.5L 6 cyls Automatic Transmission Fuel: Gas 4 Doors
  • 2010 BMW 3 Series 328i in Ames, IA 50010

    $11,900
    Mileage: 104,524
    Location: Ames, IA 50010
    Description: Used 2010 BMW 3 Series 328i - $11,900, 104,524 miles Exterior Color: alpine white Automatic Transmission 6 Cylinders 2 Doors
  • 2018 BMW 3 Series 320i xDrive in North Liberty, IA 52317

    $34,655
    Mileage: 5,025
    Location: North Liberty, IA 52317
    Description: Used 2018 BMW 3 Series 320i xDrive - $34,655, 5,025 miles Exterior Color: black Automatic Transmission
  • 2018 BMW 3 Series 320i xDrive in North Liberty, IA 52317

    $33,499
    Mileage: 6,112
    Location: North Liberty, IA 52317
    Description: Used 2018 BMW 3 Series 320i xDrive - $33,499, 6,112 miles Exterior Color: white Automatic Transmission
  • 2017 BMW 3 Series 320i xDrive in North Liberty, IA 52317

    $35,996
    Mileage: 10
    Location: North Liberty, IA 52317
    Description: Used 2017 BMW 3 Series 320i xDrive - $35,996, 10 miles Exterior Color: white Automatic Transmission
  • 2015 BMW 3 Series 335i xDrive in North Liberty, IA 52317

    $27,996
    Mileage: 45,048
    Location: North Liberty, IA 52317
    Description: Used 2015 BMW 3 Series 335i xDrive - $27,996, 45,048 miles Exterior Color: gray Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2018 BMW 3 Series 320i xDrive in North Liberty, IA 52317

    $33,495
    Mileage: 5,865
    Location: North Liberty, IA 52317
    Description: Used 2018 BMW 3 Series 320i xDrive - $33,495, 5,865 miles Exterior Color: black Automatic Transmission
  • 2015 BMW 3 Series 328i xDrive in North Liberty, IA 52317

    $21,996
    Mileage: 27,910
    Location: North Liberty, IA 52317
    Description: Used 2015 BMW 3 Series 328i xDrive - $21,996, 27,910 miles Exterior Color: black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors