1,161 Listings of 2008 BMW 3 Series for Sale

  • Featured Listings

  • 2008 BMW 3 Series for sale in Covina, CA
    • $1,427 below average
    • Mileage
    • 90,487 Miles
    • 12,003 Miles below average
  • 2008 BMW 3 Series for sale in Tampa, FL
    • $1,436 below average
    • Mileage
    • 90,337 Miles
    • 12,153 Miles below average
  • 2008 BMW 3 Series for sale in North Bergen, NJ
    • $2,313 below average
    • Mileage
    • 99,750 Miles
    • 2,011 Miles below average
  • 2008 BMW 3 Series for sale in West Chester, OH
    • $2,411 below average
    • Mileage
    • 113,434 Miles
    • 12,537 Miles above average
  • 2008 BMW 3 Series for sale in Orlando, FL
    • $2,952 below average
    • Mileage
    • 111,590 Miles
    • 13,506 Miles above average
  • 2008 BMW 3 Series for sale in Albany, NY
    • $1,731 below average
    • Mileage
    • 108,187 Miles
    • 5,697 Miles above average
  • 2008 BMW 3 Series for sale in Bridgeport, CT
    • $1,676 below average
    • Mileage
    • 126,000 Miles
    • 18,009 Miles above average
  • 2008 BMW 3 Series for sale in Uniontown, OH
    • $2,451 below average
    • Mileage
    • 82,409 Miles
    • 18,488 Miles below average
  • 2008 BMW 3 Series for sale in Sacramento, CA
    • $1,427 below average
    • Mileage
    • 85,000 Miles
    • 17,490 Miles below average
  • 2008 BMW 3 Series for sale in Saint Petersburg, FL
    • $2,174 above average
    • Mileage
    • 78,300 Miles
    • 24,190 Miles below average
  • 2008 BMW 3 Series for sale in Sun Valley, CA
    • $1,931 below average
    • Mileage
  • 2008 BMW 3 Series for sale in Irvington, NJ
    • $1,431 below average
    • Mileage
    • 87,922 Miles
    • 14,568 Miles below average
  • 2008 BMW 3 Series for sale in Doraville, GA
    • $2,036 below average
    • Mileage
    • 96,526 Miles
    • 5,964 Miles below average
  • 2008 BMW 3 Series for sale in Sacramento, CA
    • Email for Price
    • Mileage
    • 144,475 Miles
    • 41,985 Miles above average
  • 2008 BMW 3 Series for sale in Kannapolis, NC
    • $1,431 below average
    • Mileage
    • 130,000 Miles
    • 27,510 Miles above average
  • 2008 BMW 3 Series for sale in Roswell, GA
    • $1,431 below average
    • Mileage
    • 106,198 Miles
    • 3,708 Miles above average
  • Featured 2008 BMW 3 Series Listings

  • 2008 BMW 3 Series for sale in Waterbury, CT
    • $2,285 below average
    • Mileage
    • 136,961 Miles
    • 28,970 Miles above average
  • 2008 BMW 3 Series for sale in Lancaster, SC
    • $2,943 below average
    • Mileage
    • 123,562 Miles
    • 25,478 Miles above average
  • 2008 BMW 3 Series for sale in Baltimore, MD
    • $2,809 below average
    • Mileage
    • 137,897 Miles
    • 36,136 Miles above average
  • 2008 BMW 3 Series for sale in Florence, KY
    • $2,280 below average
    • Mileage
    • 115,000 Miles
    • 7,009 Miles above average
  • 2008 BMW 3 Series for sale in Lynnwood Financing Available, WA
    • $2,948 below average
    • Mileage
    • 146,142 Miles
    • 48,058 Miles above average
  • 2008 BMW 3 Series for sale in Kenvil, NJ
    • $2,290 below average
    • Mileage
    • 140,158 Miles
    • 32,167 Miles above average
  • 2008 BMW 3 Series for sale in Portsmouth, VA
    • $313 below average
    • Mileage
    • 86,470 Miles
    • 15,291 Miles below average
  • 2008 BMW 3 Series for sale in Hillside, NJ
    • $2,226 below average
    • Mileage
    • 111,630 Miles
    • 9,140 Miles above average
  • 1 of 49