2006 BMW X5
136,302 Miles
$4,555

Everett, WA
Track Price Check Availability

2005 BMW X5
90,639 Miles
$10,995

Kahului, HI
Track Price Check Availability

2012 BMW X5
112,995 Miles
$13,788

Beaverton, OR
Track Price Check Availability

2011 BMW X5
102,015 Miles
$13,749

Jersey City, NJ
Track Price Check Availability

2007 BMW X5
121,387 Miles
$6,995

Kahului, HI
Track Price Check Availability

2011 BMW X5
104,645 Miles
$14,476

Lakewood, CO
Track Price Check Availability

2006 BMW X5
141,773 Miles
$7,988

Kahului, HI
Track Price Check Availability

2008 BMW X5
51,505 Miles
$14,990

Eugene, OR
Track Price Check Availability

2005 BMW X5
97,831 Miles
$7,990

Jacksonville, FL
Track Price Check Availability

2006 BMW X5
178,495 Miles
$6,992

Urbandale, IA
Track Price Check Availability

2003 BMW X5
152,743 Miles
$5,991

Urbandale, IA
Track Price Check Availability

2007 BMW X5
126,671 Miles
$9,995

Long Island City, NY
Track Price Check Availability

2004 BMW X5
146,400 Miles
$7,495

Medford, NY
Track Price Check Availability

2002 BMW X5
112,607 Miles
$4,991

Miami, FL
Track Price Check Availability

2007 BMW X5
128,401 Miles
$9,988

White Bear Lake, MN
Track Price Check Availability

2008 BMW X5
182,656 Miles
$8,995

St Paul, MN
Track Price Check Availability

2008 BMW X5
112,827 Miles
$11,999

St. Cloud, MN
Track Price Check Availability

2006 BMW X5
133,466 Miles
$6,916

Bloomington, MN
Track Price Check Availability

2008 BMW X5
180,520 Miles
$6,300

Marion, IL
Track Price Check Availability

2009 BMW X5
153,067 Miles
$8,855

Des Plaines, IL
Track Price Check Availability

BMW X5 Pricing Analysis

Active Listings
Mileage