BMW of Des Moines

9997 Hickman Rd
Urbandale, IA 50322

Sales: (515) 216-3093

Service: (877) 606-8849

Today 8:30 AM - 8:00 PM
(Closed Now)
Show business hours
to
to

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Nationwide Shipping

(clear)

Make/Model/Trim

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

Days on Market

- Loading...

Recent Listings

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

Fuel Economy

- Loading...
()

Price Drops

Text Search


First Previous
Loading...
Next
https://static.cargurus.com/images/forsale/2018/06/10/08/28/2014_chevrolet_tahoe-pic-6032536946743941658-152x114.jpeg

2014 Chevrolet Tahoe LTZ 4WD Used Cars in Urbandale, IA 50322

Great Deal
$3,366 BELOW
CarGurus IMV of $35,357

Price: $31,991

Mileage: 62,535

Location: Urbandale, IA 50322

Average time on market: 62 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2014 Chevrolet Tahoe LTZ 4WD for sale - $31,991, 62,535 miles with Leather Seats, Sunroof/Moonroof, Navigation System, DVD Entertainment System, Alloy Wheels, Bluetooth, Backup Camera
https://static.cargurus.com/images/forsale/2018/07/14/20/42/2010_toyota_yaris-pic-5559132684557075023-152x114.jpeg

2010 Toyota Yaris 2dr Hatchback Used Cars in Urbandale, IA 50322

Good Deal
$1,461 BELOW
CarGurus IMV of $6,452

Price: $4,991

Mileage: 87,958

Location: Urbandale, IA 50322

Average time on market: 18 days Certified Pre-Owned: No Transmission: Manual Color: Black Description: Used 2010 Toyota Yaris 2dr Hatchback for sale - $4,991, 87,958 miles
https://static.cargurus.com/images/forsale/2018/05/02/16/31/2014_lexus_gs_350-pic-77014842431517932-152x114.jpeg

2014 Lexus GS 350 RWD Used Cars in Urbandale, IA 50322

Good Deal
$2,534 BELOW
CarGurus IMV of $29,529

Price: $26,995

Mileage: 21,890

Location: Urbandale, IA 50322

Average time on market: 42 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2014 Lexus GS 350 RWD for sale - $26,995, 21,890 miles with Bluetooth, Leather Seats, Backup Camera, Sunroof/Moonroof, Navigation System, Alloy Wheels
https://static.cargurus.com/images/forsale/2018/06/22/21/26/2015_bmw_3_series-pic-343087700783461784-152x114.jpeg

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

Good Deal
$2,058 BELOW
CarGurus IMV of $23,549

Price: $21,491

Mileage: 40,339

Location: Urbandale, IA 50322

Average time on market: 33 days Certified Pre-Owned: Yes Transmission: Automatic Color: White Description: Used 2015 BMW 3 Series 328i xDrive Sedan AWD for sale - $21,491, 40,339 miles with Bluetooth, Sunroof/Moonroof, Alloy Wheels
https://static.cargurus.com/images/forsale/2018/04/20/09/37/2015_bmw_x1-pic-7881723605740116926-152x114.jpeg

2015 BMW X1 xDrive28i AWD Used Cars in Urbandale, IA 50322

Good Deal
$1,688 BELOW
CarGurus IMV of $22,683

Price: $20,995

Mileage: 36,097

Location: Urbandale, IA 50322

Average time on market: 41 days Certified Pre-Owned: Yes Transmission: Automatic Color: Beige Description: Used 2015 BMW X1 xDrive28i AWD for sale - $20,995, 36,097 miles with Bluetooth, Sunroof/Moonroof, Alloy Wheels
https://static.cargurus.com/images/forsale/2018/05/24/10/55/2015_bmw_3_series_gran_turismo-pic-8300146723956099182-152x114.jpeg

2015 BMW 3 Series Gran Turismo 328i xDrive AWD Used Cars in Urbandale, IA 50322

Good Deal
$2,010 BELOW
CarGurus IMV of $28,003

Price: $25,993

Mileage: 19,045

Location: Urbandale, IA 50322

Average time on market: 27 days Certified Pre-Owned: Yes Transmission: Automatic Color: Gray Description: Used 2015 BMW 3 Series Gran Turismo 328i xDrive AWD for sale - $25,993, 19,045 miles with Bluetooth, Backup Camera, Sunroof/Moonroof, Alloy Wheels
https://static.cargurus.com/images/forsale/2018/05/22/18/44/2015_bmw_3_series-pic-4601355158539521639-152x114.jpeg

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

Good Deal
$1,910 BELOW
CarGurus IMV of $22,902

Price: $20,992

Mileage: 47,624

Location: Urbandale, IA 50322

Average time on market: 33 days Certified Pre-Owned: Yes Transmission: Automatic Color: Black Description: Used 2015 BMW 3 Series 328i xDrive Sedan AWD for sale - $20,992, 47,624 miles with Navigation System, Sunroof/Moonroof, Alloy Wheels
https://static.cargurus.com/images/forsale/2018/06/15/07/33/2018_bmw_m2-pic-558722351729215974-152x114.jpeg

2018 BMW M2 RWD Used Cars in Urbandale, IA 50322

Good Deal
$3,230 BELOW
CarGurus IMV of $56,221

Price: $52,991

Mileage: 1,022

Location: Urbandale, IA 50322

Certified Pre-Owned: Yes Transmission: Manual Color: White Description: Used 2018 BMW M2 RWD for sale - $52,991, 1,022 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Alloy Wheels
https://static.cargurus.com/images/forsale/2018/06/16/18/11/2015_bmw_x3-pic-9061314279814974246-152x114.jpeg

2015 BMW X3 xDrive35i AWD Used Cars in Urbandale, IA 50322

Good Deal
$2,009 BELOW
CarGurus IMV of $37,500

Price: $35,491

Mileage: 15,776

Location: Urbandale, IA 50322

Average time on market: 35 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Red Description: Used 2015 BMW X3 xDrive35i AWD for sale - $35,491, 15,776 miles with Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Light Package, Power Package, Alloy Wheels, Bluetooth, Backup Camera, Heat Package, Climate Package
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2015 BMW X5 xDrive35i AWD Used Cars in Urbandale, IA 50322

Good Deal
$3,323 BELOW
CarGurus IMV of $42,314

Price: $38,991

Mileage: 19,367

Location: Urbandale, IA 50322

Average time on market: 30 days Certified Pre-Owned: Yes Transmission: Automatic Color: Black Description: Used 2015 BMW X5 xDrive35i AWD for sale - $38,991, 19,367 miles with Leather Seats, Sunroof/Moonroof, Aluminum Wheels, Heat Package, Premium Package, Climate Package
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Good Deal
$2,028 BELOW
CarGurus IMV of $25,019

Price: $22,991

Mileage: 28,769

Location: Urbandale, IA 50322

Average time on market: 33 days Certified Pre-Owned: Yes Transmission: Automatic Color: Gray Description: Used 2015 BMW 3 Series 328i xDrive Sedan AWD for sale - $22,991, 28,769 miles with Sunroof/Moonroof, Alloy Wheels
https://static.cargurus.com/images/forsale/2018/05/19/01/11/2015_bmw_3_series-pic-5930871192256593541-152x114.jpeg

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

Good Deal
$1,561 BELOW
CarGurus IMV of $25,554

Price: $23,993

Mileage: 24,555

Location: Urbandale, IA 50322

Average time on market: 33 days Certified Pre-Owned: Yes Transmission: Automatic Color: Black Description: Used 2015 BMW 3 Series 328i xDrive Sedan AWD for sale - $23,993, 24,555 miles with Bluetooth, Sunroof/Moonroof, Alloy Wheels
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2011 Ford Escape XLT 4WD Used Cars in Urbandale, IA 50322

Good Deal
$1,164 BELOW
CarGurus IMV of $11,155

Price: $9,991

Mileage: 75,211

Location: Urbandale, IA 50322

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2011 Ford Escape XLT 4WD for sale - $9,991, 75,211 miles with Aluminum Wheels
https://static.cargurus.com/images/forsale/2018/06/15/17/20/2015_bmw_x1-pic-6078048248664055406-152x114.jpeg

2015 BMW X1 xDrive28i AWD Used Cars in Urbandale, IA 50322

Good Deal
$1,226 BELOW
CarGurus IMV of $18,117

Price: $16,891

Mileage: 62,713

Location: Urbandale, IA 50322

Average time on market: 41 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2015 BMW X1 xDrive28i AWD for sale - $16,891, 62,713 miles with Bluetooth, Sunroof/Moonroof, Alloy Wheels
https://static.cargurus.com/images/forsale/2018/03/17/08/14/2018_bmw_x5-pic-7598444819920231800-152x114.jpeg

2018 BMW X5 xDrive35i AWD Used Cars in Urbandale, IA 50322

Good Deal
$2,628 BELOW
CarGurus IMV of $58,685

Price: $56,057

Mileage: 4,518

Location: Urbandale, IA 50322

Average time on market: 51 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2018 BMW X5 xDrive35i AWD for sale - $56,057, 4,518 miles with Premium Package, Sunroof/Moonroof, Aluminum Wheels
Please wait ...
All Listings
Please wait ...
Sponsored 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
Jul 3, 2018
Jun 12, 2018
salesperson Brad was awesome.
1 people found this review helpful.
May 28, 2018
GuruYQBZH
Very happy to have a business with them.
1 people found this review helpful.
May 23, 2018
acatmann
Very clean & friendly dealership. My sales person Kelly was top notch!
1 people found this review helpful.
May 17, 2018
Very upbeat, helpful, and nice.
1 people found this review helpful.
May 13, 2018
Abhinav007
The guys where good but the deal did not work out
1 people found this review helpful.
Jan 19, 2018
Fast and friendly service treated me as though I was buying a new car not just the used car was a great experience. I will be going back!
3 people found this review helpful.
Dec 2, 2017
Excellent
2 people found this review helpful.
Oct 4, 2017
OgdenUnderground
Did not seem like they cared. Cars are way over priced. Had to ask again for photos.
3 people found this review helpful.
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.
3 people found this review helpful.
Read 9 old reviews
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.
1 people found this review helpful.
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!
2 people found this review helpful.
Dec 7, 2015
Very good experience.
0 people found this review helpful.
Oct 29, 2015
one of the best experiances i have ever had with a car dealership
0 people found this review helpful.
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.
1 people found this review helpful.
Aug 25, 2014
Unmovable pricing, however that might have been a fair price on that vehicle. Very responsive even on a weekend.
2 people found this review helpful.
Oct 1, 2013
Good help and awesome cars
0 people found this review helpful.
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.
1 people found this review helpful.
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!
1 people found this review helpful.

Other Nearby Dealers

Karl Chevrolet, Inc. - 523 listings
1101 Se Oralabor Rd Ankeny, IA 50021
5 reviews
Willis Lexus - 172 listings
2121 NW 100th Street Clive, IA 50325
1 review
Land Rover of Des Moines - 112 listings
9800 Hickman Rd Des Moines, IA 50325
1 review
Willis Infiniti - 109 listings
2101 NW 100th St Clive, IA 50325
2 reviews
Kars Inc - Des Moines - 73 listings
2000 E Euclid Ave Des Moines, IA 50317
1 review
Murray Motors Inc - 58 listings
2602 NE 46th Ave Des Moines, IA 50317
1 review
Jaguar Des Moines - 46 listings
9800 Hickman Rd Clive, IA 50325
3 reviews
Town & Country Motors - 29 listings
913 Se 14th St Des Moines, IA 50317
1 review
American Wholesale Motors - 19 listings
4200 E 14th St Des Moines, IA 50313
1 review
Autoplex Des Moines - 15 listings
4650 Merle Hay Rd Urbandale, IA 50322
6 reviews
Americ Auto - 12 listings
2814 SE 14th St Des Moines, IA 50320
2 reviews
Beneventi Chevrolet, Inc. - 12 listings
3333 Hwy 141 Granger, IA 50109
2 reviews
Preowned Solutions
11010 Douglas Ave Urbandale, IA 50322
2 reviews
Auto Outlet
2423 Euclid Ave Des Moines, IA 50310
1 review
Zacatecas Motors
2909 SE 14th St Des Moines, IA 50320
2 reviews

Popular Used Cars

Used Ford F-150
2,235 Great Deals out of 188,247 listings starting at $1,200
Used Ford F-250 Super Duty
444 Great Deals out of 36,261 listings starting at $1,999
Used Chevrolet Silverado 1500
1,812 Great Deals out of 155,289 listings starting at $1,490
Used Chevrolet Silverado 2500HD
326 Great Deals out of 28,543 listings starting at $2,500
Used Ram 1500
1,001 Great Deals out of 127,833 listings starting at $5,695
Used Ram 2500
216 Great Deals out of 31,090 listings starting at $6,500
Used Toyota RAV4
588 Great Deals out of 71,081 listings starting at $1,495
Used Nissan Rogue
616 Great Deals out of 72,723 listings starting at $2,488
Used Toyota Camry
930 Great Deals out of 69,717 listings starting at $1,137
Used Honda CR-V
875 Great Deals out of 71,874 listings starting at $990
Used Honda Civic
496 Great Deals out of 39,961 listings starting at $1,615
Used Toyota Corolla
668 Great Deals out of 60,390 listings starting at $1,499
Used Honda Accord
692 Great Deals out of 97,972 listings starting at $750
Used Ford Escape
1,220 Great Deals out of 98,386 listings starting at $1,000
Used Chevrolet Equinox
1,400 Great Deals out of 89,371 listings starting at $1,000