BMW
3 Series
Filter
Save Saved

No Results Found

Save this search to get instantly alerted when matching listings appear

or expand your search
Hot Car

2013 BMW 3 Series 328i xDrive
106,651 Miles | Colton, CA
$13,638
est. $245/mo

Track Price Check Availability

2016 BMW 3 Series 328i xDrive
45,354 Miles | Transfer Available
$26,998
est. $485/mo

Track Price Check Availability

2014 BMW 3 Series 328i xDrive
70,756 Miles | Transfer Available
$19,998
est. $360/mo

Track Price Check Availability

2016 BMW 3 Series 328i xDrive
71,076 Miles | Transfer Available
$20,998
est. $378/mo

Track Price Check Availability
Price Drop

2015 BMW 3 Series 328i xDrive
80,048 Miles | Transfer Available
$21,998
est. $396/mo

Track Price Check Availability

2013 BMW 3 Series 328i xDrive
84,228 Miles | Transfer Available
$18,998
est. $342/mo

Track Price Check Availability

2013 BMW 3 Series 328i xDrive
106,810 Miles | Online Only
$11,450
est. $206/mo

Track Price Check Availability
Price Drop

2013 BMW 3 Series 328i xDrive
88,990 Miles | Salem, OR
$12,990
est. $234/mo

Track Price Check Availability
Price Drop

2015 BMW 3 Series 328i xDrive
83,538 Miles | Freehold, NJ
$15,790
est. $284/mo

Track Price Check Availability
Price Drop

2014 BMW 3 Series 328i xDrive
117,188 Miles | Freehold, NJ
$12,790
est. $230/mo

Track Price Check Availability

2016 BMW 3 Series 328i xDrive
65,499 Miles | Morgantown, WV
$19,999
est. $360/mo

Track Price Check Availability
Hot Car

2012 BMW 3 Series 328i xDrive
96,135 Miles | Walnut Creek, CA
$13,888
est. $250/mo

Track Price Check Availability

2016 BMW 3 Series 328i xDrive
76,266 Miles | Baltimore, MD
$19,300
est. $347/mo

Track Price Check Availability

2014 BMW 3 Series 328i xDrive
117,339 Miles | Sterling, VA
$14,000
est. $252/mo

Track Price Check Availability

2014 BMW 3 Series 328i xDrive
97,393 Miles | Ramsey, NJ
$18,495
est. $333/mo

Track Price Check Availability
Price Drop

2013 BMW 3 Series 328i xDrive
117,586 Miles | Ramsey, NJ
$12,499
est. $225/mo

Track Price Check Availability
Price Drop

2015 BMW 3 Series 328i xDrive
50,125 Miles | Schaumburg, IL
$19,900
est. $358/mo

Track Price Check Availability

2016 BMW 3 Series 328i xDrive
22,000 Miles | Sewickley, PA
$45,995
est. $827/mo

Track Price Check Availability
Hot Car

2015 BMW 3 Series 328i xDrive
93,012 Miles | Grand Rapids, MI
$18,995
est. $342/mo

Track Price Check Availability

2014 BMW 3 Series 328i xDrive
95,902 Miles | Grand Rapids, MI
$17,495
est. $315/mo

Track Price Check Availability