BMW of Des Moines

9997 Hickman Rd
Urbandale, IA 50322

Sales: (515) 216-3093

Service: (877) 606-8849

Today 8:30am - 8:00pm
(Open Now)
Show business hours

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...
(clear)

Make/Model/Trim

Loading...
Show all trims ↓ Show fewer trims ↑

Days on Market

- Loading...

Vehicle History

Vehicle history data provided by Experian AutoCheck. This data, and any reliance on it, is subject to the AutoCheck Terms and Conditions and the CarGurus Terms of Use
Hide vehicles with:

Photos

Price Drops

Text Search

Nationwide Shipping


First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/06/30/11/35/2016_infiniti_q50-pic-5607785750037935208-152x114.jpeg

2016 INFINITI Q50 3.0t Premium AWD Used Cars in Urbandale, IA 50322

Great Deal
$3,486 BELOW
CarGurus IMV of $34,477

Price: $30,991

Mileage: 4,839

Location: Urbandale, IA 50322

Average time on market: 33 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2016 INFINITI Q50 3.0t Premium AWD for sale - $30,991, 4,839 miles with Bluetooth, Backup Camera, Sunroof/Moonroof, Aluminum Wheels
https://static.cargurus.com/images/forsale/2017/08/11/11/11/2014_bmw_5_series-pic-2495709345237040377-152x114.jpeg

2014 BMW 5 Series 535i xDrive Used Cars in Urbandale, IA 50322

Great Deal
$3,528 BELOW
CarGurus IMV of $36,519

Price: $32,991

Mileage: 31,006

Location: Urbandale, IA 50322

Average time on market: 37 days Certified Pre-Owned: Yes Transmission: Automatic Color: Brown Description: Used 2014 BMW 5 Series 535i xDrive for sale - $32,991, 31,006 miles with Bluetooth, Leather Seats, Backup Camera, Sunroof/Moonroof, Aluminum Wheels, Climate Package
https://cdn.getauto.com/photos/2/234772/1c/1GKKVTKD7DJ157363-1c.jpg

2013 GMC Acadia Denali AWD Used Cars in Urbandale, IA 50322

Good Deal
$2,099 BELOW
CarGurus IMV of $32,090

Price: $29,991

Mileage: 29,615

Location: Urbandale, IA 50322

Average time on market: 41 days Certified Pre-Owned: No Transmission: Automatic Color: Red Description: Used 2013 GMC Acadia Denali AWD for sale - $29,991, 29,615 miles with LE Package, Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Backup Camera, Remote Start
https://static.cargurus.com/images/forsale/2017/07/13/10/37/2014_bmw_5_series-pic-4922796979249973254-152x114.jpeg

2014 BMW 5 Series 535i xDrive Used Cars in Urbandale, IA 50322

Good Deal
$2,336 BELOW
CarGurus IMV of $36,327

Price: $33,991

Mileage: 31,971

Location: Urbandale, IA 50322

Average time on market: 37 days Certified Pre-Owned: Yes Transmission: Automatic Color: White Description: Used 2014 BMW 5 Series 535i xDrive for sale - $33,991, 31,971 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Aluminum Wheels
https://cdn.getauto.com/photos/2/234772/1c/WBA5A7C55FD622420-1c.jpg

2015 BMW 5 Series 528i xDrive Used Cars in Urbandale, IA 50322

Good Deal
$2,031 BELOW
CarGurus IMV of $31,022

Price: $28,991

Mileage: 40,076

Location: Urbandale, IA 50322

Average time on market: 30 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2015 BMW 5 Series 528i xDrive for sale - $28,991, 40,076 miles with Leather Seats, Sunroof/Moonroof, Power Package, Alloy Wheels, Backup Camera, Heat Package, Premium Package, Climate Package
https://static.cargurus.com/images/forsale/2017/04/28/09/54/2014_bmw_x5-pic-3506109522741456918-152x114.jpeg

2014 BMW X5 xDrive35i Used Cars in Urbandale, IA 50322

Good Deal
$2,174 BELOW
CarGurus IMV of $39,769

Price: $37,595

Mileage: 45,279

Location: Urbandale, IA 50322

Average time on market: 42 days Certified Pre-Owned: Yes Transmission: Automatic Color: Gray Description: Used 2014 BMW X5 xDrive35i for sale - $37,595, 45,279 miles with Bluetooth, Backup Camera, Sunroof/Moonroof, Aluminum Wheels
https://static.cargurus.com/images/forsale/2017/08/23/09/41/2011_bmw_5_series-pic-6880138233643251955-152x114.jpeg

2011 BMW 5 Series 550i xDrive Used Cars in Urbandale, IA 50322

Good Deal
$1,537 BELOW
CarGurus IMV of $25,528

Price: $23,991

Mileage: 57,259

Location: Urbandale, IA 50322

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2011 BMW 5 Series 550i xDrive for sale - $23,991, 57,259 miles with Sport Package, Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Power Package, Navigation System, Alloy Wheels, Heat Package, Premium Package, Climate Package, Backup Camera, M Sport Package, Convenience Package
https://static.cargurus.com/images/forsale/2017/04/28/09/54/2015_bmw_2_series-pic-5724434904677729004-152x114.jpeg

2015 BMW 2 Series M235i xDrive Used Cars in Urbandale, IA 50322

Good Deal
$1,595 BELOW
CarGurus IMV of $34,060

Price: $32,465

Mileage: 64,038

Location: Urbandale, IA 50322

Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2015 BMW 2 Series M235i xDrive for sale - $32,465, 64,038 miles with Bluetooth, Backup Camera, Sunroof/Moonroof, Aluminum Wheels, Climate Package
https://static.cargurus.com/images/forsale/2017/06/20/09/44/2012_bmw_5_series-pic-4957133348086862699-152x114.jpeg

2012 BMW 5 Series 550i xDrive Used Cars in Urbandale, IA 50322

Good Deal
$1,984 BELOW
CarGurus IMV of $29,576

Price: $27,592

Mileage: 43,130

Location: Urbandale, IA 50322

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2012 BMW 5 Series 550i xDrive for sale - $27,592, 43,130 miles with Bluetooth, Leather Seats, Sunroof/Moonroof
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2014 BMW 4 Series 428xi xDrive Used Cars in Urbandale, IA 50322

Good Deal
$1,969 BELOW
CarGurus IMV of $29,960

Price: $27,991

Mileage: 32,434

Location: Urbandale, IA 50322

Average time on market: 48 days Certified Pre-Owned: Yes Transmission: Automatic Color: White Description: Used 2014 BMW 4 Series 428xi xDrive for sale - $27,991, 32,434 miles with Sunroof/Moonroof, Heat Package, Premium Package, Climate Package
https://static.cargurus.com/images/forsale/2017/08/11/11/11/2015_bmw_3_series-pic-7745296314648263425-152x114.jpeg

2015 BMW 3 Series 328i xDrive Sedan SULEV Used Cars in Urbandale, IA 50322

Good Deal
$1,622 BELOW
CarGurus IMV of $29,613

Price: $27,991

Mileage: 19,861

Location: Urbandale, IA 50322

Average time on market: 38 days Certified Pre-Owned: Yes Transmission: Automatic Color: Black Description: Used 2015 BMW 3 Series 328i xDrive Sedan SULEV for sale - $27,991, 19,861 miles with Bluetooth, Alloy Wheels, Sunroof/Moonroof
https://cdn.getauto.com/photos/2/234772/1c/1J4GL48K66W134837-1c.jpg

2006 Jeep Liberty Sport 4WD Used Cars in Urbandale, IA 50322

Good Deal
$922 BELOW
CarGurus IMV of $7,413

Price: $6,491

Mileage: 104,124

Location: Urbandale, IA 50322

Average time on market: 16 days Certified Pre-Owned: No Transmission: Automatic Color: Green Description: Used 2006 Jeep Liberty Sport 4WD for sale - $6,491, 104,124 miles with Aluminum Wheels
https://static.cargurus.com/images/forsale/2017/08/08/10/41/2014_bmw_3_series-pic-520067676903267971-152x114.jpeg

2014 BMW 3 Series 328i xDrive Sedan Used Cars in Urbandale, IA 50322

Good Deal
$1,321 BELOW
CarGurus IMV of $27,312

Price: $25,991

Mileage: 24,433

Location: Urbandale, IA 50322

Average time on market: 31 days Certified Pre-Owned: Yes Transmission: Automatic Color: White Description: Used 2014 BMW 3 Series 328i xDrive Sedan for sale - $25,991, 24,433 miles with Bluetooth, Sunroof/Moonroof, Alloy Wheels
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2014 BMW 3 Series 328i xDrive Sedan Used Cars in Urbandale, IA 50322

Good Deal
$1,686 BELOW
CarGurus IMV of $28,677

Price: $26,991

Mileage: 13,554

Location: Urbandale, IA 50322

Average time on market: 31 days Certified Pre-Owned: Yes Transmission: Automatic Color: Black Description: Used 2014 BMW 3 Series 328i xDrive Sedan for sale - $26,991, 13,554 miles with Sunroof/Moonroof, Aluminum Wheels
https://static.cargurus.com/images/forsale/2017/08/18/11/16/2014_bmw_3_series-pic-437064957165769963-152x114.jpeg

2014 BMW 3 Series 328i xDrive Sedan Used Cars in Urbandale, IA 50322

Good Deal
$1,235 BELOW
CarGurus IMV of $27,226

Price: $25,991

Mileage: 29,123

Location: Urbandale, IA 50322

Average time on market: 31 days Certified Pre-Owned: Yes Transmission: Automatic Color: Black Description: Used 2014 BMW 3 Series 328i xDrive Sedan for sale - $25,991, 29,123 miles with Bluetooth, Driver Assistance Package, Backup Camera, Sunroof/Moonroof, Alloy Wheels
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next

Filter your search criteria!

A large number of listings matched your criteria. You are seeing the top 2,000 listings.

All reviewers have been verified to have contacted this dealer – Learn More
May 25, 2017
BMWDSM
Did not end up purchasing the camaro, but have no issues with the dealer. I was contacted right away and the sales person was professional and very knowledgeable about the car. I would definitely do business with this dealer.
Is this review helpful? Yes | No
Apr 12, 2016
They were great in the follow up. I was in contact with the dealership a couple times and in each instance they were very helpful and asked great questions inquiring about what I was looking for.
Is this review helpful? Yes | No
Jan 12, 2016
They let me know the car I was inquiring about was gone, but it is still in your ad. Was informed there was older car around the same price. They need to cancel the ad if it's gone!
Is this review helpful? Yes | No
Dec 7, 2015
Very good experience.
Is this review helpful? Yes | No
Oct 29, 2015
one of the best experiances i have ever had with a car dealership
Is this review helpful? Yes | No
Aug 24, 2015
Jasonmerschman
Very clean dealership. Treated with respect and literally no pressure to buy. Very friendly staff, perfect sales techniques that made us feel very at ease. Got to test drive without our salesperson, this was a great change, it allowed us to really talk about the vehicle. We purchased from this dealership.
Is this review helpful? Yes | No
Read 4 old reviews
Aug 25, 2014
Unmovable pricing, however that might have been a fair price on that vehicle. Very responsive even on a weekend.
Is this review helpful? Yes | No
Oct 1, 2013
Good help and awesome cars
Is this review helpful? Yes | No
Oct 12, 2012
Outstanding service and treatment. Talk to Brad Sodergren. This gentleman knows his cars, and the process. Brad responded in a timely fashion to e-mail and phone calls. He'll work with you with no pressure. I traveled from a state away to purchase a car they had. The dealership picked me up at the airport and the car I bought was 100% ready to go when I arrived. The paperwork and delivery took all of about an hour and a half. I would recommend Brad and BMW of Des Moines to anyone.
Is this review helpful? Yes | No
Jan 17, 2012
Absolutely the best automobile purchase of my life. Above and beyond all expectations in every area. Will likely be a lifetime customer and I live 11 1/2 hours away!
Is this review helpful? Yes | No

Other Nearby Dealers

Karl Chevrolet, Inc. - 1,743 listings

1101 Se Oralabor Rd Ankeny, IA 50021

4 reviews
Hummels Nissan - 862 listings

4770 Merle Hay Rd Urbandale, IA 50322

6 reviews
CarMax Des Moines - 184 listings

10315 Hickman Rd Urbandale, IA 50322

9 reviews
John's Auto Sales - 89 listings

5435 NW 1st Des Moines, IA 50313

1 review
Gookin Ford Sales - 88 listings

510 Factory Outlet Dr Story City, IA 50248

1 review
Jaguar Des Moines - 50 listings

9800 Hickman Rd Clive, IA 50325

1 review
T.B.K Wholesale - 43 listings

1611 Army Post Rd Des Moines, IA 50315

1 review
Southtown Chrysler Jeep Dodge - 27 listings

2412 N Jefferson Street Indianola, IA 50125

1 review
Preowned Solutions - 21 listings

11010 Douglas Ave Urbandale, IA 50322

1 review
Brick Street Motors - 17 listings

202 Nile Kinnick Dr N Adel, IA 50003

1 review
Beneventi Chevrolet, Inc. - 16 listings

3333 Hwy 141 Granger, IA 50109

1 review
DG Auto Group - 11 listings

815 E Green St Winterset, IA 50273

2 reviews
Extreme Auto Plaza

1453 E. 14th Street Des Moines, IA 50316

1 review
Saxton Motors

1410 NE Broadway Ave Des Moines, IA 50313

1 review
Zacatecas Motors

2909 SE 14th St Des Moines, IA 50320

2 reviews

Popular Used Cars

Used Ford F-150
2,121 Great Deals out of 181,534 listings starting at $1,000
Used Ford F-250 Super Duty
339 Great Deals out of 43,336 listings starting at $1,250
Used Chevrolet Silverado 1500
2,157 Great Deals out of 181,127 listings starting at $1,900
Used Chevrolet Silverado 2500HD
321 Great Deals out of 29,090 listings starting at $2,650
Used Ram 1500
928 Great Deals out of 115,419 listings starting at $6,499
Used Ram 2500
129 Great Deals out of 28,950 listings starting at $7,900
Used Toyota Camry
1,099 Great Deals out of 70,608 listings starting at $750
Used Toyota Corolla
893 Great Deals out of 64,958 listings starting at $999
Used Honda Civic
819 Great Deals out of 76,776 listings starting at $900
Used Honda CR-V
840 Great Deals out of 53,854 listings starting at $1,007
Used Toyota RAV4
888 Great Deals out of 58,744 listings starting at $1,690
Used Honda Accord
1,049 Great Deals out of 61,437 listings starting at $999
Used Nissan Rogue
578 Great Deals out of 67,455 listings starting at $1,500
Used Nissan Altima
1,103 Great Deals out of 73,992 listings starting at $875
Used Ford Escape
1,120 Great Deals out of 84,649 listings starting at $999