Date (recent)
Price (highest first)
Price (lowest first)
BMW of des moines - Used Cars

BMW of des moines for Sale ( Price from $4992.00 to $99991.00)

6-25 of 834 cars
Sort by
Date (recent)
On page
20
Des Moines, IA
Make offer

  • Location: Des Moines, IA 50323
  • Transmission:  Automatic
  • Seller: American Listed
Make offer
 
Des Moines, IA
Make offer

  • Location: Des Moines, IA 50323
  • Transmission:  Automatic
  • Seller: American Listed
Make offer
 

  • Location: Des Moines, IA 50322
  • Transmission:  Automatic
  • Seller: American Listed
Make offer
 
Des Moines, IA
Make offer

  • Location: Des Moines, IA 50322
  • Transmission:  Automatic
  • Seller: American Listed
Make offer
 
Des Moines, IA
Make offer

  • Location: Des Moines, IA 50322
  • Transmission:  Automatic
  • Seller: American Listed
Make offer
 

  • Location: Des Moines, IA 50322
  • Transmission:  Automatic
  • Seller: American Listed
Make offer
 
Des Moines, IA
Make offer

  • Location: Des Moines, IA 50322
  • Transmission:  Automatic
  • Seller: American Listed
Make offer
 

  • Location: Des Moines, IA 50322
  • Transmission:  Automatic
  • Seller: American Listed
Make offer
 

  • Location: Des Moines, IA 50322
  • Transmission:  Automatic
  • Seller: American Listed
Make offer
 
126,613 Miles
Urbandale, IA
Make offer
Pre-Owned 2008 BMW X5 3.0si in Urbandale

... SEATS, 3RD ROW SEAT, PWR TAILGATE AND MORE! PREMIUM FEATURES ON THIS BMW X5 INCLUDE PREMIUM PKG universal garage door opener, auto-dimming ...

  • Mileage: 126,613 Miles
  • Location: Urbandale, IA 50322
  • Exterior: Jet Black
  • Transmission: Automatic
  • Seller: BMW of Des Moines
Make offer
 
52,844 Miles
Urbandale, IA
Make offer
Pre-Owned 2015 BMW X5 xDrive35i in Urbandale

... the Difference - You'll Be Glad You Did! Thank you for choosing BMW of Des Moines at www.bmwdesmoines.com. Our selection of New, Certified ...

  • Mileage: 52,844 Miles
  • Location: Urbandale, IA 50322
  • Exterior: Carbon Black
  • Transmission: Automatic
  • Seller: BMW of Des Moines
Make offer
 

Pre-Owned 2008 BMW 328xi in Urbandale

Urbandale, IA 50322, USA
129,996 Miles
Urbandale, IA
$8,991.00
Pre-Owned 2008 BMW 328xi in Urbandale

EPA 27 MPG Hwy/20 MPG City! Sunroof, Heated Seats, All Wheel Drive, Rear Air, iPod/MP3 Input, Premium Sound System, PWR FRONT SEATS, 6-SPEED STEPTRONIC AUTOMATIC TRANSMIS... HEATED FRONT SEATS, Alloy Wheels, BMW ASSIST CLICK ME! ...

  • Mileage: 129,996 Miles
  • Location: Urbandale, IA 50322
  • Exterior: Monaco Blue
  • Transmission: Automatic
  • Seller: BMW of Des Moines
$8,991.00
 
32,784 Miles
Urbandale, IA
$41,991.00
Pre-Owned 2017 BMW X5 eDrive xDrive40e iPerformance in Urbandale

BMW Certified, CARFAX 1-Owner, ONLY 32,784 Miles! Nav System, Heated Seats, Moonroof, Aluminum Wheels, Panoramic Roof, Power Liftgate, All Wheel Drive, Turbo Charged Engine, FINELINE OAK WOOD TRIM, MULTI-CONTOUR SEATS READ MORE! ...

  • Mileage: 32,784 Miles
  • Location: Urbandale, IA 50322
  • Exterior: Black Sapphire
  • Transmission: Automatic
  • Seller: BMW of Des Moines
$41,991.00
 
45,711 Miles
Urbandale, IA
$52,991.00
Pre-Owned 2017 BMW 750i xDrive in Urbandale

... the Difference - You'll Be Glad You Did! Thank you for choosing BMW of Des Moines at www.bmwdesmoines.com. Our selection of New, Certified ...

  • Mileage: 45,711 Miles
  • Location: Urbandale, IA 50322
  • Exterior: Glacier Silver
  • Transmission: Automatic
  • Seller: BMW of Des Moines
$52,991.00
 
32,255 Miles
Urbandale, IA
$25,991.00
Pre-Owned 2017 BMW X1 xDrive28i in Urbandale

... manual shift modes and Adaptive Transmission Control (ATC) (STD). BMW xDrive28i with Jet Black exterior and Black SensaTec interior feature...

  • Mileage: 32,255 Miles
  • Location: Urbandale, IA 50322
  • Exterior: Jet Black
  • Transmission: Automatic
  • Seller: BMW of Des Moines
$25,991.00
 
40,630 Miles
Urbandale, IA
$23,991.00
Pre-Owned 2016 BMW X1 xDrive28i in Urbandale

... Lights, Universal Garage-Door Opener, NAVIGATION BUSINESS BMW Online & BMW Apps, Advanced Real-Time Traffic Information, Remote Service...

  • Mileage: 40,630 Miles
  • Location: Urbandale, IA 50322
  • Exterior: Mineral White
  • Transmission: Automatic
  • Seller: BMW of Des Moines
$23,991.00
 
26,358 Miles
Urbandale, IA
$25,991.00
Pre-Owned 2016 BMW X1 xDrive28i in Urbandale

... Lights, Universal Garage-Door Opener, NAVIGATION BUSINESS BMW Online & BMW Apps, Advanced Real-Time Traffic Information, Remote Service...

  • Mileage: 26,358 Miles
  • Location: Urbandale, IA 50322
  • Exterior: Glacier Silver
  • Transmission: Automatic
  • Seller: BMW of Des Moines
$25,991.00
 
47,238 Miles
Urbandale, IA
$18,932.00
Pre-Owned 2015 BMW i3 with Range Extender in Urbandale

... mirror. OPTION PACKAGES TECHNOLOGY & DRIVING ASSISTANT PACKAGE BMW Online & BMW Apps, ACC Stop & Go + Active Driving Assistant...

  • Mileage: 47,238 Miles
  • Location: Urbandale, IA 50322
  • Exterior: Arravani Gray w/BMW i Frozen Blue Accent
  • Transmission: Automatic
  • Seller: BMW of Des Moines
$18,932.00
 

Pre-Owned 2016 BMW 528i in Urbandale

Urbandale, IA 50322, USA
34,498 Miles
Urbandale, IA
Make offer
Pre-Owned 2016 BMW 528i in Urbandale

... Run-Flat, HEATED FRONT SEATS, REAR VIEW CAMERA, DARK WOOD TRIM. BMW 528i with Alpine White exterior and Black SensaTec interior features a ...

  • Mileage: 34,498 Miles
  • Location: Urbandale, IA 50322
  • Exterior: Alpine White
  • Transmission: Automatic
  • Seller: BMW of Des Moines
Make offer
 
102,012 Miles
Urbandale, IA
$20,562.00
Pre-Owned 2013 BMW 740Li xDrive in Urbandale

... high-fidelity 16-speaker sound system, smartphone integration, BMW Apps, M SPORT PKG 19" V-spoke light alloy M wheels (style 302M) w/run-fl...

  • Mileage: 102,012 Miles
  • Location: Urbandale, IA 50322
  • Exterior: Glacier Silver
  • Transmission: Automatic
  • Seller: BMW of Des Moines
$20,562.00
 
6,321 Miles
Urbandale, IA
$44,085.00
Pre-Owned 2019 BMW 330i xDrive in Urbandale

$2,600 below Kelley Blue Book!, EPA 34 MPG Hwy/25 MPG City! CARFAX 1-Owner, BMW Certified, GREAT MILES 6,321! Nav System, Moonroof, Heated Seats, Aluminum Wheels, Rear Air, Back-Up Camera, All Wheel Drive, Turbo Charged Engine CLICK ...

  • Mileage: 6,321 Miles
  • Location: Urbandale, IA 50322
  • Exterior: Mineral Gray
  • Transmission: Automatic
  • Seller: BMW of Des Moines
$44,085.00
 
42,571 Miles
Urbandale, IA
$32,491.00
Pre-Owned 2016 BMW 535i xDrive in Urbandale

BMW Certified, CARFAX 1-Owner, GREAT MILES 42,571! FUEL EFFICIENT 29 MPG Hwy/20 MPG City! Heated Leather Seats, Moonroof, Navigation, Rear Air, All Wheel Drive, Turbo Charged, PREMIUM PACKAGE, COLD WEATHER PACKAGE, M SPORT READ MORE! ...

  • Mileage: 42,571 Miles
  • Location: Urbandale, IA 50322
  • Exterior: Carbon Black
  • Transmission: Automatic
  • Seller: BMW of Des Moines
$32,491.00
 
21,323 Miles
Urbandale, IA
$28,591.00
Pre-Owned 2017 BMW X1 xDrive28i in Urbandale

... w/Cornering Lights, Universal Garage-Door Opener, TECHNOLOGY PACKAGE BMW Online & BMW Apps, Navigation w/Touchpad Controller, Advanced ...

  • Mileage: 21,323 Miles
  • Location: Urbandale, IA 50322
  • Exterior: Glacier Silver
  • Transmission: Automatic
  • Seller: BMW of Des Moines
$28,591.00
 
30,291 Miles
Urbandale, IA
$24,991.00
Pre-Owned 2016 BMW X1 xDrive28i in Urbandale

... manual shift modes and Adaptive Transmission Control (ATC) (STD). BMW xDrive28i with Alpine White exterior and Canberra Beige Dakota Leathe...

  • Mileage: 30,291 Miles
  • Location: Urbandale, IA 50322
  • Exterior: Alpine White
  • Transmission: Automatic
  • Seller: BMW of Des Moines
$24,991.00
 
60,218 Miles
Urbandale, IA
Make offer
Pre-Owned 2017 BMW X5 xDrive35i in Urbandale

BMW Certified. EPA 24 MPG Hwy/18 MPG City! NAV, Heated Seats, Sunroof, Alloy Wheels, Panoramic Roof, Power Liftgate, All Wheel Drive, Turbo, harman/kardon SURROUND SOUND SYSTEM, APPLE CARPLAY COMPATIBILITY, PREMIUM PACKAGE READ MORE! ...

  • Mileage: 60,218 Miles
  • Location: Urbandale, IA 50322
  • Exterior: Space Gray
  • Transmission: Automatic
  • Seller: BMW of Des Moines
Make offer