Used BMW cars in IA

1-25 of 1,479 cars

X
x
Receive the latest car listings by email
Receive new listings by email bmw ia
Sort by
Price
to
Model
Year
to
Mileage
to
Type of fuel
Body type
Transmission
  • automatic  593
  • manual  24
Number of doors
to
Features
Publication date
  • Today  9
  • Within the last 7 days  77
  • Photo 2017 BMW X6 xDrive50i
    l
    lemonfree 2 days ago

    2017 BMW X6 xDrive50i

    50322, Urbandale, IA

    Used 2017 BMW X6 xDrive50i Black

    $55,991
    31,159 Miles
    Year 2017
    Report
  • Photo 2017 BMW 7 Series ALPINA B7 xDrive
    l
    lemonfree 30+ days ago

    2017 BMW 7 Series ALPINA B7 xDrive

    50322, Urbandale, IA

    Used 2017 BMW 7 Series ALPINA B7 xDrive Black

    $48,993
    38,554 Miles
    Year 2017
    Report
  • Photo 2017 BMW 6 Series 640i xDrive
    l
    lemonfree 30+ days ago

    2017 BMW 6 Series 640i xDrive

    50322, Urbandale, IA

    Used 2017 BMW 6 Series 640i xDrive Black Sedan

    $43,495
    37,881 Miles
    Year 2017
    Report
  • Photo 2015 BMW 6 Series
    A
    Autosclearance ORG 1 day ago

    2015 BMW 6 Series

    81505, Grand Junction, Greene County, IA
    new

    2015 BMW 6 Series 650i with 25,809 miles for $40,195. Located in Grand Junction, CO. Clean carfax. Awards: JD Power Automotive Performance...

    $40,195
    25,809 Miles
    Year 2015
    2 Doors
    Report
  • Photo 2020 BMW Z4 sDrive M40i
    I
    ISeeCars 2 days ago

    2020 BMW Z4 sDrive M40i

    52317, North Liberty, Johnson County, IA

    2020 BMW Z4 sDrive M40i $70315 AUTOMATIC. For sale by BMW Of North Liberty in NORTH LIBERTY, IA 52317

    $70,315
    29 Miles
    Year 2020
    Report
  • Photo 2016 BMW 3 Series
    A
    Autosclearance ORG 1 day ago

    2016 BMW 3 Series

    52003, Dubuque, Dubuque County, IA
    new

    2016 BMW 3 Series 328i xDrive with 36,622 miles for $0. Located in Dubuque, IA. Recent Arrival! This BMW 3 Series is well equipped and...

    Check price
    36,622 Miles
    Year 2016
    4 Doors
    Report
  • Photo 2019 BMW X7 xDrive50i, White Metallic in...
    E
    EasyAutoSales.com 5 days ago

    2019 BMW X7 xDrive50i, White Metallic in Asbury, Iowa

    52002, Asbury, Dubuque County, IA

    This is a brand new vehicle! Sale Price has all available dealer discounts, BMW Credits, and BMW FS Credits in it. TIBBFX NAVIGATION, REAR...

    $87,681
    4,082 Miles
    Year 2019
    Report
  • Photo 2020 BMW 5 Series 540i xDrive
    I
    ISeeCars 2 days ago

    2020 BMW 5 Series 540i xDrive

    52317, North Liberty, Johnson County, IA

    2020 BMW 5 Series 540i xDrive $66215 AUTOMATIC. For sale by BMW Of North Liberty in NORTH LIBERTY, IA 52317

    $66,215
    14 Miles
    Year 2020
    Report
  • Photo 2020 BMW X5 xDrive40i, Alpine White in Asbury,...
    E
    EasyAutoSales.com 5 days ago

    2020 BMW X5 xDrive40i, Alpine White in Asbury, Iowa

    52002, Asbury, Dubuque County, IA

    4-Zone Automatic Climate Control, Convenience Package, Enhanced USB & Bluetooth, SiriusXM Satellite Radio w/1 Year All Access, WiFi Hotspot, Wire

    $57,010
    3,476 Miles
    Year 2020
    Report
  • Photo 2020 BMW 2 Series 228i xDrive Gran Coupe
    I
    ISeeCars 2 days ago

    2020 BMW 2 Series 228i xDrive Gran Coupe

    52317, North Liberty, Johnson County, IA

    2020 BMW 2 Series 228i xDrive Gran Coupe $41895 AUTOMATIC. For sale by BMW Of North Liberty in NORTH LIBERTY, IA 52317

    $41,895
    13 Miles
    Year 2020
    Report
  • E
    EasyAutoSales.com 2 days ago

    2014 BMW X5 xDrive50i, White in Dyersville, Iowa

    52040, Dyersville, IA

    Check out this White 2014 BMW X5 xDrive50i with 101,274 miles. It is being listed in Dyersville, IA on EasyAutoSales. Com.

    Check price
    101,274 Miles
    Year 2014
    Report
  • A
    Autabuy 1 day ago

    2016 BMW 3 Series AWD 328i xDrive 4dr Wagon

    52003, Dubuque County, IA
    new

    Recent Arrival! This BMW 3 Series is well equipped and includes the following features, AWD. 2016 BMW 3 Series 328i xDrive AWD 2.0L 4-Cylinder...

    Check price
    36,622 Miles
    Year 2016
    4 Doors
    Report
  • Photo 2008 BMW X5 3.0si, Jet Black in Co Bluffs, Iowa
    E
    EasyAutoSales.com 5 days ago

    2008 BMW X5 3.0si, Jet Black in Co Bluffs, Iowa

    51501, IA

    2008 X5 BMW 3.0si Black Priced below KBB Fair Purchase Price! AWD 6-Speed Automatic Electronic 3.0L I6 DOHC 24V Valvetronic Odometer is 5727...

    $7,758
    122,230 Miles
    Year 2008
    Report
  • Photo 2019 BMW 5-Series 530i xDrive, Bluestone...
    E
    EasyAutoSales.com 5 days ago

    2019 BMW 5-Series 530i xDrive, Bluestone Metallic in...

    52002, Asbury, Dubuque County, IA

    NAVIGATION, REAR CAMERA, HEATED SEATS, SUNROOF, SPORT MODE, ECO MODE, TIBBFX Comfort Access Keyless Entry, Convenience Package, Heated Front Seat

    $48,613 $49,329
    3,682 Miles
    Year 2019
    Report
  • Photo 2017 BMW 5-Series 540i xDrive, Imperial Blue...
    E
    EasyAutoSales.com 5 days ago

    2017 BMW 5-Series 540i xDrive, Imperial Blue Metallic in...

    52002, Asbury, Dubuque County, IA

    ...Wireless Charging. Imperial Blue Metallic 3.0L I6 Turbocharged DOHC 24V LEV3-ULEV70 335hp 6-Speed Automatic Sport AWD 20/29 City/Highway MPG BMW...

    $36,604
    39,296 Miles
    Year 2017
    Report
  • Photo 2010 BMW 3-Series 335i xDrive
    g
    geebo 3 days ago

    2010 BMW 3-Series 335i xDrive

    52302, Marion, Linn County, IA

    Come and take a drive in this BMW i and you will be immediately impressed This i just went through our thorough inspection and is in great...

    $8,995
    Year 2010
    Report
  • Photo 2012 BMW 650i Convertible
    a
    autozin 1 day ago

    2012 BMW 650i Convertible

    18509, Scranton, Greene County, IA
    new

    ...heat recirculationAutomatic temperature controlRemote keyless entryPassenger vanity mirrorDriver door binEmergency communication system BMW...

    Check price
    Year 2012
    Report
  • N
    NetLook 2 days ago

    Used 2008 bmw 3 series 328xi awd 2dr coupe in indianapolis...

    Keystone, Benton County, IA

    Price: $10,995 Exterior: Grey Interior: Unspecified Engine: 3.0L F6 Trans: Manual 6-Speed Mileage: 102,228 VIN: WBAWC33598PC87237 Stock #: 22182

    $10,995
    Year 2008
    Report
  • Photo 2020 BMW X7 xDrive40i
    I
    ISeeCars 1 day ago

    2020 BMW X7 xDrive40i

    52002, Dubuque County, IA
    new

    2020 BMW X7 xDrive40i $81470 AUTOMATIC. For sale by Dubuque BMW in DUBUQUE, IA 52002

    $81,470
    2 Miles
    Year 2020
    Report
  • Photo 2020 BMW M8 Base
    I
    ISeeCars 1 day ago

    2020 BMW M8 Base

    52002, Dubuque County, IA
    new

    2020 bmw m8 base $153695 automatic. For sale by Dubuque BMW in DUBUQUE, IA 52002

    $153,695
    2 Miles
    Year 2020
    Report
  • Photo 2008 bmw x5 *fr $499 down guaranteed finance awd
    g
    geebo 3 days ago

    2008 bmw x5 *fr $499 down guaranteed finance awd

    50320, Des Moines, IA

    Great bmw x with leather awd and loaded with all of the accessories day or mile warranty ask us about our full year bumper to bumper warranty...

    Check price
    Year 2008
    Report
  • Photo 2020 BMW X3
    A
    Autosclearance ORG 6 days ago

    2020 BMW X3

    52002, Dubuque, Dubuque County, IA

    2020 BMW X3 xDrive30i with 2 miles for $53,495. Located in Dubuque, IA. Active Blind Spot Detection, Active Driving Assistant, Active Park...

    $53,495
    2 Miles
    Year 2020
    4 Doors
    Report
  • Photo 2020 BMW X2
    A
    Autosclearance ORG 6 days ago

    2020 BMW X2

    52002, Dubuque, Dubuque County, IA

    2020 BMW X2 xDrive28i with 2 miles for $44,280. Located in Dubuque, IA. NAVIGATION, REAR CAMERA, HEATED SEATS, HEATED STEERING WHEEL, SPORT...

    $44,280
    2 Miles
    Year 2020
    4 Doors
    Report
  • Photo 2020 BMW X2
    A
    Autosclearance ORG 6 days ago

    2020 BMW X2

    52002, Dubuque, Dubuque County, IA

    2020 BMW X2 xDrive28i with 2 miles for $43,430. Located in Dubuque, IA. NAVIGATION, REAR CAMERA, HEATED SEATS, SUNROOF, SPORT MODE, ECO PRO...

    $43,430
    2 Miles
    Year 2020
    4 Doors
    Report
  • Photo 2014 BMW X5
    A
    Autosclearance ORG 1 day ago

    2014 BMW X5

    52040, Dyersville, IA
    new

    2014 BMW X5 xDrive50i with 101,274 miles for $0. Located in Dyersville, IA.

    Check price
    101,274 Miles
    Year 2014
    4 Doors
    Report
X

Get notified when we have new listings available for bmw ia

x
Receive the latest car listings by email

1 2 3 4 5 Next »

Used BMW cars in IA

Receive alerts for this search

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