2012 BMW X5
37,091 Miles
$27,998

Colorado Springs, CO
Track Price Check Availability

2012 BMW X5
56,387 Miles
$23,998

Merriam, KS
Track Price Check Availability

2012 BMW X5
52,693 Miles
$22,998

Escondido, CA
Track Price Check Availability

2012 BMW X5
57,007 Miles
$21,998

Modesto, CA
Track Price Check Availability

2012 BMW X5
41,340 Miles
$25,998

Hillside, IL
Track Price Check Availability

2012 BMW X5
52,170 Miles
$23,998

Naperville, IL
Track Price Check Availability

2012 BMW X5
41,664 Miles
$26,998

Katy, TX
Track Price Check Availability

2012 BMW X5
50,236 Miles
$25,998

Brandywine, MD
Track Price Check Availability

2012 BMW X5
52,855 Miles
$23,998

Murrieta, CA
Track Price Check Availability

2012 BMW X5
112,995 Miles
$15,788

Beaverton, OR
Track Price Check Availability

2012 BMW X5
110,560 Miles
$15,000

Jersey City, NJ
Track Price Check Availability

2012 BMW X5
77,041 Miles
$15,499

Miami, FL
Track Price Check Availability

2012 BMW X5
94,203 Miles
$14,863

North Brunswick, NJ
Track Price Check Availability

2012 BMW X5
86,028 Miles
$17,156

Yorkville, NY
Track Price Check Availability

2012 BMW X5
96,191 Miles
$16,988

Hartsdale, NY
Track Price Check Availability

2012 BMW X5
71,917 Miles
$19,000

Charlotte, NC
Track Price Check Availability

2012 BMW X5
63,825 Miles
$22,900

Paducah, KY
Track Price Check Availability

2012 BMW X5
96,911 Miles
$16,970

Medford, NY
Track Price Check Availability

2012 BMW X5
84,283 Miles
$18,953

White Bear Lake, MN
Track Price Check Availability

2012 BMW X5
85,805 Miles
$17,881

North Hollywood, CA
Track Price Check Availability

2012 BMW X5 Owner Ratings & Reviews

Write a Review
No reviews exist for the 2012 BMW X5

2012 BMW X5 Pricing Analysis

Active Listings
Mileage

June 2018 Nationwide BMW X5 Prices