Used BMW for Sale in Des Moines, IA

No matches found.

Save your search and we will notify you when we have cars that match your search criteria.

We expanded your search distance and we're unable to find cars that match.

Try adjusting your filters, or start a new search.

$36,988
$36,988 above
$1,091/mo est. ?
104,340 km 3.0L

Granger Motors

Authorized EpicVIN dealer

4.4 Google 594 reviews

50109, Granger IA

Check Details
$21,995
$21,995 above
$649/mo est. ?
132,426 km 3.0L

Tom's Auto Sales West

Authorized EpicVIN dealer

3.2
Star icon
3 reviews

50322, Urbandale IA

Check Details
Get a price quote
177,146 km

Wilson Toyota

Authorized EpicVIN dealer

50010, Ames IA

Check Details

To save your search and get updates on new inventory and price drops, sign up for a profile

Sign up
$37,373
$37,373 above
$1,102/mo est. ?
65,104 km

Charles Gabus Ford

Authorized EpicVIN dealer

50310, Des Moines IA

Check Details
$82,675
$82,675 above
$2,433/mo est. ?
0 km

BMW of Des Moines

Authorized EpicVIN dealer

4.6 Google 653 reviews

50322, Urbandale IA

Check Details
$80,525
$80,525 above
$2,370/mo est. ?
6 km

BMW of Des Moines

Authorized EpicVIN dealer

4.6 Google 653 reviews

50322, Urbandale IA

Check Details
$78,310
$78,310 above
$2,304/mo est. ?
19 km

BMW of Des Moines

Authorized EpicVIN dealer

4.6 Google 653 reviews

50322, Urbandale IA

Check Details
$32,840
$32,840 above
$968/mo est. ?
42,131 km 2.0L

Audi Des Moines

Authorized EpicVIN dealer

4.6 Google 559 reviews

50131, Johnston IA

Check Details
$41,998
$41,998 above
$1,238/mo est. ?
28,680 km

CarMax Des Moines - Now offering Curbside Pickup

Authorized EpicVIN dealer

50322, Urbandale IA

Check Details

Save a search, and we'll alert you when there are new listings that match exactly what you're looking for.

$54,999
$54,999 above
$1,622/mo est. ?
22,436 km

BMW of Des Moines

Authorized EpicVIN dealer

4.6 Google 653 reviews

50322, Urbandale IA

Check Details
$66,570
$66,570 above
$1,959/mo est. ?
11 km

BMW of Des Moines

Authorized EpicVIN dealer

4.6 Google 653 reviews

50322, Urbandale IA

Check Details
$52,780
$52,780 above
$1,553/mo est. ?
14 km

BMW of Des Moines

Authorized EpicVIN dealer

4.6 Google 653 reviews

50322, Urbandale IA

Check Details
$57,810
$57,810 above
$1,705/mo est. ?
13,135 km 2.0L

BMW of Des Moines

Authorized EpicVIN dealer

4.6 Google 653 reviews

50322, Urbandale IA

Check Details
$60,495
$60,495 above
$1,784/mo est. ?
17,600 km

BMW of Des Moines

Authorized EpicVIN dealer

4.6 Google 653 reviews

50322, Urbandale IA

Check Details
$89,895
$89,895 above
$2,651/mo est. ?
8,008 km

BMW of Des Moines

Authorized EpicVIN dealer

4.6 Google 653 reviews

50322, Urbandale IA

Check Details
$65,999
$65,999 above
$1,946/mo est. ?
80,498 km

BMW of Des Moines

Authorized EpicVIN dealer

4.6 Google 653 reviews

50322, Urbandale IA

Check Details
$43,175
$43,175 above
$1,273/mo est. ?
70,908 km

Karl Chevrolet

Authorized EpicVIN dealer

4.5 Google 2023 reviews

50021, Ankeny IA

Check Details
$77,505
$77,505 above
$2,281/mo est. ?
6 km

BMW of Des Moines

Authorized EpicVIN dealer

4.6 Google 653 reviews

50322, Urbandale IA

Check Details
$67,255
$67,255 above
$1,979/mo est. ?
5 km

BMW of Des Moines

Authorized EpicVIN dealer

4.6 Google 653 reviews

50322, Urbandale IA

Check Details
$12,499
$12,499 above
$369/mo est. ?
195,374 km

BMW of Des Moines

Authorized EpicVIN dealer

4.6 Google 653 reviews

50322, Urbandale IA

Check Details
$98,045
$98,045 above
$2,891/mo est. ?
12,131 km

BMW of Des Moines

Authorized EpicVIN dealer

4.6 Google 653 reviews

50322, Urbandale IA

Check Details
$76,150
$76,150 above
$2,241/mo est. ?
6 km

BMW of Des Moines

Authorized EpicVIN dealer

4.6 Google 653 reviews

50322, Urbandale IA

Check Details
$81,910
$81,910 above
$2,410/mo est. ?
6 km

BMW of Des Moines

Authorized EpicVIN dealer

4.6 Google 653 reviews

50322, Urbandale IA

Check Details
$101,875
$101,875 above
$2,998/mo est. ?
6 km 4.4L

BMW of Des Moines

Authorized EpicVIN dealer

4.6 Google 653 reviews

50322, Urbandale IA

Check Details