Search

BMW 3 Series for sale

2011 BMW 3 Series 335i

$11,853
  • Mileage: 80,609 miles
  • Location: Troy, MI
  • Exterior:
  • Interior:

2016 BMW 3 Series 320i xDrive

$17,998
  • Mileage: 40,312 miles
  • Location: Santa Rosa, CA
  • Exterior: Black
  • Interior: Black

2015 BMW 3 Series 328i

$16,097
  • Mileage: 54,223 miles
  • Location: Laurel, MD
  • Exterior: White
  • Interior: Black

2016 BMW 3 Series 328i xDrive

$21,998
  • Mileage: 19,911 miles
  • Location: Denton, TX
  • Exterior: Silver
  • Interior: Black

2017 BMW 3 Series 330i xDrive

$21,998
  • Mileage: 31,196 miles
  • Location: Puyallup, WA
  • Exterior: Gray
  • Interior: Black

2014 BMW 3 Series 328i

Negotiable
  • Mileage: 67,060 miles
  • Location: Eugene, OR
  • Exterior: Black
  • Interior:

2016 BMW 3 Series 320i xDrive

$18,998
  • Mileage: 29,973 miles
  • Location: Glen Allen, VA
  • Exterior: Red
  • Interior: Black

2013 BMW 3 Series 328i

Negotiable
  • Mileage: 63,211 miles
  • Location: Lemoyne, PA
  • Exterior: Black
  • Interior:

2015 BMW 3 Series 320i

$16,998
  • Mileage: 29,198 miles
  • Location: Bakersfield, CA
  • Exterior: Black
  • Interior: Black

2003 BMW 3 Series 325Ci

Negotiable
  • Mileage: 190,827 miles
  • Location: Boardman, OH
  • Exterior:
  • Interior: