2014 BMW 3 Series Review
  • Featured Listings

  • 2009 BMW 3 Series for sale in San Antonio, TX
    • $2,325 below average
    • Mileage
    • 88,207 Miles
    • 6,270 Miles below average
  • 2011 BMW 3 Series for sale in San Antonio, TX
    • $3,083 below average
    • Mileage
    • 92,437 Miles
    • 13,973 Miles above average
  • 2011 BMW 3 Series for sale in San Antonio, TX
    • $24 below average
    • Mileage
    • 66,358 Miles
    • 12,106 Miles below average
  • 2011 BMW 3 Series for sale in San Antonio, TX
    • $2,083 below average
    • Mileage
    • 138,799 Miles
    • 60,335 Miles above average
  • 2011 BMW 3 Series for sale in San Antonio, TX
    • $63 below average
    • Mileage
    • 63,003 Miles
    • 15,461 Miles below average
  • 2008 BMW 3 Series for sale in San Antonio, TX
    • $2,406 below average
    • Mileage
    • 91,848 Miles
    • 9,049 Miles below average
  • 2016 BMW 3 Series for sale in San Antonio, TX
    • Email for Price
    • Mileage
    • 21,580 Miles
    • 7,103 Miles below average
  • 2016 BMW 3 Series for sale in San Antonio, TX
    • Email for Price
    • Mileage
    • 21,580 Miles
    • 7,103 Miles below average
  • 2013 BMW 3 Series for sale in San Antonio, TX
    • $1,097 below average
    • Mileage
    • 54,106 Miles
    • 1,016 Miles above average
  • 2011 BMW 3 Series for sale in San Antonio, TX
    • Email for Price
    • Mileage
    • 75,211 Miles
    • 3,253 Miles below average
  • 2016 BMW 3 Series for sale in San Antonio, TX
    • $1,694 below average
    • Mileage
    • 38,614 Miles
    • 9,931 Miles above average
  • 2011 BMW 3 Series for sale in San Antonio, TX
    • $3,471 below average
    • Mileage
    • 114,385 Miles
    • 36,715 Miles above average
  • 2014 BMW 3 Series for sale in San Antonio, TX
    • $1,554 above average
    • Mileage
    • 42,722 Miles
    • 1,702 Miles above average
  • 2017 BMW 3 Series for sale in San Antonio, TX
    • $11,683 below average
    • Mileage
    • 17,000 Miles
    • 12,264 Miles above average
  • 2009 BMW 3 Series for sale in San Antonio, TX
    • $2,675 below average
    • Mileage
    • 83,180 Miles
    • 11,297 Miles below average
  • 2012 BMW 3 Series for sale in San Antonio, TX
    • $2,145 above average
    • Mileage
    • 56,248 Miles
    • 7,080 Miles below average
  • Featured BMW 3 Series Listings in San Antonio, TX

  • 2005 BMW 3 Series for sale in San Antonio, TX
    • $2,253 below average
    • Mileage
  • 2009 BMW 3 Series for sale in San Antonio, TX
    • $945 below average
    • Mileage
    • 117,145 Miles
    • 30,068 Miles above average
  • 2007 BMW 3 Series for sale in San Antonio, TX
    • $1,507 below average
    • Mileage
    • 125,000 Miles
    • 15,672 Miles above average
  • 2009 BMW 3 Series for sale in San Antonio, TX
    • Email for Price
    • Mileage
    • 101,128 Miles
    • 4,143 Miles above average
  • 2011 BMW 3 Series for sale in San Antonio, TX
    • Email for Price
    • Mileage
    • 93,430 Miles
    • 14,966 Miles above average
  • 2004 BMW 3 Series for sale in San Antonio, TX
    • $1,277 below average
    • Mileage
    • 131,456 Miles
    • 1,342 Miles above average
  • 2008 BMW 3 Series for sale in San Antonio, TX
    • $69 above average
    • Mileage
    • 85,212 Miles
    • 17,278 Miles below average
  • 2006 BMW 3 Series for sale in San Antonio, TX
    • $125 below average
    • Mileage
    • 100,332 Miles
    • 23,439 Miles below average
  • 1 of 3