Used 2012 BMW 3 SERIES for sale under $20,000

Displaying 1-16 of 161

$18,995

2012 BMW 3 SERIES 328I

  • Bodystyle: Sedan
  • Mileage: 60,162 Miles
  • Ext Color: Red
  • Int Color: N/A
  • Trans: Automatic
  • Engine: 4 Cyl
  • Drive: RWD
  • Location: Reno, NV
  • MPG: 23 City / 33 Hwy
  • 67 Days on Lot
$19,993

2012 BMW 3 SERIES 328I

  • Bodystyle: Coupe
  • Mileage: 46,693 Miles
  • Ext Color: Black
  • Int Color: Tan
  • Engine: 6 Cyl
  • Drive: RWD
  • Location: Denver, CO
  • MPG: 18 City / 28 Hwy
  • 58 Days on Lot
$19,982

2012 BMW 3 SERIES 328I

  • Bodystyle: Sedan
  • Mileage: 45,404 Miles
  • Ext Color: Black
  • Int Color: Black
  • Trans: Automatic
  • Engine: 4 Cyl
  • Drive: RWD
  • Location: Fairfax, VA
  • MPG: 23 City / 33 Hwy
  • 27 Days on Lot
$19,784

2012 BMW 3 SERIES 328I

  • Bodystyle: Coupe
  • Mileage: 61,666 Miles
  • Ext Color: Black
  • Int Color: N/A
  • Trans: Manual
  • Engine: 6 Cyl
  • Drive: RWD
  • Location: Owings Mills, MD
  • MPG: 18 City / 28 Hwy
  • 203 Days on Lot
$19,990
$20,790
Price Reduced!

2012 BMW 3 SERIES 328I XDRIVE

  • Bodystyle: Wagon
  • Mileage: 57,097 Miles
  • Ext Color: Blue
  • Int Color: Gray
  • Trans: Automatic
  • Engine: 6 Cyl
  • Drive: AWD
  • Location: Merriam, KS
  • MPG: 17 City / 25 Hwy
  • 80 Days on Lot

2012 BMW 3 Series 328i

$19,995

2012 BMW 3 SERIES 328I

  • Bodystyle: Sedan
  • Mileage: 47,675 Miles
  • Ext Color: Black
  • Int Color: N/A
  • Engine: 4 Cyl
  • Drive: RWD
  • Location: Jackson, MS
  • MPG: 23 City / 33 Hwy
  • 86 Days on Lot
$18,800
$19,000
Price Reduced!

2012 BMW 3 SERIES 328I

  • Bodystyle: Sedan
  • Mileage: 75,764 Miles
  • Ext Color: N/A
  • Int Color: N/A
  • Trans: Automatic
  • Engine: 4 Cyl
  • Drive: RWD
  • Location: Roswell, GA
  • MPG: 23 City / 33 Hwy
  • 49 Days on Lot

2012 BMW 3 Series 328i

$19,500

2012 BMW 3 SERIES 328I

  • Bodystyle: Sedan
  • Mileage: 66,360 Miles
  • Ext Color: Red
  • Int Color: Tan
  • Trans: Automatic
  • Engine: 4 Cyl
  • Drive: RWD
  • Location: Johnson City, TN
  • MPG: 23 City / 33 Hwy
  • 98 Days on Lot
$19,995
$21,950
Price Reduced!

2012 BMW 3 SERIES 328I

  • Bodystyle: Coupe
  • Mileage: 43,856 Miles
  • Ext Color: White
  • Int Color: N/A
  • Trans: Manual
  • Engine: 6 Cyl
  • Drive: RWD
  • Location: Springfield, NJ
  • MPG: 18 City / 28 Hwy
  • 161 Days on Lot
$18,992

2012 BMW 3 SERIES 328I

  • Bodystyle: Coupe
  • Mileage: 40,958 Miles
  • Ext Color: Black
  • Int Color: Black
  • Trans: Automatic
  • Engine: 6 Cyl
  • Drive: RWD
  • Location: New Smyrna Beach, FL
  • MPG: 18 City / 28 Hwy
  • 4 Days on Lot
$18,900

2012 BMW 3 SERIES 328I

  • Bodystyle: Sedan
  • Mileage: 68,269 Miles
  • Ext Color: Black
  • Int Color: N/A
  • Trans: Automatic
  • Engine: 4 Cyl
  • Drive: RWD
  • Location: Montclair, CA
  • MPG: 23 City / 33 Hwy
  • 248 Days on Lot
$18,400

2012 BMW 3 SERIES 328I

  • Bodystyle: Coupe
  • Mileage: 61,929 Miles
  • Ext Color: Black
  • Int Color: Brown
  • Trans: Automatic
  • Engine: 6 Cyl
  • Drive: RWD
  • Location: Duluth, GA
  • MPG: 18 City / 28 Hwy
  • 28 Days on Lot
$19,880

2012 BMW 3 SERIES 328I XDRIVE

  • Bodystyle: Coupe
  • Mileage: 73,474 Miles
  • Ext Color: White
  • Int Color: Tan
  • Trans: Automatic
  • Engine: 6 Cyl
  • Drive: AWD
  • Location: Deer Park, NY
  • 15 Days on Lot
$19,435

2012 BMW 3 SERIES 328I

  • Bodystyle: Sedan
  • Mileage: 35,604 Miles
  • Ext Color: Black
  • Int Color: N/A
  • Engine: 4 Cyl
  • Drive: RWD
  • Location: Miami, FL
  • MPG: 23 City / 33 Hwy
  • 128 Days on Lot
$19,994

2012 BMW 3 SERIES 328I XDRIVE

  • Bodystyle: Coupe
  • Mileage: 54,444 Miles
  • Ext Color: Gray
  • Int Color: Black
  • Engine: 6 Cyl
  • Drive: AWD
  • Location: San Leandro, CA
  • 51 Days on Lot
FEEDBACK