2007 BMW X5
126,683 Miles
$9,995

Long Island City, NY
Track Price Check Availability

2008 BMW X5
149,317 Miles
$9,499

Brooklyn Park, MN
Track Price Check Availability

2007 BMW X5
129,888 Miles
$9,500

Bremerton, WA
Track Price Check Availability

2008 BMW X5
127,692 Miles
$9,387

Kansas City, MO
Track Price Check Availability

2008 BMW X5
117,125 Miles
$9,837

San Leandro, CA
Track Price Check Availability

2008 BMW X5
152,954 Miles
$7,995

Hillsborough, NH
Track Price Check Availability

2007 BMW X5
122,659 Miles
$9,180

Horsham, PA
Track Price Check Availability

2008 BMW X5
127,668 Miles
$9,250

Redford, MI
Track Price Check Availability

2007 BMW X5
76,402 Miles
$12,555

Palatine, IL
Track Price Check Availability

2008 BMW X5
106,343 Miles
$11,900

Syracuse, NY
Track Price Check Availability

2008 BMW X5
29,757 Miles
$16,998

Lauderdale Lakes, FL
Track Price Check Availability

2008 BMW X5
86,076 Miles
$13,995

San Diego, CA
Track Price Check Availability

2008 BMW X5
32,011 Miles
$17,995

Wantagh, NY
Track Price Check Availability

2007 BMW X5
99,681 Miles
$8,985

Summit, IL
Track Price Check Availability

2008 BMW X5
126,000 Miles
$8,499

Inglewood, CA
Track Price Check Availability

2008 BMW X5
131,186 Miles
$8,995

Chicago, IL
Track Price Check Availability

2007 BMW X5
73,725 Miles
$11,995

Lombard, IL
Track Price Check Availability

2008 BMW X5
109,593 Miles
$8,995

Chantilly, VA
Track Price Check Availability

2008 BMW X5
107,303 Miles
$7,999

Waterbury, CT
Track Price Check Availability

2008 BMW X5
74,025 Miles
$11,795

Virginia Beach, VA
Track Price Check Availability

BMW X5 Pricing Analysis

Active Listings
Mileage