0 Listings
2012 BMW 1 Series Review
  • Featured Listings

    2012 BMW 1 Series for sale in El Paso TX
    $14,995

    2012 BMW 1 Series

    Texas Grand Auto World
    2012 BMW 1 Series for sale in Kenvil NJ
    $14,987

    2012 BMW 1 Series

    BMW of Roxbury
    2012 BMW 1 Series for sale in Sacramento CA
    $13,500

    2012 BMW 1 Series

    Green Light Motors
    2012 BMW 1 Series for sale in Bethesda MD
    $13,331

    2012 BMW 1 Series

    Chevy Chase Acura
  • 2012 BMW 1 Series for sale in Albany, NY
    • $9,581 below average
    • Mileage
    • 37,050 Miles
    • 22,779 Miles below average
  • 2012 BMW 1 Series for sale in Bethesda, MD
    • $1,418 below average
    • Mileage
    • 58,533 Miles
    • 2,750 Miles below average
  • 2012 BMW 1 Series for sale in Sanford, NC
    • $4,585 below average
    • Mileage
    • 100,196 Miles
    • 40,367 Miles above average
  • 2012 BMW 1 Series for sale in Daytona Beach, FL
    • $201 above average
    • Mileage
    • 51,334 Miles
    • 9,949 Miles below average
  • 2012 BMW 1 Series for sale in Bridgewater, MA
    • $2,399 below average
    • Mileage
    • 76,596 Miles
    • 15,313 Miles above average
  • 2012 BMW 1 Series for sale in Ledgewood, NJ
    • $1,658 below average
    • Mileage
    • 53,291 Miles
    • 6,538 Miles below average
  • 2012 BMW 1 Series for sale in Sacramento, CA
    • $1,249 below average
    • Mileage
    • 51,390 Miles
    • 9,893 Miles below average
  • 2012 BMW 1 Series for sale in Hooksett, NH
    • $1,004 below average
    • Mileage
    • 49,976 Miles
    • 11,307 Miles below average
  • 2012 BMW 1 Series for sale in Totowa, NJ
    • $14,748 below average
    • Mileage
    • 93,307 Miles
    • 32,024 Miles above average
  • 2012 BMW 1 Series for sale in Ontario, CA
    • $2,972 below average
    • Mileage
    • 70,278 Miles
    • 8,995 Miles above average
  • 2012 BMW 1 Series for sale in Chicago, IL
    • $2,593 below average
    • Mileage
    • 103,057 Miles
    • 43,228 Miles above average
  • 2012 BMW 1 Series for sale in Mills River, NC
    • $3,369 above average
    • Mileage
    • 44,884 Miles
    • 14,945 Miles below average
  • 2012 BMW 1 Series for sale in Englewood, CO
    • $3,593 below average
    • Mileage
    • 79,517 Miles
    • 19,688 Miles above average
  • 2012 BMW 1 Series for sale in Chicago, IL
    • $1,246 above average
    • Mileage
    • 51,380 Miles
    • 9,903 Miles below average
  • 2012 BMW 1 Series for sale in Winston Salem, NC
    • $1,319 above average
    • Mileage
    • 46,228 Miles
    • 13,601 Miles below average
  • 2012 BMW 1 Series for sale in Houston, TX
    • $2,417 above average
    • Mileage
    • 47,164 Miles
    • 12,665 Miles below average
  • 2012 BMW 1 Series for sale in Richmond, VA
    • $1,414 above average
    • Mileage
    • 47,457 Miles
    • 12,372 Miles below average
  • 2012 BMW 1 Series for sale in Evansville, IN
    • Email for Price
    • Mileage
    • 3,647 Miles
    • 56,182 Miles below average
  • 2012 BMW 1 Series for sale in Fresno, CA
    • $754 below average
    • Mileage
    • 90,953 Miles
    • 29,670 Miles above average
  • 2012 BMW 1 Series for sale in Charlotte, NC
    • $2,249 below average
    • Mileage
    • 33,931 Miles
    • 27,352 Miles below average
  • 2012 BMW 1 Series for sale in Atlanta, GA
    • $914 above average
    • Mileage
    • 49,119 Miles
    • 10,710 Miles below average
  • 2012 BMW 1 Series for sale in El Cajon, CA
    • $246 above average
    • Mileage
    • 55,000 Miles
    • 6,283 Miles below average
  • 2012 BMW 1 Series for sale in Kenvil, NJ
    • $5 below average
    • Mileage
    • 55,215 Miles
    • 6,068 Miles below average
  • 2012 BMW 1 Series for sale in West Park, FL
    • $3,248 above average
    • Mileage
    • 51,326 Miles
    • 9,957 Miles below average
  • 1 of 3