0 Listings
  • Featured Listings

    2005 BMW X5 for sale in Vallejo CA
    $8,500

    2005 BMW X5

    Warehouse of Cars
    2005 BMW X5 for sale in Decatur GA
    $8,995

    2005 BMW X5

    SVR Automotive
    2005 BMW X5 for sale in Swampscott MA
    $8,495

    2005 BMW X5

    NJM AUTO SALES LCC
    2005 BMW X5 for sale in Ottsville PA
    $9,499

    2005 BMW X5

    Ivyridge Motorcars Inc
  • 2005 BMW X5 for sale in Tujunga, CA

    2005 BMW X5 3.0i

    • $1,705 below average
    • Mileage
    • 109,287 Miles
    • 19,332 Miles below average
  • 2005 BMW X5 for sale in Orange, NJ

    2005 BMW X5 4.4i

    • $1,787 below average
    • Mileage
    • 102,132 Miles
    • 22,727 Miles below average
  • 2005 BMW X5 for sale in Calabasas, CA

    2005 BMW X5 4.4i

    • $487 below average
    • Mileage
    • 103,000 Miles
    • 21,859 Miles below average
  • 2005 BMW X5 for sale in Lake Park, FL

    2005 BMW X5 4.4i

    • $1,088 below average
    • Mileage
    • 109,000 Miles
    • 15,859 Miles below average
  • 2005 BMW X5 for sale in Pineville, NC

    2005 BMW X5 4.4i

    • $797 below average
    • Mileage
    • 102,510 Miles
    • 22,349 Miles below average
  • 2005 BMW X5 for sale in Portland, OR

    2005 BMW X5 4.4i

    • $1,792 below average
    • Mileage
    • 145,044 Miles
    • 20,185 Miles above average
  • 2005 BMW X5 for sale in El Monte, CA

    2005 BMW X5 4.4i

    • $1,792 below average
    • Mileage
    • 110,000 Miles
    • 14,859 Miles below average
  • 2005 BMW X5 for sale in Hanover, PA

    2005 BMW X5 3.0i

    • $1,105 below average
    • Mileage
    • 186,000 Miles
    • 57,381 Miles above average
  • 2005 BMW X5 for sale in Hicksville, NY

    2005 BMW X5 3.0i

    • $1,105 below average
    • Mileage
    • 113,000 Miles
    • 15,619 Miles below average
  • 2005 BMW X5 for sale in St Louis, MO

    2005 BMW X5 3.0i

    • $105 below average
    • Mileage
    • 117,395 Miles
    • 11,224 Miles below average
  • 2005 BMW X5 for sale in Tacoma, WA

    2005 BMW X5 4.4i

    • $1,797 below average
    • Mileage
    • 141,732 Miles
    • 16,873 Miles above average
  • 2005 BMW X5 for sale in Merrillville, IN

    2005 BMW X5 3.0i

    • $1,106 below average
    • Mileage
    • 106,200 Miles
    • 22,419 Miles below average
  • 2005 BMW X5 for sale in Roswell, GA

    2005 BMW X5 3.0i

    • $855 below average
    • Mileage
    • 132,959 Miles
    • 4,340 Miles above average
  • 2005 BMW X5 for sale in Decatur, IL

    2005 BMW X5 4.4i

    • $1,708 above average
    • Mileage
    • 97,000 Miles
    • 27,859 Miles below average
  • 2005 BMW X5 for sale in Arlington, TX

    2005 BMW X5 3.0i

    • $607 below average
    • Mileage
    • 99,785 Miles
    • 28,834 Miles below average
  • 2005 BMW X5 for sale in Riverhead, NY

    2005 BMW X5 4.4i

    • $287 below average
    • Mileage
    • 108,000 Miles
    • 16,859 Miles below average
  • Featured 2005 BMW X5 Listings

    2005 BMW X5 for sale in Antioch CA
    $7,195

    2005 BMW X5

    Elite Motorsports
  • 2005 BMW X5 for sale in Nesconset, NY

    2005 BMW X5 4.4i

    • $287 below average
    • Mileage
    • 108,000 Miles
    • 16,859 Miles below average
  • 2005 BMW X5 for sale in East Brunswick, NJ

    2005 BMW X5 3.0i

    • $1,405 below average
    • Mileage
    • 118,265 Miles
    • 10,354 Miles below average
  • 2005 BMW X5 for sale in Phoenix, AZ
    • $2,468 below average
    • Mileage
    • 130,426 Miles
    • 20,795 Miles above average
  • 2005 BMW X5 for sale in San Fernando, CA

    2005 BMW X5 4.4i

    • $792 below average
    • Mileage
    • 111,364 Miles
    • 13,495 Miles below average
  • 2005 BMW X5 for sale in Carroll, OH

    2005 BMW X5 4.4i

    • $1,792 below average
    • Mileage
    • 173,050 Miles
    • 48,191 Miles above average
  • 2005 BMW X5 for sale in Lynnwood Financing Available, WA

    2005 BMW X5

    • $1,881 below average
    • Mileage
    • 178,617 Miles
    • 54,289 Miles above average
  • 2005 BMW X5 for sale in Murfreesboro, TN

    2005 BMW X5 3.0i

    • $345 above average
    • Mileage
    • 109,901 Miles
    • 18,718 Miles below average
  • 2005 BMW X5 for sale in Raleigh, NC

    2005 BMW X5 3.0i

    • $1,606 below average
    • Mileage
    • 133,983 Miles
    • 5,364 Miles above average
  • 1 of 9