0 Listings
  • Featured Listings

    2006 BMW X3 for sale in Defiance OH
    $7,300

    2006 BMW X3

    Cyrus Auto World LLC
    2006 BMW X3 for sale in Middletown OH
    $9,987

    2006 BMW X3

    Middletown Ford Inc
    2006 BMW X3 for sale in Newark OH
    $22,799

    2006 BMW X3

    Auto Source and Sound
    2006 BMW X3 for sale in Joplin MO
    $5,795

    2006 BMW X3

    Xtreme Mechanix
  • 2006 BMW X3 for sale in Tampa, FL

    2006 BMW X3 3.0i

    • $140 above average
    • Mileage
    • 89,650 Miles
    • 22,728 Miles below average
  • 2006 BMW X3 for sale in Weymouth, MA

    2006 BMW X3 3.0i

    • $1,360 below average
    • Mileage
    • 137,524 Miles
    • 25,146 Miles above average
  • 2006 BMW X3 for sale in Dearborn, MI

    2006 BMW X3 3.0i

    • $860 below average
    • Mileage
    • 91,815 Miles
    • 20,563 Miles below average
  • 2006 BMW X3 for sale in Hallandale Beach, FL

    2006 BMW X3 3.0i

    • $1,556 below average
    • Mileage
  • 2006 BMW X3 for sale in Chesaning, MI

    2006 BMW X3 3.0i

    • $1,860 below average
    • Mileage
    • 186,000 Miles
    • 73,622 Miles above average
  • 2006 BMW X3 for sale in Bedford, VA

    2006 BMW X3 3.0i

    • $1,954 below average
    • Mileage
    • 99,564 Miles
    • 12,814 Miles below average
  • 2006 BMW X3 for sale in Heath, OH

    2006 BMW X3 3.0i

    • $1,065 below average
    • Mileage
    • 99,415 Miles
    • 12,963 Miles below average
  • 2006 BMW X3 for sale in Davie, FL

    2006 BMW X3 3.0i

    • $1,456 below average
    • Mileage
    • 91,022 Miles
    • 21,356 Miles below average
  • 2006 BMW X3 for sale in Tucson, AZ

    2006 BMW X3 3.0i

    • $1,865 below average
    • Mileage
    • 144,527 Miles
    • 32,149 Miles above average
  • 2006 BMW X3 for sale in Ridgewood, NY

    2006 BMW X3 3.0i

    • $1,860 below average
    • Mileage
    • 121,070 Miles
    • 8,692 Miles above average
  • 2006 BMW X3 for sale in Phoenix, AZ

    2006 BMW X3 3.0i

    • $1,860 below average
    • Mileage
    • 146,415 Miles
    • 34,037 Miles above average
  • 2006 BMW X3 for sale in Kenvil, NJ

    2006 BMW X3 3.0i

    • $1,870 below average
    • Mileage
    • 104,598 Miles
    • 7,780 Miles below average
  • 2006 BMW X3 for sale in Florence, NJ

    2006 BMW X3 3.0i

    • $905 below average
    • Mileage
    • 111,420 Miles
    • 958 Miles below average
  • 2006 BMW X3 for sale in Richmond, VA

    2006 BMW X3 3.0i

    • $1,367 below average
    • Mileage
    • 153,616 Miles
    • 41,238 Miles above average
  • 2006 BMW X3 for sale in Kenvil, NJ

    2006 BMW X3 3.0i

    • $870 below average
    • Mileage
    • 151,529 Miles
    • 39,151 Miles above average
  • 2006 BMW X3 for sale in Martins Ferry, OH

    2006 BMW X3 3.0i

    • $860 below average
    • Mileage
    • 132,506 Miles
    • 20,128 Miles above average
  • Featured 2006 BMW X3 Listings

    2006 BMW X3 for sale in Tallman NY
    $8,299

    2006 BMW X3

    Matrone and Son Auto
  • 2006 BMW X3 for sale in North Hollywood, CA

    2006 BMW X3 3.0i

    • $1,270 below average
    • Mileage
    • 120,287 Miles
    • 7,909 Miles above average
  • 2006 BMW X3 for sale in Eden Prairie, MN

    2006 BMW X3 3.0i

    • $1,605 below average
    • Mileage
    • 145,377 Miles
    • 32,999 Miles above average
  • 2006 BMW X3 for sale in Dartmouth, MA

    2006 BMW X3 3.0i

    • $1,955 below average
    • Mileage
    • 164,603 Miles
    • 52,225 Miles above average
  • 2006 BMW X3 for sale in Lanham, MD

    2006 BMW X3 3.0i

    • $1,955 below average
    • Mileage
    • 158,330 Miles
    • 45,952 Miles above average
  • 2006 BMW X3 for sale in Endicott, NY

    2006 BMW X3 3.0i

    • $1,360 below average
    • Mileage
    • 101,544 Miles
    • 10,834 Miles below average
  • 2006 BMW X3 for sale in Las Vegas, NV

    2006 BMW X3 3.0i

    • $255 below average
    • Mileage
    • 135,191 Miles
    • 22,813 Miles above average
  • 2006 BMW X3 for sale in West Palm Beach, FL

    2006 BMW X3 3.0i

    • $1,364 below average
    • Mileage
    • 110,285 Miles
    • 2,093 Miles below average
  • 2006 BMW X3 for sale in Arlington, VA

    2006 BMW X3 3.0i

    • $1,865 below average
    • Mileage
    • 128,257 Miles
    • 15,879 Miles above average
  • 1 of 10