0 Listings
2014 BMW 3 Series Review
  • Featured Listings

    2006 BMW 3 Series for sale in Petersburg VA
    $5,500

    2006 BMW 3 Series

    Green Light Autos
    2008 BMW 3 Series for sale in Covina CA
    $7,999

    2008 BMW 3 Series

    Exotic Motors Remarketing Inc
    2006 BMW 3 Series for sale in Sacramento CA
    $7,995

    2006 BMW 3 Series

    Pristine Auto Sales
    1987 BMW 3 Series for sale in Alpharetta GA
    $3,999

    1987 BMW 3 Series

    Flywheel Motor Group
  • 2009 BMW 3 Series for sale in Clearwater, FL
    • $1,717 below average
    • Mileage
    • 72,017 Miles
    • 22,690 Miles below average
  • 2011 BMW 3 Series for sale in Laurel, MD
    • $3,004 below average
    • Mileage
    • 72,311 Miles
    • 5,826 Miles below average
  • 2010 BMW 3 Series for sale in Richmond Hill, NY
    • $3,119 below average
    • Mileage
    • 76,645 Miles
    • 11,306 Miles below average
  • 2009 BMW 3 Series for sale in Norcross, GA
    • $2,036 below average
    • Mileage
    • 86,532 Miles
    • 8,175 Miles below average
  • 2009 BMW 3 Series for sale in Kenvil, NJ
    • $2,550 below average
    • Mileage
    • 109,983 Miles
    • 15,276 Miles above average
  • 2011 BMW 3 Series for sale in Kissimmee, FL
    • $3,009 below average
    • Mileage
    • 94,462 Miles
    • 16,325 Miles above average
  • 2014 BMW 3 Series for sale in Orlando, FL
    • $1,288 below average
    • Mileage
    • 31,257 Miles
    • 8,417 Miles below average
  • 2014 BMW 3 Series for sale in West Palm Beach, FL
    • $4,426 below average
    • Mileage
    • 29,380 Miles
    • 7,883 Miles below average
  • 2014 BMW 3 Series for sale in West Chester, OH
    • $3,630 below average
    • Mileage
    • 30,445 Miles
    • 9,431 Miles below average
  • 2014 BMW 3 Series for sale in Midway City, CA
    • $3,850 below average
    • Mileage
    • 57,303 Miles
    • 19,023 Miles above average
  • 2013 BMW 3 Series for sale in Midway City, CA
    • $3,241 below average
    • Mileage
    • 75,161 Miles
    • 22,343 Miles above average
  • 2009 BMW 3 Series for sale in Manassas, VA
    • $2,032 below average
    • Mileage
    • 106,000 Miles
    • 12,513 Miles above average
  • 2016 BMW 3 Series for sale in Campbell, CA
    • $1,740 below average
    • Mileage
    • 24,069 Miles
    • 4,575 Miles below average
  • 2014 BMW 3 Series for sale in San Diego, CA
    • $12,152 above average
    • Mileage
    • 30,495 Miles
    • 9,381 Miles below average
  • 2011 BMW 3 Series for sale in Decatur, GA
    • $3,005 below average
    • Mileage
    • 95,236 Miles
    • 17,099 Miles above average
  • 2011 BMW 3 Series for sale in Hollywood, FL
    • $2,006 below average
    • Mileage
    • 70,353 Miles
    • 7,784 Miles below average
  • Featured Used BMW 3 Series Listings

    2008 BMW 3 Series for sale in Uniondale NY
    $7,995

    2008 BMW 3 Series

    American Best Auto Sales
    2007 BMW 3 Series for sale in Charlotte NC
    $8,995

    2007 BMW 3 Series

    La Reina Autos Inc.
    2014 BMW 3 Series for sale in Glenmont NY
    $23,980

    2014 BMW 3 Series

    BMW of South Albany
    2008 BMW 3 Series for sale in Johnston SC
    $9,700

    2008 BMW 3 Series

    Herlong-Chevrolet-Buick
  • 2009 BMW 3 Series for sale in Eden Prairie, MN
    • $2,463 below average
    • Mileage
    • 129,123 Miles
    • 31,571 Miles above average
  • 2011 BMW 3 Series for sale in Miramar, FL
    • $3,214 below average
    • Mileage
    • 59,356 Miles
    • 18,781 Miles below average
  • 2011 BMW 3 Series for sale in Wilmington, CA
    • $4,252 below average
    • Mileage
    • 53,000 Miles
    • 17,024 Miles below average
  • 2008 BMW 3 Series for sale in Montgomery, NY
    • $1,242 below average
    • Mileage
    • 84,768 Miles
    • 19,548 Miles below average
  • 2014 BMW 3 Series for sale in Orlando, FL
    • $3,926 below average
    • Mileage
    • 20,767 Miles
    • 16,496 Miles below average
  • 2015 BMW 3 Series for sale in Plano, TX
    • $1,847 above average
    • Mileage
    • 26,996 Miles
    • 7,917 Miles below average
  • 2015 BMW 3 Series for sale in Charlotte, NC
    • $1,504 below average
    • Mileage
    • 31,310 Miles
    • 5,128 Miles below average
  • 2011 BMW 3 Series for sale in Richmond Hill, NY
    • $2,547 below average
    • Mileage
    • 63,388 Miles
    • 14,029 Miles below average
  • 1 of 452