by ZIP

to

2010 BMW for sale under $20,000

2010 BMW 750LI X-DRIVE $12,500

  • Year: 2010
  • Make: BMW
  • Model: 7 Series
  • Trim:
  • Location: Palmdale, California
  • Mileage: 55,000

2010 BMW 535i sport package, twin turbo, 35k miles, pure joy to drive $13,500

  • Year: 2010
  • Make: BMW
  • Model: 5 Series
  • Trim: 535i
  • Location: South Rockwood, Michigan
  • Mileage: 35,300

Used 2010 BMW 328 I $19,994

  • Year: 2010
  • Make: BMW
  • Model: 3 Series
  • Trim: 328i
  • Location: Lake Worth, Florida
  • Mileage: 44,332

Used 2010 BMW 3 Series 328i Xdrive $17,985

  • Year: 2010
  • Make: BMW
  • Model: 3 Series
  • Trim:
  • Location: Freehold, New Jersey
  • Mileage: 69,709

salvage,no damage,light water flood,no issues. $15,999

  • Year: 2010
  • Make: BMW
  • Model: 3 Series
  • Trim:
  • Location: Orange, New Jersey
  • Mileage: 30,547

Used 2010 BMW 3 Series 328i $19,983

  • Year: 2010
  • Make: BMW
  • Model: 3 Series
  • Trim:
  • Location: Spring Valley, New York
  • Mileage: 49,965

2010 328 X-Drive SPORT.NO RESERVE.4x4/AWD/Leather/Heated/Moon/Xenons/REBUILT $15,600

  • Year: 2010
  • Make: BMW
  • Model: 3 Series
  • Trim:
  • Location: Redford, Michigan
  • Mileage: 24,935

2010 BMW 335i Sedan M Sport Nav. LTH. PDC Xenon Rebuildable Salvage $13,900

  • Year: 2010
  • Make: BMW
  • Model: 3 Series
  • Trim: 335i
  • Location: Dallas, Texas
  • Mileage: 44,163

2010 BMW 128i M-Style Coupe 2-Door 3.0L $17,000

  • Year: 2010
  • Make: BMW
  • Model: 1 Series
  • Trim: 128i
  • Location: West Orange, New Jersey
  • Mileage: 48,968

335i Coupe**BMWofPeoria**gray/black-steptronic/sport**LOCAL 1 OWNER TRADE-IN**WB $16,410

  • Year: 2010
  • Make: BMW
  • Model: 3 Series
  • Trim: 335i
  • Location: Peoria, Illinois
  • Mileage: 40,331

On page: 1