2014 BMW 3 Series Review
  • Featured Listings

  • 2009 BMW 3 Series for sale in Jacksonville, FL
    • $2,580 below average
    • Mileage
    • 123,912 Miles
    • 29,435 Miles above average
  • 2015 BMW 3 Series for sale in Jacksonville, FL
    • $2,825 below average
    • Mileage
    • 48,068 Miles
    • 13,420 Miles above average
  • 2009 BMW 3 Series for sale in Jacksonville, FL
    • $3,135 below average
    • Mileage
    • 95,994 Miles
    • 1,517 Miles above average
  • 2011 BMW 3 Series for sale in Jacksonville, FL
    • $3,118 below average
    • Mileage
    • 80,715 Miles
    • 10,248 Miles above average
  • 2010 BMW 3 Series for sale in Jacksonville, FL
    • $644 below average
    • Mileage
    • 75,491 Miles
    • 12,068 Miles below average
  • 2011 BMW 3 Series for sale in Jacksonville, FL
    • $1,986 below average
    • Mileage
    • 96,846 Miles
    • 18,382 Miles above average
  • 2013 BMW 3 Series for sale in Jacksonville, FL
    • $1,098 below average
    • Mileage
    • 46,181 Miles
    • 6,909 Miles below average
  • 2008 BMW 3 Series for sale in Jacksonville, FL
    • $2,426 below average
    • Mileage
    • 137,500 Miles
    • 35,010 Miles above average
  • 2013 BMW 3 Series for sale in Jacksonville, FL
    • $2,597 below average
    • Mileage
    • 58,555 Miles
    • 5,465 Miles above average
  • 2014 BMW 3 Series for sale in Jacksonville, FL
    • $1,439 below average
    • Mileage
    • 37,491 Miles
    • 3,529 Miles below average
  • 2012 BMW 3 Series for sale in Jacksonville, FL
    • $1,347 below average
    • Mileage
    • 50,221 Miles
    • 13,107 Miles below average
  • 2011 BMW 3 Series for sale in Jacksonville, FL
    • $284 above average
    • Mileage
    • 65,715 Miles
    • 11,955 Miles below average
  • 2011 BMW 3 Series for sale in Jacksonville, FL
    • $1,484 below average
    • Mileage
    • 78,141 Miles
    • 323 Miles below average
  • 2013 BMW 3 Series for sale in Jacksonville, FL
    • $796 below average
    • Mileage
    • 48,636 Miles
    • 4,454 Miles below average
  • 2005 BMW 3 Series for sale in Jacksonville, FL
    • $4,752 below average
    • Mileage
    • 1 Miles
    • 123,733 Miles below average
  • 2013 BMW 3 Series for sale in Jacksonville, FL
    • $606 below average
    • Mileage
    • 73,119 Miles
    • 20,029 Miles above average
  • Featured BMW 3 Series Listings in Jacksonville, FL

  • 2014 BMW 3 Series for sale in Jacksonville, FL
    • $829 below average
    • Mileage
    • 54,499 Miles
    • 13,479 Miles above average
  • 2009 BMW 3 Series for sale in Jacksonville, FL
    • $1,420 above average
    • Mileage
  • 2002 BMW 3 Series for sale in Jacksonville, FL

    2002 BMW 3 Series

    • $679 below average
    • Mileage
  • 2006 BMW 3 Series for sale in Jacksonville, FL
    • $1,084 below average
    • Mileage
    • 113,515 Miles
    • 6,926 Miles below average
  • 2015 BMW 3 Series for sale in Jacksonville, FL
    • $459 below average
    • Mileage
    • 27,663 Miles
    • 469 Miles above average
  • 2006 BMW 3 Series for sale in Jacksonville, FL
    • $1,125 below average
    • Mileage
    • 145,657 Miles
    • 21,886 Miles above average
  • 2007 BMW 3 Series for sale in Jacksonville, FL
    • $489 below average
    • Mileage
    • 78,298 Miles
    • 31,030 Miles below average
  • 2013 BMW 3 Series for sale in Jacksonville, FL
    • $209 below average
    • Mileage
    • 35,705 Miles
    • 17,385 Miles below average
  • 1 of 3