2014 BMW 3 Series Review
  • Featured Listings

  • 2010 BMW 3 Series for sale in Norfolk, VA
    • $392 below average
    • Mileage
    • 79,524 Miles
    • 15,832 Miles below average
  • 2010 BMW 3 Series for sale in Norfolk, VA
    • $892 below average
    • Mileage
    • 110,587 Miles
    • 15,231 Miles above average
  • 2010 BMW 3 Series for sale in Norfolk, VA
    • $1,017 below average
    • Mileage
    • 91,809 Miles
    • 3,547 Miles below average
  • 2011 BMW 3 Series for sale in Norfolk, VA
    • $138 below average
    • Mileage
    • 59,333 Miles
    • 11,134 Miles below average
  • 2003 BMW 3 Series for sale in Norfolk, VA
    • $478 below average
    • Mileage
    • 101,066 Miles
    • 23,151 Miles below average
  • 2011 BMW 3 Series for sale in Norfolk, VA
    • $1,519 above average
    • Mileage
    • 65,493 Miles
    • 12,177 Miles below average
  • 2013 BMW 3 Series for sale in Norfolk, VA
    • Email for Price
    • Mileage
    • 44,446 Miles
    • 5,654 Miles below average
  • 2011 BMW 3 Series for sale in Norfolk, VA
    • $159 above average
    • Mileage
    • 69,178 Miles
    • 8,492 Miles below average
  • 2007 BMW 3 Series for sale in Norfolk, VA
    • $1,016 above average
    • Mileage
    • 100,710 Miles
    • 8,618 Miles below average
  • 2006 BMW 3 Series for sale in Norfolk, VA
    • $1,019 below average
    • Mileage
    • 104,122 Miles
    • 13,373 Miles below average
  • 2007 BMW 3 Series for sale in Norfolk, VA
    • $2,489 below average
    • Mileage
    • 158,044 Miles
    • 48,716 Miles above average
  • 2008 BMW 3 Series for sale in Norfolk, VA
    • $2,775 below average
    • Mileage
    • 110,845 Miles
    • 2,854 Miles above average
  • 2011 BMW 3 Series for sale in Norfolk, VA

    2011 BMW 3 Series

    • $589 above average
    • Mileage
    • 84,698 Miles
    • 9,098 Miles above average
  • 2011 BMW 3 Series for sale in Norfolk, VA
    • Email for Price
    • Mileage
    • 82,258 Miles
    • 4,588 Miles above average
  • 2008 BMW 3 Series for sale in Norfolk, VA
    • $1,715 above average
    • Mileage
    • 93,942 Miles
    • 14,049 Miles below average
  • 2006 BMW 3 Series for sale in Norfolk, VA
    • $1,105 below average
    • Mileage
    • 128,521 Miles
    • 12,587 Miles above average
  • Featured BMW 3 Series Listings in Norfolk, VA

    2007 BMW 3 Series for sale in Newark, NJ
    $8,995
    Silver Arrow Auto Sales Corporation

    2007 BMW 3 Series

    Silver Arrow Auto Sales Corporation
  • 2007 BMW 3 Series for sale in Norfolk, VA
    • $511 above average
    • Mileage
    • 100,671 Miles
    • 8,657 Miles below average
  • 2006 BMW 3 Series for sale in Norfolk, VA
    • $870 below average
    • Mileage
    • 116,935 Miles
    • 6,836 Miles below average
  • 2005 BMW 3 Series for sale in Norfolk, VA
    • $2,404 below average
    • Mileage
  • 2007 BMW 3 Series for sale in Norfolk, VA
    • $4,870 below average
    • Mileage
    • 174,426 Miles
    • 69,366 Miles above average
  • 2002 BMW 3 Series for sale in Norfolk, VA
    • $208 above average
    • Mileage
    • 125,483 Miles
    • 14,515 Miles below average
  • 2009 BMW 3 Series for sale in Norfolk, VA
    • $484 below average
    • Mileage
    • 94,587 Miles
    • 2,398 Miles below average
  • 2006 BMW 3 Series for sale in Norfolk, VA
    • $1,407 above average
    • Mileage
    • 93,628 Miles
    • 20,301 Miles below average
  • 2011 BMW 3 Series for sale in Norfolk, VA
    • Email for Price
    • Mileage
    • 76,678 Miles
    • 992 Miles below average
  • 1 of 2