0 Listings
  • Featured Listings

    2004 BMW X3 for sale in Richmond VA
    $7,495

    2004 BMW X3

    Copa Mundo Auto
    2005 BMW X3 for sale in Milford NH
    $6,494

    2005 BMW X3

    Horseless Carriage LLC
    2005 BMW X3 for sale in San Diego CA
    $8,500

    2005 BMW X3

    WORLD AUTO SALES
    2004 BMW X3 for sale in Charlottesville VA
    $8,295

    2004 BMW X3

    Blueridge Motorworks Inc
  • 2005 BMW X3 for sale in Casselberry, FL

    2005 BMW X3 3.0i

    • $1,010 below average
    • Mileage
    • 134,023 Miles
    • 5,622 Miles above average
  • 2004 BMW X3 for sale in Casselberry, FL

    2004 BMW X3 2.5i

    • $716 below average
    • Mileage
    • 111,299 Miles
    • 18,665 Miles below average
  • 2004 BMW X3 for sale in Manchester, NH

    2004 BMW X3 2.5i

    • $116 below average
    • Mileage
    • 99,000 Miles
    • 30,964 Miles below average
  • 2004 BMW X3 for sale in Saylorsburg, PA

    2004 BMW X3 3.0i

    • $194 below average
    • Mileage
    • 110,539 Miles
    • 18,420 Miles below average
  • 2005 BMW X3 for sale in Leesburg, VA

    2005 BMW X3 3.0i

    • $1,115 below average
    • Mileage
    • 115,455 Miles
    • 12,946 Miles below average
  • 2005 BMW X3 for sale in Columbia, MO

    2005 BMW X3 3.0i

    • $410 below average
    • Mileage
    • 98,000 Miles
    • 30,401 Miles below average
  • 2005 BMW X3 for sale in Philadelphia, PA

    2005 BMW X3 3.0i

    • $1,085 above average
    • Mileage
    • 98,626 Miles
    • 29,775 Miles below average
  • 2005 BMW X3 for sale in Hallandale Beach, FL

    2005 BMW X3 2.5i

    • $1,081 below average
    • Mileage
  • 2004 BMW X3 for sale in Excelsior Springs, MO

    2004 BMW X3 3.0i

    • $690 below average
    • Mileage
    • 145,889 Miles
    • 16,930 Miles above average
  • 2005 BMW X3 for sale in Johnson City, TN
    • Email for Price
    • Mileage
    • 131,990 Miles
    • 3,589 Miles above average
  • 2004 BMW X3 for sale in Thomasville, NC

    2004 BMW X3 3.0i

    • $2,411 above average
    • Mileage
    • 104,157 Miles
    • 24,802 Miles below average
  • 2005 BMW X3 for sale in Redmond, WA

    2005 BMW X3 3.0i

    • $960 below average
    • Mileage
    • 168,442 Miles
    • 40,041 Miles above average
  • 2005 BMW X3 for sale in Downers Grove, IL

    2005 BMW X3 2.5i

    • $981 below average
    • Mileage
    • 125,604 Miles
    • 7,429 Miles above average
  • 2005 BMW X3 for sale in Charlotte, NC
    • $1,660 below average
    • Mileage
    • 195,890 Miles
    • 67,489 Miles above average
  • 2005 BMW X3 for sale in Santa Ana, CA

    2005 BMW X3 3.0i

    • $411 below average
    • Mileage
    • 98,647 Miles
    • 29,754 Miles below average
  • 2005 BMW X3 for sale in Orlando, FL
    • $1,615 below average
    • Mileage
    • 151,063 Miles
    • 22,662 Miles above average
  • Featured BMW X3 Listings

    2004 BMW X3 for sale in Manassas VA
    $8,999

    2004 BMW X3

    Best Auto of Manassas
    2004 BMW X3 for sale in Springfield NJ
    $6,995

    2004 BMW X3

    Jerry Morese Auto Sales LLC
    2005 BMW X3 for sale in Phoenix AZ
    $6,999

    2005 BMW X3

    AZ Auto & Finance LLC
    2004 BMW X3 for sale in Charlottesville VA
    $7,295

    2004 BMW X3

    Blueridge Motorworks Inc
  • 2005 BMW X3 for sale in Albuquerque, NM

    2005 BMW X3 3.0i

    • $3,085 above average
    • Mileage
    • 124,526 Miles
    • 3,875 Miles below average
  • 2005 BMW X3 for sale in Ringgold, GA
    • $2,010 below average
    • Mileage
    • 107,000 Miles
    • 21,401 Miles below average
  • 2005 BMW X3 for sale in East Windsor, NJ

    2005 BMW X3 3.0i

    • $85 above average
    • Mileage
    • 106,505 Miles
    • 21,896 Miles below average
  • 2004 BMW X3 for sale in Sacramento, CA
    • $1,266 below average
    • Mileage
    • 106,817 Miles
    • 23,147 Miles below average
  • 2005 BMW X3 for sale in Austin, TX
    • $1,580 below average
    • Mileage
    • 144,630 Miles
    • 26,455 Miles above average
  • 2004 BMW X3 for sale in Mallie, KY
    • $1,152 below average
    • Mileage
    • 103,054 Miles
    • 26,910 Miles below average
  • 2005 BMW X3 for sale in Sacramento, CA

    2005 BMW X3

    • $295 below average
    • Mileage
    • 93,805 Miles
    • 30,989 Miles below average
  • 2005 BMW X3 for sale in Marlborough, MA

    2005 BMW X3 2.5i

    • $485 below average
    • Mileage
    • 94,010 Miles
    • 24,165 Miles below average
  • 1 of 14