2008 BMW X3
158,280 Miles
$4,995

Spotsylvania, VA
Track Price Check Availability

2006 BMW X3
169,726 Miles
$4,990

Kansas City, MO
Track Price Check Availability

2004 BMW X3
188,659 Miles
$3,990

Kansas City, MO
Track Price Check Availability

2006 BMW X3
197,759 Miles
$3,300

Sterling Heights, MI
Track Price Check Availability

2004 BMW X3
144,291 Miles
$4,995

Morristown, NJ
Track Price Check Availability

2004 BMW X3
124,080 Miles
$4,995

Hasbrouck Heights, NJ
Track Price Check Availability

2004 BMW X3
133,553 Miles
$4,999

Rockville, MD
Track Price Check Availability

2006 BMW X3
156,000 Miles
$4,995

Nashville, TN
Track Price Check Availability

2006 BMW X3
178,340 Miles
$3,997

West Chester, PA
Track Price Check Availability

2007 BMW X3
162,152 Miles
$4,999

Raleigh, NC
Track Price Check Availability

2005 BMW X3
146,205 Miles
$4,950

Watertown, CT
Track Price Check Availability

2004 BMW X3
162,072 Miles
$4,495

Annapolis, MD
Track Price Check Availability

2004 BMW X3
151,551 Miles
$3,995

Lodi, NJ
Track Price Check Availability

2005 BMW X3
136,000 Miles
$4,995

Oklahoma City, OK
Track Price Check Availability

2004 BMW X3
127,919 Miles
$4,995

Virginia Beach, VA
Track Price Check Availability

2006 BMW X3
173,307 Miles
$3,988

North Andover, MA
Track Price Check Availability

2005 BMW X3
187,784 Miles
$4,795

Mc Henry, IL
Track Price Check Availability

2006 BMW X3
194,000 Miles
$4,995

Houston, TX
Track Price Check Availability

2004 BMW X3
166,581 Miles
$3,990

Avenel, NJ
Track Price Check Availability

2007 BMW X3
143,000 Miles
$4,450

Waterloo, IA
Track Price Check Availability

BMW X3 Pricing Analysis

Active Listings
Mileage