Used BMW 3 Series in Waterloo, IA

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 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
  • 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
  • 2013 BMW 3 Series 328i xDrive in Cedar Falls, IA 50613

    $11,900
    Mileage: 87,722
    Location: Cedar Falls, IA 50613
    Description: Used 2013 BMW 3 Series 328i xDrive - $11,900, 87,722 miles Exterior Color: alpine white Coupe 3.0L I6 24V MPFI DOHC Fuel: Gasoli 2 Doors
  • 2017 BMW 3 Series 330i xDrive in Hiawatha, IA 52233

    $24,999
    Mileage: 46,343
    Location: Hiawatha, IA 52233
    Description: Used 2017 BMW 3 Series 330i xDrive - $24,999, 46,343 miles Exterior Color: white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 328i xDrive in Hiawatha, IA 52233

    $23,997
    Mileage: 31,581
    Location: Hiawatha, IA 52233
    Description: Used 2016 BMW 3 Series 328i xDrive - $23,997, 31,581 miles Exterior Color: silver Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2010 BMW 3 Series 328i xDrive in Cedar Rapids, IA 52402

    $9,991
    Mileage: 81,906
    Location: Cedar Rapids, IA 52402
    Description: Used 2010 BMW 3 Series 328i xDrive - $9,991, 81,906 miles Exterior Color: space gray metallic AWD 328i xDrive 2dr Coupe 3.0 6 Cylinder Fuel: Gasoline 2 Doors
  • 2006 BMW 3 Series 325i in Cedar Rapids, IA 52402

    $5,898
    Mileage: 109,535
    Location: Cedar Rapids, IA 52402
    Description: Used 2006 BMW 3 Series 325i - $5,898, 109,535 miles Exterior Color: gray Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2015 BMW 3 Series 335i xDrive in North Liberty, IA 52317

    $22,996
    Mileage: 62,703
    Location: North Liberty, IA 52317
    Description: Used 2015 BMW 3 Series 335i xDrive - $22,996, 62,703 miles Exterior Color: alpine white Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 320i xDrive in North Liberty, IA 52317

    $20,996
    Mileage: 14,305
    Location: North Liberty, IA 52317
    Description: Used 2016 BMW 3 Series 320i xDrive - $20,996, 14,305 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2013 BMW 3 Series 335i in North Liberty, IA 52317

    $14,996
    Mileage: 98,202
    Location: North Liberty, IA 52317
    Description: Used 2013 BMW 3 Series 335i - $14,996, 98,202 miles Exterior Color: white Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2017 BMW 3 Series 320i xDrive in North Liberty, IA 52317

    $23,996
    Mileage: 29,537
    Location: North Liberty, IA 52317
    Description: Used 2017 BMW 3 Series 320i xDrive - $23,996, 29,537 miles Exterior Color: imperial blue metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 328i xDrive in North Liberty, IA 52317

    $22,996
    Mileage: 25,631
    Location: North Liberty, IA 52317
    Description: Used 2016 BMW 3 Series 328i xDrive - $22,996, 25,631 miles Exterior Color: black sapphire metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 328i xDrive in North Liberty, IA 52317

    $21,996
    Mileage: 36,349
    Location: North Liberty, IA 52317
    Description: Used 2016 BMW 3 Series 328i xDrive - $21,996, 36,349 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2017 BMW 3 Series 320i xDrive in North Liberty, IA 52317

    $24,996
    Mileage: 26,402
    Location: North Liberty, IA 52317
    Description: Used 2017 BMW 3 Series 320i xDrive - $24,996, 26,402 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 328i xDrive in North Liberty, IA 52317

    $22,996
    Mileage: 20,163
    Location: North Liberty, IA 52317
    Description: Used 2016 BMW 3 Series 328i xDrive - $22,996, 20,163 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors