0 Listings
2014 BMW 3 Series Review
  • Featured Listings

    2017 BMW 3 Series for sale in Lake Bluff IL
    $51,825

    2017 BMW 3 Series

    Karl Knauz BMW
    2016 BMW 3 Series for sale in Chattanooga TN
    $24,991

    2016 BMW 3 Series

    Village Volkswagen Chattanooga
    2016 BMW 3 Series for sale in Kenvil NJ
    $29,987

    2016 BMW 3 Series

    BMW of Roxbury
    2014 BMW 3 Series for sale in Fredericksburg VA
    $26,200

    2014 BMW 3 Series

    Radley Cadillac
  • 2006 BMW 3 Series for sale in El Paso, TX
    • $1,190 below average
    • Mileage
    • 104,268 Miles
    • 19,773 Miles below average
  • 2014 BMW 3 Series for sale in El Paso, TX
    • Email for Price
    • Mileage
    • 26,817 Miles
    • 13,913 Miles below average
  • 2014 BMW 3 Series for sale in El Paso, TX
    • $2,505 above average
    • Mileage
    • 45,089 Miles
    • 4,359 Miles above average
  • 2007 BMW 3 Series for sale in El Paso, TX
    • $507 below average
    • Mileage
    • 91,368 Miles
    • 20,200 Miles below average
  • 2011 BMW 3 Series for sale in El Paso, TX
    • $13,548 below average
    • Mileage
    • 74,552 Miles
    • 2,628 Miles below average
  • 2011 BMW 3 Series for sale in El Paso, TX
    • $999 below average
    • Mileage
    • 91,400 Miles
    • 13,395 Miles above average
  • 2014 BMW 3 Series for sale in El Paso, TX
    • $2,292 above average
    • Mileage
    • 29,619 Miles
    • 16,609 Miles below average
  • 2014 BMW 3 Series for sale in El Paso, TX
    • $1,418 above average
    • Mileage
    • 39,912 Miles
    • 1,636 Miles above average
  • 2007 BMW 3 Series for sale in El Paso, TX
    • $1,523 above average
    • Mileage
    • 87,900 Miles
    • 21,592 Miles below average
  • 2008 BMW 3 Series for sale in El Paso, TX
    • $1,690 above average
    • Mileage
    • 89,063 Miles
    • 15,629 Miles below average
  • 2011 BMW 3 Series for sale in El Paso, TX
    • $999 below average
    • Mileage
    • 83,379 Miles
    • 5,374 Miles above average
  • 2014 BMW 3 Series for sale in El Paso, TX
    • $1,409 above average
    • Mileage
    • 40,990 Miles
    • 260 Miles above average
  • 2014 BMW 3 Series for sale in El Paso, TX
    • $2,676 above average
    • Mileage
    • 28,855 Miles
    • 10,684 Miles below average
  • 2013 BMW 3 Series for sale in El Paso, TX
    • $2,918 above average
    • Mileage
    • 27,031 Miles
    • 26,373 Miles below average
  • 2008 BMW 3 Series for sale in El Paso, TX
    • $898 below average
    • Mileage
    • 116,643 Miles
    • 14,229 Miles above average
  • 2009 BMW 3 Series for sale in El Paso, TX
    • $1,325 above average
    • Mileage
    • 51,525 Miles
    • 42,986 Miles below average
  • Featured BMW 3 Series Listings in El Paso, TX

    2010 BMW 3 Series for sale in Williamsville NY
    $15,356

    2010 BMW 3 Series

    Basil Transit Corp
    2014 BMW 3 Series for sale in Kenvil NJ
    $55,560

    2014 BMW 3 Series

    BMW of Roxbury
    2007 BMW 3 Series for sale in Greensboro NC
    $8,995

    2007 BMW 3 Series

    Slates Used Cars INC
    2007 BMW 3 Series for sale in Irvington NJ
    $6,997

    2007 BMW 3 Series

    Xpress Enterprise
  • 2007 BMW 3 Series for sale in El Paso, TX

    2007 BMW 3 Series

    • $293 below average
    • Mileage
    • 141,277 Miles
    • 32,713 Miles above average
  • 2008 BMW 3 Series for sale in El Paso, TX
    • $999 below average
    • Mileage
    • 98,252 Miles
    • 690 Miles above average
  • 2006 BMW 3 Series for sale in El Paso, TX
    • $1,570 below average
    • Mileage
    • 1 Miles
    • 120,556 Miles below average
  • 2014 BMW 3 Series for sale in El Paso, TX
    • $4,364 above average
    • Mileage
    • 28,164 Miles
    • 12,566 Miles below average
  • 2008 BMW 3 Series for sale in El Paso, TX
    • $98 below average
    • Mileage
    • 102,055 Miles
    • 359 Miles below average
  • 2003 BMW 3 Series for sale in El Paso, TX
    • $2,203 below average
    • Mileage
    • 134,600 Miles
    • 136 Miles above average
  • 2014 BMW 3 Series for sale in El Paso, TX
    • $590 below average
    • Mileage
    • 37,195 Miles
    • 95 Miles above average
  • 2006 BMW 3 Series for sale in El Paso, TX
    • $91 below average
    • Mileage
    • 124,787 Miles
    • 746 Miles above average
  • 1 of 2