Used BMW 3 Series cars in IA

1-25 of 309 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  1
  • gasoline  123
  • hybrid
Body type
Transmission
  • automatic  114
  • manual  8
Number of doors
to
Features
Publication date
  • Today  0
  • Within the last 7 days  9
  • Photo 2017 BMW 3 Series 330i xDrive
    l
    lemonfree 26 days ago

    2017 BMW 3 Series 330i xDrive

    50322, Urbandale, IA

    Used 2017 BMW 3 Series 330i xDrive Blue

    $31,991
    168,882 Miles
    Year 2017
    Report
  • Photo 2017 BMW 3 Series 330i xDrive
    l
    lemonfree 30+ days ago

    2017 BMW 3 Series 330i xDrive

    50322, Urbandale, IA

    Used 2017 BMW 3 Series 330i xDrive Grey

    $31,291
    16,648 Miles
    Year 2017
    Report
  • Photo 2020 BMW 3 Series
    A
    Autosclearance ORG 3 days ago

    2020 BMW 3 Series

    52002, Dubuque, Dubuque County, IA

    2020 BMW 3 Series 330i xDrive with 2 miles for $49,135. Located in Dubuque, IA. Active Blind Spot Detection, Active Driving Assistant, Comfort...

    $49,135
    2 Miles
    Year 2020
    4 Doors
    Report
  • Photo 2015 BMW 3 Series 335i xDrive
    I
    ISeeCars 1 day ago

    2015 BMW 3 Series 335i xDrive

    60174, Saint Charles, Madison County, IA
    new

    Recent Arrival! 2015 BMW 3 Series 335i xDrive Glacier Silver Metallic. Backup camera. Bluetooth. Navigation system. Sunroof / moonroof...

    $21,735
    50,718 Miles
    Year 2015
    Report
  • Photo Used 2011 BMW X5 xDrive35i Des Moines, IA 50325
    A
    AmericanListed.com 3 days ago

    Used 2011 BMW X5 xDrive35i Des Moines, IA 50325

    50325, Des Moines, IA

    Sparkling Bronze Metallic 2011 BMW X5 xDrive35i Premium AWD 8-Speed Automatic 3.0l i6 dohc 24v twinpower turbo leather, sunroof / moonroof...

    $11,571
    Year 2011
    Report
  • Photo Used 2013 BMW 335i xDrive Sedan Urbandale, IA...
    A
    AmericanListed.com 5 days ago

    Used 2013 BMW 335i xDrive Sedan Urbandale, IA 50322

    50322, Des Moines, IA

    ...OPTION PACKAGES PREMIUM PKG comfort access keyless entry, lumbar support, satellite radio, Dakota leather seat trim, NAVIGATION SYSTEM BMW...

    $20,491
    Year 2013
    Report
  • Photo Used 2016 BMW 320i xDrive Sedan for sale
    S
    Shoppok 4 days ago

    Used 2016 BMW 320i xDrive Sedan for sale

    52405, Cedar Rapids, Linn County, IA

    Used 2016 bmw 320i xdrive sedan for sale cedar raipids toyota is committed to adapting to an ever-changing situation and making advancements...

    $20,330
    40,590 Miles
    Year 2016
    Report
  • E
    EasyAutoSales.com 5 days ago

    2011 BMW Integra 335i xDrive, in Beaverdale, Iowa

    50310, IA

    Recent Arrival! 2011 BMW 3 Series 335i xDrive Awards: Car and Driver 10 Best Cars. Ward's 10 Best Engines. 2011 kbb. Com Best Resale Value...

    Check price
    92,711 Miles
    Year 2011
    Report
  • Photo Used 2017 BMW 320i xDrive Sedan for sale
    S
    Shoppok 6 days ago

    Used 2017 BMW 320i xDrive Sedan for sale

    52806, Davenport, Scott County, IA

    Used 2017 BMW 320i xDrive Sedan for sale $1,400 below Kelley Blue Book! ,fuel efficient 34 mpg hwy23 mpg city! 320i xDrive trim. Excellent...

    $26,101
    20,075 Miles
    Year 2017
    Report
  • Photo Used 2012 GMC Sierra 1500 AWD Crew Cab Denali...
    S
    Shoppok 4 days ago

    Used 2012 GMC Sierra 1500 AWD Crew Cab Denali for sale

    52806, Davenport, Scott County, IA

    ...This could be for a variety of reasons age, mileage, mechanical or cosmetic problems, etc. Comes with green care maintenance package. 3...

    $21,900
    113,065 Miles
    Year 2012
    Report
  • Photo 2018 BMW 3-Series 330i xDrive, Jet Black in...
    E
    EasyAutoSales.com 8 days ago

    2018 BMW 3-Series 330i xDrive, Jet Black in Asbury, Iowa

    52002, Asbury, Dubuque County, IA

    ...Jet Black 2.0L 4-Cylinder DOHC 16V Turbocharged 8-Speed Automatic AWD 23/33 City/Highway MPG Odometer is 5321 miles below market average! BMW...

    $29,732
    16,547 Miles
    Year 2018
    Report
  • I
    ISeeCars 8 days ago

    2018 BMW 3 Series 320i xDrive

    52246, Iowa City, Johnson County, IA

    Alpine White 2018 BMW 3 Series 320i xDrive Recent Arrival! Priced below KBB Fair Purchase Price! Odometer is 14035 miles below market average!...

    $28,462
    10,148 Miles
    Year 2018
    Report
  • Photo 2014 BMW 3 Series 4dr Sdn 328i xDrive AWD
    g
    geebo 10 days ago

    2014 BMW 3 Series 4dr Sdn 328i xDrive AWD

    52302, Marion, Linn County, IA

    Check out this Clean Owner BMW with a Accident Free History Features the Twin Turbo L cyl engine Automatic Transmission All Wheel Drive Inch...

    $18,995
    Year 2014
    Report
  • I
    ISeeCars 10 days ago

    2008 BMW 3 Series 328xi

    50320, Des Moines, IA

    Visit Custom Auto Sales online at customautosales. Co to see more pictures of this vehicle or call us at 515-285-0--- today to schedule your test

    $7,295
    191,778 Miles
    Year 2008
    Report
  • A
    Autabuy 9 days ago

    2021 BMW 3 Series AWD 330i xDrive 4dr Sedan

    52317, North Liberty, Johnson County, IA

    Blue Ridge Mountain Metallic 2021 BMW 3 Series 330i xDrive AWD 8-Speed Automatic Sport 2.0L 4-Cylinder DOHC 16V Turbocharged...

    $50,320
    16 Miles
    4 Doors
    Report
  • Photo 2016 BMW 3 Series 320i xDrive
    I
    ISeeCars 15 days ago

    2016 BMW 3 Series 320i xDrive

    50325, Clive, IA

    Jet Black 2016 BMW 3 Series 320i xDrive AWD 8-Speed Automatic 2.0L 4-Cylinder DOHC 16V TwinPower Turbo. One owner... Clean vehicle history...

    $18,992
    44,441 Miles
    Year 2016
    Report
  • Photo Certified 2017 BMW 330i xDrive Sedan for sale
    S
    Shoppok 7 days ago

    Certified 2017 BMW 330i xDrive Sedan for sale

    52807, Davenport, Scott County, IA

    ...Stop By Today Come in for a quick visit at Kimberly BMW of Davenport, 625 W Kimberly Rd, Davenport, IA 52806 to claim your BMW 3 Series!

    $32,995
    17,079 Miles
    Year 2017
    Report
  • N
    NetLook 10 days ago

    Used 2018 bmw 3 series 320i xdrive in annapolis, maryland

    Ferguson, Marshall County, IA

    Price: $24,707 Exterior: Alpine White Interior: Black Leather Engine: 2.0L 4-Cylinder DOHC 16V TwinPower Turbo Trans: 8-Speed Automatic Mileage:

    $24,707 $25,313
    Year 2018
    Report
  • Photo 2013 BMW 3 Series 328i xDrive
    I
    ISeeCars 22 days ago

    2013 BMW 3 Series 328i xDrive

    50320, Des Moines, IA

    Visit Custom Auto Sales online at customautosales. Co to see more pictures of this vehicle or call us at 515-285-0--- today to schedule your test

    $12,925 $13,295
    123,000 Miles
    Year 2013
    Report
  • Photo 2006 BMW 3 Series 325i
    I
    ISeeCars 22 days ago

    2006 BMW 3 Series 325i

    50320, Des Moines, IA

    Visit Custom Auto Sales online at customautosales. Co to see more pictures of this vehicle or call us at 515-285-0--- today to schedule your test

    $5,295
    152,550 Miles
    Year 2006
    Report
  • Photo 2009 BMW 335i xDrive
    A
    AutosclearanceNET 12 days ago

    2009 BMW 335i xDrive

    52002, Dubuque, Dubuque County, IA

    2009 BMW 335i xDrive with 126,419 miles for $10,499. Located in dubuque, ia.

    $10,499
    126,419 Miles
    Year 2009
    Report
  • Photo 2018 BMW 3 Series 320i xDrive
    I
    ISeeCars 29 days ago

    2018 BMW 3 Series 320i xDrive

    45069, West Chester, Washington County, IA

    Like new is this 2018 bmw 320 xi with only 15 thousand miles. Still smells like new! Affordable luxury loaded with options bmw quality! *one...

    $27,400 $27,984
    15,327 Miles
    Year 2018
    Report
  • Photo Used 2017 MAZDA CX-5 AWD Grand Touring for sale
    S
    Shoppok 20 days ago

    Used 2017 MAZDA CX-5 AWD Grand Touring for sale

    52002, Dubuque County, IA

    ...3 Oil Changes at no cost PRIORITY Service Scheduling BUY 4 Oil Changes, Get the 5th Oil Change at no cost Complimentary Car Wash with Any...

    $24,444
    22,610 Miles
    Year 2017
    Report
  • Photo 2020 BMW 3 Series AWD 330i xDrive 4dr Sedan
    7
    A
    Autabuy 30+ days ago

    2020 BMW 3 Series AWD 330i xDrive 4dr Sedan

    52317, North Liberty, Johnson County, IA

    Jet Black 2020 BMW 3 Series 330i xDrive Sport Line AWD 8-Speed Automatic 2.0L 4-Cylinder DOHC 16V Turbocharged AWD, Active Blind Spot...

    $48,685
    21 Miles
    Year 2020
    4 Doors
    Report
  • Photo 2020 BMW 3 Series 330i xDrive
    Z
    Zipzip 30+ days ago

    2020 BMW 3 Series 330i xDrive

    52317, North Liberty, Johnson County, IA

    Sunset Orange Metallic 2020 BMW 3 Series 330i xDrive M Sport Line AWD 8-Speed Automatic 2.0L 4-Cylinder DOHC 16V Turbocharged AWD, Active...

    $56,920
    1,000 Miles
    Year 2018
    4 Doors
    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