0 Listings
2014 BMW 3 Series Review
  • Featured Listings

    2007 BMW 3 Series for sale in West Palm Beach FL
    $10,900

    2007 BMW 3 Series

    EZ Own Car Sales
    2002 BMW 3 Series for sale in Maitland FL
    $5,950

    2002 BMW 3 Series

    CLASSIC II Auto
    2016 BMW 3 Series for sale in Kenvil NJ
    $53,795

    2016 BMW 3 Series

    BMW of Roxbury
    2017 BMW 3 Series for sale in Lake Bluff IL
    $50,045

    2017 BMW 3 Series

    Karl Knauz BMW
  • 2014 BMW 3 Series for sale in Phoenix, AZ
    • $3,877 below average
    • Mileage
    • 30,121 Miles
    • 7,014 Miles below average
  • 2009 BMW 3 Series for sale in Phoenix, AZ
    • $2,644 below average
    • Mileage
    • 120,990 Miles
    • 34,390 Miles above average
  • 2007 BMW 3 Series for sale in Phoenix, AZ
    • $2,325 below average
    • Mileage
    • 81,982 Miles
    • 23,000 Miles below average
  • 2013 BMW 3 Series for sale in Phoenix, AZ
    • $1,230 below average
    • Mileage
    • 60,900 Miles
    • 7,607 Miles above average
  • 2010 BMW 3 Series for sale in Phoenix, AZ
    • $1,555 above average
    • Mileage
    • 69,568 Miles
    • 14,132 Miles below average
  • 2011 BMW 3 Series for sale in Phoenix, AZ
    • $1,998 below average
    • Mileage
    • 85,128 Miles
    • 6,925 Miles above average
  • 2016 BMW 3 Series for sale in Phoenix, AZ
    • $5,303 below average
    • Mileage
    • 39,936 Miles
    • 11,477 Miles above average
  • 2014 BMW 3 Series for sale in Phoenix, AZ
    • $4,677 below average
    • Mileage
    • 42,663 Miles
    • 5,528 Miles above average
  • 2009 BMW 3 Series for sale in Phoenix, AZ
    • $2,644 below average
    • Mileage
    • 102,014 Miles
    • 15,414 Miles above average
  • 2011 BMW 3 Series for sale in Phoenix, AZ
    • $1,049 below average
    • Mileage
    • 89,329 Miles
    • 11,126 Miles above average
  • 2016 BMW 3 Series for sale in Phoenix, AZ
    • $1,303 below average
    • Mileage
    • 23,595 Miles
    • 4,864 Miles below average
  • 2011 BMW 3 Series for sale in Phoenix, AZ
    • $5,707 below average
    • Mileage
    • 119,294 Miles
    • 29,223 Miles above average
  • 2009 BMW 3 Series for sale in Phoenix, AZ
    • $1,550 below average
    • Mileage
    • 124,527 Miles
    • 30,044 Miles above average
  • 2014 BMW 3 Series for sale in Phoenix, AZ
    • $3,123 above average
    • Mileage
    • 29,728 Miles
    • 7,407 Miles below average
  • 2009 BMW 3 Series for sale in Phoenix, AZ
    • $1,554 below average
    • Mileage
    • 103,221 Miles
    • 8,738 Miles above average
  • 2014 BMW 3 Series for sale in Phoenix, AZ
    • $2,977 below average
    • Mileage
    • 23,953 Miles
    • 13,182 Miles below average
  • Featured BMW 3 Series Listings in Phoenix, AZ

    2016 BMW 3 Series for sale in Kenvil NJ
    $36,987

    2016 BMW 3 Series

    BMW of Roxbury
    2008 BMW 3 Series for sale in Sacramento CA
    $12,995

    2008 BMW 3 Series

    Pristine Auto Sales
    2011 BMW 3 Series for sale in Washington IL
    $17,500

    2011 BMW 3 Series

    Auto Solutions of East Peoria
    2014 BMW 3 Series for sale in Ferriday LA
    $23,449

    2014 BMW 3 Series

    LAKESIDE FORD
  • 2014 BMW 3 Series for sale in Phoenix, AZ
    • $212 above average
    • Mileage
    • 39,751 Miles
    • 6,477 Miles below average
  • 2014 BMW 3 Series for sale in Phoenix, AZ
    • $1,007 below average
    • Mileage
    • 35,273 Miles
    • 2,814 Miles below average
  • 2014 BMW 3 Series for sale in Phoenix, AZ
    • $2,577 below average
    • Mileage
    • 21,740 Miles
    • 15,395 Miles below average
  • 2007 BMW 3 Series for sale in Phoenix, AZ
    • $2,321 below average
    • Mileage
    • 105,907 Miles
    • 925 Miles above average
  • 2009 BMW 3 Series for sale in Phoenix, AZ
    • $3,644 below average
    • Mileage
    • 106,671 Miles
    • 20,071 Miles above average
  • 2008 BMW 3 Series for sale in Phoenix, AZ
    • $812 below average
    • Mileage
    • 87,195 Miles
    • 15,208 Miles below average
  • 2011 BMW 3 Series for sale in Phoenix, AZ
    • $448 below average
    • Mileage
    • 50,723 Miles
    • 27,480 Miles below average
  • 2011 BMW 3 Series for sale in Phoenix, AZ
    • $1,255 below average
    • Mileage
    • 69,564 Miles
    • 821 Miles below average
  • 1 of 4