2014 BMW 3 Series Review
  • Featured Listings

  • 2010 BMW 3 Series for sale in San Diego, CA
    • $1,337 below average
    • Mileage
    • 78,340 Miles
    • 9,619 Miles below average
  • 2011 BMW 3 Series for sale in San Diego, CA
    • $511 above average
    • Mileage
    • 59,224 Miles
    • 19,080 Miles below average
  • 2009 BMW 3 Series for sale in San Diego, CA
    • $2,455 below average
    • Mileage
    • 93,591 Miles
    • 3,817 Miles below average
  • 2011 BMW 3 Series for sale in San Diego, CA
    • $254 above average
    • Mileage
    • 92,497 Miles
    • 4,112 Miles above average
  • 2011 BMW 3 Series for sale in San Diego, CA
    • $2,993 below average
    • Mileage
    • 103,294 Miles
    • 24,990 Miles above average
  • 2010 BMW 3 Series for sale in San Diego, CA
    • $3,284 below average
    • Mileage
    • 101,617 Miles
    • 16,835 Miles above average
  • 2007 BMW 3 Series for sale in San Diego, CA
    • $1,895 below average
    • Mileage
    • 112,225 Miles
    • 2,865 Miles above average
  • 2011 BMW 3 Series for sale in San Diego, CA
    • $2,465 below average
    • Mileage
    • 74,165 Miles
    • 760 Miles below average
  • 2009 BMW 3 Series for sale in San Diego, CA
    • $1,623 below average
    • Mileage
    • 103,400 Miles
    • 8,996 Miles above average
  • 2008 BMW 3 Series for sale in San Diego, CA
    • $1,425 below average
    • Mileage
    • 132,000 Miles
    • 29,365 Miles above average
  • 2013 BMW 3 Series for sale in San Diego, CA
    • Email for Price
    • Mileage
    • 48,000 Miles
    • 5,955 Miles below average
  • 2014 BMW 3 Series for sale in San Diego, CA
    • $306 below average
    • Mileage
    • 44,000 Miles
    • 3,921 Miles above average
  • 2010 BMW 3 Series for sale in San Diego, CA
    • $1,333 below average
    • Mileage
  • 2004 BMW 3 Series for sale in San Diego, CA
    • $1,592 below average
    • Mileage
    • 126,518 Miles
    • 13,653 Miles above average
  • 2011 BMW 3 Series for sale in San Diego, CA
    • $11 above average
    • Mileage
    • 82,000 Miles
    • 3,696 Miles above average
  • 2007 BMW 3 Series for sale in San Diego, CA
    • $7 above average
    • Mileage
    • 97,000 Miles
    • 14,040 Miles below average
  • Featured BMW 3 Series Listings in San Diego, CA

  • 2010 BMW 3 Series for sale in San Diego, CA
    • $5,454 below average
    • Mileage
    • 130,910 Miles
    • 46,128 Miles above average
  • 2010 BMW 3 Series for sale in San Diego, CA
    • Email for Price
    • Mileage
    • 95,000 Miles
    • 7,041 Miles above average
  • 2011 BMW 3 Series for sale in San Diego, CA
    • $989 below average
    • Mileage
  • 2014 BMW 3 Series for sale in San Diego, CA
    • $5,230 above average
    • Mileage
    • 35,555 Miles
    • 4,325 Miles below average
  • 2012 BMW 3 Series for sale in San Diego, CA
    • $4,072 below average
    • Mileage
    • 70,134 Miles
    • 13,417 Miles above average
  • 2014 BMW 3 Series for sale in San Diego, CA
    • $12,230 above average
    • Mileage
    • 35,355 Miles
    • 4,525 Miles below average
  • 2012 BMW 3 Series for sale in San Diego, CA
    • $4,040 above average
    • Mileage
    • 47,296 Miles
    • 15,432 Miles below average
  • 2011 BMW 3 Series for sale in San Diego, CA
    • Email for Price
    • Mileage
  • 1 of 4