0 Listings
2014 BMW 3 Series Review
  • Featured Listings

    2018 BMW 3 Series for sale in Westbury NY
    $44,345
    2003 BMW 3 Series for sale in Miami FL
    $5,900

    2003 BMW 3 Series

    VALDO AUTO SALES CORP
    2018 BMW 3 Series for sale in Lake Bluff IL
    $51,185

    2018 BMW 3 Series

    Karl Knauz BMW
    2014 BMW 3 Series for sale in Lake Bluff IL
    $25,995

    2014 BMW 3 Series

    Karl Knauz BMW
  • 2014 BMW 3 Series for sale in Portland, OR
    • $5,480 below average
    • Mileage
    • 10,420 Miles
    • 26,680 Miles below average
  • 2010 BMW 3 Series for sale in Portland, OR
    • $2,388 below average
    • Mileage
    • 121,512 Miles
    • 33,059 Miles above average
  • 2014 BMW 3 Series for sale in Portland, OR
    • $9,189 above average
    • Mileage
  • 2012 BMW 3 Series for sale in Portland, OR
    • $4,017 below average
    • Mileage
    • 66,550 Miles
    • 3,488 Miles above average
  • 2008 BMW 3 Series for sale in Portland, OR
    • $2,147 below average
    • Mileage
    • 142,139 Miles
    • 39,725 Miles above average
  • 2010 BMW 3 Series for sale in Portland, OR
    • $612 above average
    • Mileage
    • 94,968 Miles
    • 6,515 Miles above average
  • 2014 BMW 3 Series for sale in Portland, OR
    • $1,094 above average
    • Mileage
    • 41,327 Miles
    • 6,293 Miles below average
  • 2009 BMW 3 Series for sale in Portland, OR
    • $1,315 below average
    • Mileage
    • 109,544 Miles
    • 12,543 Miles above average
  • 2010 BMW 3 Series for sale in Portland, OR
    • $472 below average
    • Mileage
    • 90,958 Miles
    • 5,860 Miles below average
  • 2015 BMW 3 Series for sale in Portland, OR
    • $834 below average
    • Mileage
    • 49,975 Miles
    • 10,401 Miles above average
  • 2011 BMW 3 Series for sale in Portland, OR
    • $468 below average
    • Mileage
    • 51,059 Miles
    • 19,401 Miles below average
  • 2006 BMW 3 Series for sale in Portland, OR
    • $1,095 below average
    • Mileage
    • 115,035 Miles
    • 9,006 Miles below average
  • 2007 BMW 3 Series for sale in Portland, OR
    • $2,200 above average
    • Mileage
    • 77,933 Miles
    • 27,000 Miles below average
  • 2008 BMW 3 Series for sale in Portland, OR
    • Email for Price
    • Mileage
    • 106,531 Miles
    • 4,117 Miles above average
  • 2015 BMW 3 Series for sale in Portland, OR
    • $9,756 above average
    • Mileage
    • 17,394 Miles
    • 19,359 Miles below average
  • 2014 BMW 3 Series for sale in Portland, OR
    • $1,144 above average
    • Mileage
    • 56,811 Miles
    • 9,191 Miles above average
  • Featured BMW 3 Series Listings in Portland, OR

    2011 BMW 3 Series for sale in Atchison KS
    $13,987

    2011 BMW 3 Series

    Lewis Chevrolet Buick
    2014 BMW 3 Series for sale in Glenmont NY
    $26,480

    2014 BMW 3 Series

    BMW of South Albany
    2018 BMW 3 Series for sale in Westbury NY
    $42,345
    2011 BMW 3 Series for sale in Prior Lake MN
    $11,990

    2011 BMW 3 Series

    Rod Dehmlow Auto Sales
  • 2011 BMW 3 Series for sale in Portland, OR
    • $825 above average
    • Mileage
    • 44,733 Miles
    • 25,727 Miles below average
  • 2010 BMW 3 Series for sale in Portland, OR
    • $532 above average
    • Mileage
    • 97,000 Miles
    • 182 Miles above average
  • 2007 BMW 3 Series for sale in Portland, OR
    • $1,049 below average
    • Mileage
    • 117,366 Miles
    • 12,433 Miles above average
  • 2010 BMW 3 Series for sale in Portland, OR
    • $1,363 above average
    • Mileage
    • 128,687 Miles
    • 40,234 Miles above average
  • 2013 BMW 3 Series for sale in Portland, OR
    • $393 above average
    • Mileage
    • 57,571 Miles
    • 3,326 Miles above average
  • 2011 BMW 3 Series for sale in Portland, OR
    • $382 above average
    • Mileage
    • 65,968 Miles
    • 23,792 Miles below average
  • 2005 BMW 3 Series for sale in Portland, OR
    • $1,058 below average
    • Mileage
    • 109,000 Miles
    • 2,616 Miles below average
  • 2008 BMW 3 Series for sale in Portland, OR
    • Email for Price
    • Mileage
    • 123,136 Miles
    • 18,444 Miles above average
  • 1 of 2