0 Listings
2014 BMW 3 Series Review
  • Featured Listings

    2006 BMW 3 Series for sale in Newton NJ
    $6,668

    2006 BMW 3 Series

    SUSSEX HONDA
    2008 BMW 3 Series for sale in Beltsville MD
    $12,495

    2008 BMW 3 Series

    International Auto Discount
    2015 BMW 3 Series for sale in Lake Bluff IL
    $23,995

    2015 BMW 3 Series

    Karl Knauz BMW
    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 Cincinnati, OH
    • $486 below average
    • Mileage
    • 84,239 Miles
    • 25,116 Miles below average
  • 2007 BMW 3 Series for sale in Cincinnati, OH
    • $1,825 below average
    • Mileage
  • 2014 BMW 3 Series for sale in Cincinnati, OH
    • $4,618 above average
    • Mileage
    • 29,129 Miles
    • 8,006 Miles below average
  • 2011 BMW 3 Series for sale in Cincinnati, OH
    • $18,042 above average
    • Mileage
    • 43,271 Miles
    • 34,932 Miles below average
  • 2017 BMW 3 Series for sale in Cincinnati, OH
    • $4,796 below average
    • Mileage
    • 13,442 Miles
    • 10,115 Miles above average
  • 2006 BMW 3 Series for sale in Cincinnati, OH
    • $1,102 below average
    • Mileage
    • 119,596 Miles
    • 4,365 Miles below average
  • 2007 BMW 3 Series for sale in Cincinnati, OH
    • $1,486 below average
    • Mileage
    • 134,000 Miles
    • 24,645 Miles above average
  • 2007 BMW 3 Series for sale in Cincinnati, OH
    • $1,486 below average
    • Mileage
    • 127,107 Miles
    • 17,752 Miles above average
  • 2009 BMW 3 Series for sale in Cincinnati, OH
    • $640 below average
    • Mileage
    • 93,257 Miles
    • 6,657 Miles above average
  • 2007 BMW 3 Series for sale in Cincinnati, OH
    • $1,079 below average
    • Mileage
    • 115,947 Miles
    • 4,065 Miles below average
  • 2007 BMW 3 Series for sale in Cincinnati, OH
    • $482 below average
    • Mileage
    • 109,340 Miles
    • 15 Miles below average
  • 2010 BMW 3 Series for sale in Cincinnati, OH
    • $133 above average
    • Mileage
    • 122,600 Miles
    • 25,782 Miles above average
  • 1998 BMW 3 Series for sale in Cincinnati, OH
    • $814 below average
    • Mileage
    • 155,500 Miles
    • 13,153 Miles above average
  • 2008 BMW 3 Series for sale in Cincinnati, OH
    • $148 below average
    • Mileage
    • 116,265 Miles
    • 14,072 Miles above average
  • 2002 BMW 3 Series for sale in Cincinnati, OH
    • $348 above average
    • Mileage
    • 104,733 Miles
    • 30,630 Miles below average
  • 2007 BMW 3 Series for sale in Cincinnati, OH
    • $3,620 below average
    • Mileage
    • 152,871 Miles
    • 47,889 Miles above average
  • Featured BMW 3 Series Listings in Cincinnati, OH

    2014 BMW 3 Series for sale in Kenvil NJ
    $23,987

    2014 BMW 3 Series

    BMW of Roxbury
    2005 BMW 3 Series for sale in Lake Charles LA
    $5,500
    2016 BMW 3 Series for sale in Cape Girardeau MO
    $26,787

    2016 BMW 3 Series

    Morlan Chrysler, LLC
    2017 BMW 3 Series for sale in Kenvil NJ
    $45,120

    2017 BMW 3 Series

    BMW of Roxbury
  • 2002 BMW 3 Series for sale in Cincinnati, OH
    • $168 above average
    • Mileage
    • 111,606 Miles
    • 27,145 Miles below average
  • 2007 BMW 3 Series for sale in Cincinnati, OH

    2007 BMW 3 Series

    • $305 below average
    • Mileage
    • 116,090 Miles
    • 7,548 Miles above average
  • 2007 BMW 3 Series for sale in Cincinnati, OH
    • $1,080 above average
    • Mileage
    • 108,854 Miles
    • 2,797 Miles below average
  • 2007 BMW 3 Series for sale in Cincinnati, OH
    • $3,004 below average
    • Mileage
    • 208,742 Miles
    • 99,387 Miles above average
  • 2005 BMW 3 Series for sale in Cincinnati, OH
    • $15,495 above average
    • Mileage
    • 29,109 Miles
    • 82,053 Miles below average
  • 2006 BMW 3 Series for sale in Cincinnati, OH
    • $102 below average
    • Mileage
    • 149,548 Miles
    • 25,587 Miles above average
  • 2000 BMW 3 Series for sale in Cincinnati, OH
    • $1,451 below average
    • Mileage
    • 157,075 Miles
    • 4,382 Miles below average
  • 2002 BMW 3 Series for sale in Cincinnati, OH
    • $348 above average
    • Mileage
    • 135,000 Miles
    • 363 Miles below average
  • 1 of 2