2014 BMW 3 Series Review
  • Featured Listings

  • 2009 BMW 3 Series for sale in Columbus, OH
    • $2,455 below average
    • Mileage
    • 89,594 Miles
    • 7,814 Miles below average
  • 2010 BMW 3 Series for sale in Columbus, OH
    • $990 below average
    • Mileage
    • 83,630 Miles
    • 11,230 Miles below average
  • 2011 BMW 3 Series for sale in Columbus, OH
    • $3,758 below average
    • Mileage
    • 117,450 Miles
    • 47,474 Miles above average
  • 2007 BMW 3 Series for sale in Columbus, OH
    • $2,011 below average
    • Mileage
    • 101,000 Miles
    • 3,891 Miles below average
  • 2013 BMW 3 Series for sale in Columbus, OH
    • $1,236 below average
    • Mileage
    • 63,832 Miles
    • 9,434 Miles above average
  • 2011 BMW 3 Series for sale in Columbus, OH
    • Email for Price
    • Mileage
  • 2011 BMW 3 Series for sale in Columbus, OH
    • $4,004 below average
    • Mileage
    • 109,419 Miles
    • 31,943 Miles above average
  • 2007 BMW 3 Series for sale in Columbus, OH
    • $2,497 below average
    • Mileage
    • 142,713 Miles
    • 31,673 Miles above average
  • 2011 BMW 3 Series for sale in Columbus, OH
    • Email for Price
    • Mileage
    • 107,073 Miles
    • 29,597 Miles above average
  • 1999 BMW 3 Series for sale in Columbus, OH
    • Email for Price
    • Mileage
  • 2004 BMW 3 Series for sale in Columbus, OH
    • $229 above average
    • Mileage
    • 75,000 Miles
    • 43,490 Miles below average
  • 1998 BMW 3 Series for sale in Columbus, OH

    1998 BMW 3 Series

    • $1,389 below average
    • Mileage
    • 211,745 Miles
    • 69,989 Miles above average
  • Featured BMW 3 Series Listings in Columbus, OH

  • 1 of 1