Used BMW 3 Series cars in IA

1-25 of 287 cars

X
x
Receive the latest car listings by email
Receive new listings by email bmw 3 series ia
Sort by
Price
to
Year
to
Mileage
to
Type of fuel
  • diesel  8
  • Electric
  • gasoline  106
  • hybrid  1
Body type
Transmission
  • automatic  216
  • manual  8
Number of doors
to
Features
Publication date
  • Today  5
  • Within the last 7 days  29
  • Photo 2018 BMW 3 Series 320i xDrive
    l
    lemonfree 30+ days ago

    2018 BMW 3 Series 320i xDrive

    50322, Urbandale, IA

    New 2018 BMW 3 Series 320i xDrive Grey Sedan

    $39,510
    Year 2018
    Report
  • Photo 2018 BMW 3 Series 320i xDrive
    l
    lemonfree 30+ days ago

    2018 BMW 3 Series 320i xDrive

    50322, Urbandale, IA

    New 2018 BMW 3 Series 320i xDrive White Sedan

    $38,342
    8,192 Miles
    Year 2018
    Report
  • Photo 2018 BMW 3 Series 320i xDrive
    l
    lemonfree 30+ days ago

    2018 BMW 3 Series 320i xDrive

    50322, Urbandale, IA

    New 2018 BMW 3 Series 320i xDrive Grey Sedan

    $39,569
    Year 2018
    Report
  • Photo 2018 BMW 3 Series 320i xDrive
    l
    lemonfree 30+ days ago

    2018 BMW 3 Series 320i xDrive

    50322, Urbandale, IA

    New 2018 BMW 3 Series 320i xDrive Grey Sedan

    $37,809
    3,721 Miles
    Year 2018
    Report
  • Photo 2016 BMW 3 Series 328i
    L
    Listedbuy 22 days ago

    2016 BMW 3 Series 328i

    Burlington, Des Moines County, IA

    Jet Black 2016 BMW 3 Series 328i RWD eight Gear Automatic 2.0l four cyl double overhead camshaft 16 volt turbocharged clean carfax, non-smoker...

    $18,900
    61,616 Miles
    Year 2016
    Report
  • Photo 1990 BMW 3-Series 325i Silver
    C
    Cardealfinder 30+ days ago

    1990 BMW 3-Series 325i Silver

    50451, Lakota, Kossuth County, IA

    Japanese-market 1990 BMW 325i M-Technic II Sterling Silver Metallic (2-tone from factory) over blue cloth interior. 5-speed manual conversion...

    $8,000
    Year 1990
    Report
  • Photo 2018 BMW 3 Series 320i xDrive
    l
    lemonfree 30+ days ago

    2018 BMW 3 Series 320i xDrive

    50322, Urbandale, IA

    New 2018 BMW 3 Series 320i xDrive Black Sedan

    $38,168
    3,803 Miles
    Year 2018
    Report
  • Photo 2018 BMW 3 Series 320i xDrive
    l
    lemonfree 30+ days ago

    2018 BMW 3 Series 320i xDrive

    50322, Urbandale, IA

    New 2018 BMW 3 Series 320i xDrive Black Sedan

    $37,735
    4,559 Miles
    Year 2018
    Report
  • Photo 2014 BMW 3 Series 328i x Drive
    L
    Listedbuy 30+ days ago

    2014 BMW 3 Series 328i x Drive

    Dubuque County, IA

    ...unlocking doors. Plus, all models come with 8 air bags. Experience the 2014 BMW 3 Series for yourself today! Source: The Manufacturer Summary

    $15,662
    76,238 Miles
    Year 2014
    Report
  • Photo 2007 BMW 335 Black, 85K miles
    L
    Listedbuy 30+ days ago

    2007 BMW 335 Black, 85K miles

    Davenport, Scott County, IA

    ...3-Stage Heated Front Seats, Dakota Leather Upholstery, Front Bucket Seats, Front Center Arm rest, Power Passenger Seat, Passenger Door Bin...

    $12,995
    85,399 Miles
    Year 2007
    Report
  • Photo 2008 BMW 3-Series 335i Coupe
    L
    Listedbuy 30+ days ago

    2008 BMW 3-Series 335i Coupe

    Cedar Rapids, Linn County, IA

    Come and take a look at this Super Clean one owner No Accident 2008 BMW 335i Coupe that we just got in. Superb condition only begins to...

    $8,495
    133,350 Miles
    Year 2008
    Report
  • Photo 2013 BMW 3 Series 328i xDrive Sedan AWD - $13,500
    C
    Cargurus 18 h 11 minutes ago

    2013 BMW 3 Series 328i xDrive Sedan AWD - $13,500

    06513, Wallingford, Emmet County, IA
    new

    ...​ Alloy Wheels, ​ Push Button Start. Certified by our 108-point safety inspection! This vehicle comes with a dealer warranty of 60 days / 3...

    $13,500
    72,858 Miles
    Year 2013
    Report
  • Photo 2015 BMW 3 Series 328i xDrive Gran Turismo AWD...
    L
    Listedbuy 30+ days ago

    2015 BMW 3 Series 328i xDrive Gran Turismo AWD 4dr...

    Nevada, Story County, IA

    New arrivals every week your job is your credit no social all credits approved quick approvals all our cars & s-u-v's. Clean Tittle. Smog.Free Wa

    $20,999
    50,647 Miles
    Year 2015
    Report
  • Photo 2010 BMW 3 Series 335d Urbandale, IA
    W
    Web2Carz 3 days ago

    2010 BMW 3 Series 335d Urbandale, IA

    50323, Urbandale, IA

    2010 BMW 3 Series For Sale. Body: CAR, Engine: 3.0L DOHC Twin Turbocharged, Fuel: D, Cylinders: 6, Doors: 4

    $12,989
    59,999 Miles
    Year 2010
    4 Doors
    Report
  • Photo 2012 BMW 328 Black, 37K miles
    L
    Listedbuy 30+ days ago

    2012 BMW 328 Black, 37K miles

    Decorah, Winneshiek County, IA

    Optional Features: Convertible Hardtop, eight Speakers, Am-fm radio, Compact disc player, Hands-Free Bluetooth, Ipod & Usb Adapter, Mp3 Decoder,

    $17,282
    37,070 Miles
    Year 2012
    Report
  • Photo 2013 BMW 3 Series 335i xDrive Sedan AWD - $18,599
    C
    Cargurus 1 day ago

    2013 BMW 3 Series 335i xDrive Sedan AWD - $18,599

    02455, Dedham, Carroll County, IA
    new

    Recent Arrival! Red 2013 BMW 3 Series 335i xDrive 3.0L 6-Cylinder DOHC 24V Turbocharged 8-Speed Automatic AWD CLEAN CAR FAX! M sport!...

    $18,599
    79,595 Miles
    Year 2013
    Report
  • Photo 2014 BMW 3 Series 320i xDrive Sedan AWD - $14,299
    C
    Cargurus 1 day ago

    2014 BMW 3 Series 320i xDrive Sedan AWD - $14,299

    02455, Dedham, Carroll County, IA
    new

    Recent Arrival! Mineral Grey 2014 BMW 3 Series 320i xDrive 2.0l 4-cylinder dohc 16v twinpower turbo 8-speed automatic awd moonroof, ​ sport...

    $14,299
    53,935 Miles
    Year 2014
    Report
  • Photo 2013 BMW 3 Series 335i xDrive Sedan AWD - $16,299
    C
    Cargurus 1 day ago

    2013 BMW 3 Series 335i xDrive Sedan AWD - $16,299

    02455, Dedham, Carroll County, IA
    new

    Recent Arrival! Imperial blue 2013 BMW 3 Series 335i xDrive 3.0l 6-cylinder dohc 24v turbocharged 8-speed automatic awd sport line, ​ premium...

    $16,299
    93,519 Miles
    Year 2013
    Report
  • Photo 2016 BMW 3 Series Gran Turismo 328i xDrive AWD...
    C
    Cargurus 18 h 12 minutes ago

    2016 BMW 3 Series Gran Turismo 328i xDrive AWD - $20,622

    06513, Wallingford, Emmet County, IA
    new

    Navigation, ​ White 2016 BMW 3 Series 328i xDrive Gran Turismo AWD 8-Speed Automatic 2.0L 4-Cylinder DOHC 16V Turbocharged 328i xDrive Gran...

    $20,622
    63,437 Miles
    Year 2016
    Report
  • Photo 2009 BMW 3-Series 335xi
    7
    C
    Craigslist 3 days ago

    2009 BMW 3-Series 335xi

    Marion, Linn County, IA

    QR Code Link to This Post 2009... BMW 3-Series 335xi Sedan... Drive it home today. Call (Or Text) us now! Call (or text) ☏ (319) 320-4---...

    $9,995
    Report
  • I
    ISeeCars 1 day ago

    2011 BMW 3 Series 328i

    52302, Marion, Linn County, IA
    new

    Come by and take a look at the 2011 BMW 328i Coupe we just got in. A beautiful looking sporty BMW with Black Paint as well as Black Leather...

    $8,995
    97,575 Miles
    Year 2011
    Report
  • Photo 2013 BMW 3 Series 328i xDrive Sedan AWD - $8,995
    C
    Cargurus 4 days ago

    2013 BMW 3 Series 328i xDrive Sedan AWD - $8,995

    96742, Cresco, Howard County, IA

    All sales final prices are firm! As is might need some work to pass inspection car runs and drives. We wholesale all our vehicles and make sure e

    $8,995
    108,731 Miles
    Year 2013
    Report
  • I
    ISeeCars 1 day ago

    2020 BMW 3 Series M340i xDrive

    52317, North Liberty, Johnson County, IA
    new

    2020 BMW 3 Series M340i xDrive $64895 AUTOMATIC. For sale by bmw of north liberty in north liberty, ia 52317

    $64,895
    14 Miles
    Report
  • Photo 2005 BMW 3 Series 330Ci Convertible RWD - $8,497
    C
    Cargurus 5 days ago

    2005 BMW 3 Series 330Ci Convertible RWD - $8,497

    45207, West Chester, Washington County, IA

    !We finance now for qualified buyers! 2005 bmw 330ci rwd convertible! Extra clean, ​ great service records! Automatic, ​ alloy wheels, ​ power...

    $8,497
    104,343 Miles
    Year 2005
    Report
  • Photo 2014 BMW 3 Series 328i xDrive
    I
    ISeeCars 5 days ago

    2014 BMW 3 Series 328i xDrive

    60174, Saint Charles, Madison County, IA

    2014 BMW 3 Series 328i xDrive! Features includeBluetooth/Handsfree, Odor Free Clean Interior, Back-Up/Rear-View Camera, 8-Speed Automatic, AWD...

    $15,200
    77,103 Miles
    Year 2014
    Report
X

Get notified when we have new listings available for bmw 3 series ia

x
Receive the latest car listings by email

1 2 3 4 5 Next »

Used BMW 3 Series cars in IA

Receive alerts for this search

We use cookies to personalize your experience. If that’s okay, just keep browsing. More info