0 Listings
2014 BMW 3 Series Review
  • Featured Listings

    2012 BMW 3 Series for sale in Taylor MI
    $17,995

    2012 BMW 3 Series

    Carite.com TAYLOR - Carite.com
    2000 BMW 3 Series for sale in Knoxville TN
    $7,990

    2000 BMW 3 Series

    Wheels Auto Sales Inc
    2008 BMW 3 Series for sale in Killeen TX
    $10,987

    2008 BMW 3 Series

    Roger Beasley Mazda of Killeen
    2011 BMW 3 Series for sale in Pittsfield MA
    $18,950

    2011 BMW 3 Series

    Flynn Volkswagen Audi BMW
  • 2009 BMW 3 Series for sale in Fort Lauderdale, FL
    • $651 below average
    • Mileage
    • 66,958 Miles
    • 19,642 Miles below average
  • 2013 BMW 3 Series for sale in Fort Lauderdale, FL
    • $2,180 below average
    • Mileage
    • 42,192 Miles
    • 11,101 Miles below average
  • 2010 BMW 3 Series for sale in Fort Lauderdale, FL
    • $2,454 below average
    • Mileage
    • 87,854 Miles
    • 695 Miles below average
  • 2011 BMW 3 Series for sale in Fort Lauderdale, FL
    • $2,960 below average
    • Mileage
    • 98,524 Miles
    • 20,321 Miles above average
  • 2012 BMW 3 Series for sale in Fort Lauderdale, FL
    • $3,841 below average
    • Mileage
    • 81,694 Miles
    • 18,561 Miles above average
  • 2010 BMW 3 Series for sale in Fort Lauderdale, FL
    • $1,583 below average
    • Mileage
    • 64,973 Miles
    • 23,576 Miles below average
  • 2012 BMW 3 Series for sale in Fort Lauderdale, FL
    • $3,832 below average
    • Mileage
    • 101,404 Miles
    • 38,271 Miles above average
  • 2013 BMW 3 Series for sale in Fort Lauderdale, FL
    • $3,142 below average
    • Mileage
    • 64,020 Miles
    • 10,727 Miles above average
  • 2015 BMW 3 Series for sale in Fort Lauderdale, FL

    2015 BMW 3 Series

    • $4,099 below average
    • Mileage
    • 21,636 Miles
    • 12,504 Miles below average
  • 2011 BMW 3 Series for sale in Fort Lauderdale, FL
    • $3,957 below average
    • Mileage
    • 72,264 Miles
    • 5,939 Miles below average
  • 2009 BMW 3 Series for sale in Fort Lauderdale, FL
    • $561 below average
    • Mileage
    • 81,589 Miles
    • 12,894 Miles below average
  • 2003 BMW 3 Series for sale in Fort Lauderdale, FL
    • $1,200 below average
    • Mileage
    • 87,547 Miles
    • 22,027 Miles below average
  • 2011 BMW 3 Series for sale in Fort Lauderdale, FL
    • $2,953 below average
    • Mileage
    • 90,000 Miles
    • 11,797 Miles above average
  • 2009 BMW 3 Series for sale in Fort Lauderdale, FL
    • $749 below average
    • Mileage
    • 69,413 Miles
    • 25,070 Miles below average
  • 2014 BMW 3 Series for sale in Fort Lauderdale, FL
    • $2,887 below average
    • Mileage
    • 66,541 Miles
    • 28,725 Miles above average
  • 2008 BMW 3 Series for sale in Fort Lauderdale, FL
    • $1,416 below average
    • Mileage
    • 62,569 Miles
    • 39,834 Miles below average
  • Featured BMW 3 Series Listings in Fort Lauderdale, FL

    2017 BMW 3 Series for sale in Lake Bluff IL
    $49,370

    2017 BMW 3 Series

    Karl Knauz BMW
    2008 BMW 3 Series for sale in Johnston SC
    $9,700

    2008 BMW 3 Series

    Herlong-Chevrolet-Buick
    2014 BMW 3 Series for sale in Lake Bluff IL
    $25,995

    2014 BMW 3 Series

    Karl Knauz BMW
    2011 BMW 3 Series for sale in Sarasota FL
    $17,400

    2011 BMW 3 Series

    AutoXotic LLC.
  • 2011 BMW 3 Series for sale in Fort Lauderdale, FL
    • $1,951 above average
    • Mileage
    • 68,892 Miles
    • 9,311 Miles below average
  • 2007 BMW 3 Series for sale in Fort Lauderdale, FL
    • $507 above average
    • Mileage
    • 82,954 Miles
    • 26,401 Miles below average
  • 2008 BMW 3 Series for sale in Fort Lauderdale, FL
    • $1,410 below average
    • Mileage
    • 98,065 Miles
    • 4,338 Miles below average
  • 2007 BMW 3 Series for sale in Fort Lauderdale, FL
    • Email for Price
    • Mileage
    • 82,396 Miles
    • 26,959 Miles below average
  • 2007 BMW 3 Series for sale in Fort Lauderdale, FL
    • $3,505 above average
    • Mileage
    • 83,397 Miles
    • 25,958 Miles below average
  • 2007 BMW 3 Series for sale in Fort Lauderdale, FL
    • $490 below average
    • Mileage
    • 77,282 Miles
    • 32,073 Miles below average
  • 2007 BMW 3 Series for sale in Fort Lauderdale, FL
    • $514 above average
    • Mileage
    • 74,908 Miles
    • 34,447 Miles below average
  • 2008 BMW 3 Series for sale in Fort Lauderdale, FL
    • $2,916 below average
    • Mileage
    • 91,588 Miles
    • 10,815 Miles below average
  • 1 of 3