Used BMW X5 for Sale in Granger, 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.

high price
$36,988
$1,692 above
$1,091/mo est. ?
65,104 km 3.0L

Charles Gabus Ford

Authorized EpicVIN dealer

50310, Des Moines IA

Check Details
great price
$17,988
$1,899 below
$530/mo est. ?
165,122 km 3.0L
Hot car

Granger Motors

Authorized EpicVIN dealer

4.4 Google 594 reviews

50109, Granger IA

Check Details
high price
$101,975
$15,342 above
$3,001/mo est. ?
3 km 4.4L

BMW of Des Moines

Authorized EpicVIN dealer

4.6 Google 653 reviews

50322, Urbandale IA

Check Details

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

Sign up
high price
$138,375
$51,742 above
$4,072/mo est. ?
6 km 4.4L

BMW of Des Moines

Authorized EpicVIN dealer

4.6 Google 653 reviews

50322, Urbandale IA

Check Details
high price
$101,875
$15,242 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
great price
$20,000
$1,974 below
$590/mo est. ?
213,183 km
Hot car

Stew Hansen Buick GMC

Authorized EpicVIN dealer

4.5 Google 1224 reviews

50325, Clive IA

Check Details
high price
$37,798
$2,502 above
$1,115/mo est. ?
44,588 km

BMW of Des Moines

Authorized EpicVIN dealer

4.6 Google 653 reviews

50322, Urbandale IA

Check Details
high price
$94,235
$22,667 above
$2,779/mo est. ?
12,878 km 4.4L

BMW of Des Moines

Authorized EpicVIN dealer

4.6 Google 653 reviews

50322, Urbandale IA

Check Details
great price
$80,525
$6,108 below
$2,370/mo est. ?
6 km
Hot car

BMW of Des Moines

Authorized EpicVIN dealer

4.6 Google 653 reviews

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.

great price
$46,891
$4,785 below
$1,383/mo est. ?
73,690 km
Hot car

BMW of Des Moines

Authorized EpicVIN dealer

4.6 Google 653 reviews

50322, Urbandale IA

Check Details
great price
$35,798
$3,228 below
$1,056/mo est. ?
104,314 km
Hot car

Lithia Volkswagen of Des Moines

Authorized EpicVIN dealer

4.1 Google 968 reviews

50131, Johnston IA

Check Details
good price
$44,999
$1,963 below
$1,327/mo est. ?
51,650 km
Hot car

BMW of Des Moines

Authorized EpicVIN dealer

4.6 Google 653 reviews

50322, Urbandale IA

Check Details
Get a price quote
32,927 km

BMW of Des Moines

Authorized EpicVIN dealer

4.6 Google 653 reviews

50322, Urbandale IA

Check Details
high price
$49,999
$10,973 above
$1,474/mo est. ?
66,936 km

BMW of Des Moines

Authorized EpicVIN dealer

4.6 Google 653 reviews

50322, Urbandale IA

Check Details
great price
$74,660
$11,973 below
$2,197/mo est. ?
584 km
Hot car

BMW of Des Moines

Authorized EpicVIN dealer

4.6 Google 653 reviews

50322, Urbandale IA

Check Details
good price
$48,999
$2,677 below
$1,445/mo est. ?
42,398 km
Hot car

BMW of Des Moines

Authorized EpicVIN dealer

4.6 Google 653 reviews

50322, Urbandale IA

Check Details
Get a price quote
158,142 km

Willis Automotive

Authorized EpicVIN dealer

50325, Clive IA

Check Details
Get a price quote
141,982 km

Willis Automotive

Authorized EpicVIN dealer

50325, Clive IA

Check Details
Get a price quote
331,519 km 3.0L

A Better Bid Online Car Auctions

Authorized EpicVIN dealer

5.0
Star icon
1 review
3.7 Google 199 reviews

50317, DES MOINES IA

Check Details
Get a price quote
161,443 km 3.0L

A Better Bid Online Car Auctions

Authorized EpicVIN dealer

5.0
Star icon
1 review
3.7 Google 199 reviews

50317, DES MOINES IA

Check Details
high price
$31,995
$5,717 above
$943/mo est. ?
42,092 km

Audi of Des Moines

50131, Johnston IA

Check Details
great price
$16,950
$1,049 below
$500/mo est. ?
163,297 km 3.0L

AmesCars

50010, AMES IA

Check Details