2014 BMW 3 Series Review
  • Featured Listings

    2009 BMW 3 Series for sale in Columbus, GA
    $16,900
    Legacy Chevrolet Cadillac of Columbus

    2009 BMW 3 Series

    Legacy Chevrolet Cadillac of Columbus
  • 2009 BMW 3 Series for sale in Raleigh, NC
    • $1,566 below average
    • Mileage
    • 106,000 Miles
    • 11,289 Miles above average
  • 2009 BMW 3 Series for sale in Raleigh, NC
    • $2,611 below average
    • Mileage
    • 117,000 Miles
    • 22,289 Miles above average
  • 2014 BMW 3 Series for sale in Raleigh, NC
    • $4,179 below average
    • Mileage
    • 50,068 Miles
    • 12,672 Miles above average
  • 2009 BMW 3 Series for sale in Raleigh, NC
    • $2,622 below average
    • Mileage
    • 108,067 Miles
    • 14,389 Miles above average
  • 2014 BMW 3 Series for sale in Raleigh, NC
    • $3,559 below average
    • Mileage
    • 71,833 Miles
    • 33,527 Miles above average
  • 2011 BMW 3 Series for sale in Raleigh, NC
    • $2,007 below average
    • Mileage
    • 91,571 Miles
    • 13,303 Miles above average
  • 2011 BMW 3 Series for sale in Raleigh, NC
    • $1,584 below average
    • Mileage
    • 60,167 Miles
    • 10,437 Miles below average
  • 2011 BMW 3 Series for sale in Raleigh, NC
    • $3,472 below average
    • Mileage
    • 95,064 Miles
    • 24,460 Miles above average
  • 2009 BMW 3 Series for sale in Raleigh, NC
    • $2,011 below average
    • Mileage
    • 104,904 Miles
    • 10,193 Miles above average
  • 2009 BMW 3 Series for sale in Raleigh, NC
    • $2,027 below average
    • Mileage
    • 91,855 Miles
    • 1,823 Miles below average
  • 2011 BMW 3 Series for sale in Raleigh, NC
    • $886 below average
    • Mileage
    • 57,691 Miles
    • 19,841 Miles below average
  • 2008 BMW 3 Series for sale in Raleigh, NC
    • $1,474 below average
    • Mileage
    • 101,316 Miles
    • 1,272 Miles below average
  • 2011 BMW 3 Series for sale in Raleigh, NC
    • $3,006 below average
    • Mileage
    • 122,833 Miles
    • 44,565 Miles above average
  • 2014 BMW 3 Series for sale in Raleigh, NC
    • $79 above average
    • Mileage
    • 32,857 Miles
    • 4,539 Miles below average
  • 2007 BMW 3 Series for sale in Raleigh, NC

    2007 BMW 3 Series

    • $1,823 below average
    • Mileage
    • 101,315 Miles
    • 7,171 Miles below average
  • 2010 BMW 3 Series for sale in Raleigh, NC
    • $1,487 below average
    • Mileage
    • 90,065 Miles
    • 2,240 Miles above average
  • Featured BMW 3 Series Listings in Raleigh, NC

  • 2014 BMW 3 Series for sale in Raleigh, NC
    • $3,186 below average
    • Mileage
    • 57,136 Miles
    • 14,899 Miles above average
  • 2011 BMW 3 Series for sale in Raleigh, NC
    • $1,488 below average
    • Mileage
    • 102,521 Miles
    • 24,989 Miles above average
  • 2015 BMW 3 Series for sale in Raleigh, NC
    • $1,704 below average
    • Mileage
    • 51,553 Miles
    • 17,482 Miles above average
  • 2013 BMW 3 Series for sale in Raleigh, NC
    • $1,862 above average
    • Mileage
    • 33,094 Miles
    • 19,869 Miles below average
  • 2014 BMW 3 Series for sale in Raleigh, NC
    • $578 above average
    • Mileage
    • 24,569 Miles
    • 12,827 Miles below average
  • 2008 BMW 3 Series for sale in Raleigh, NC
    • $925 below average
    • Mileage
    • 95,200 Miles
    • 7,388 Miles below average
  • 2005 BMW 3 Series for sale in Raleigh, NC
    • $997 above average
    • Mileage
    • 91,871 Miles
    • 20,287 Miles below average
  • 2008 BMW 3 Series for sale in Raleigh, NC
    • $429 below average
    • Mileage
    • 98,977 Miles
    • 3,611 Miles below average
  • 1 of 4