BMW
3 Series
Filter
Save Saved

No Results Found

Save this search to get instantly alerted when matching listings appear

or expand your search

2015 BMW 3 Series 328i
59,012 Miles | Tucson, AZ
$20,491
est. $368/mo

Track Price Check Availability
Fresh

2012 BMW 3 Series 328i
106,825 Miles | Tucson, AZ
Accepting Offers
est. $0/mo

Track Price Check Availability

2009 BMW 3 Series 335i
135,165 Miles | Tucson, AZ
$8,999
est. $162/mo

Track Price Check Availability
Fresh

2008 BMW 3 Series 335i
88,730 Miles | Tucson, AZ
$11,999
est. $216/mo

Track Price Check Availability

2013 BMW 3 Series 328i
156,596 Miles | Tucson, AZ
$13,995
est. $252/mo

Track Price Check Availability
Fresh

2020 BMW 3 Series 330i
13,102 Miles | Tucson, AZ
$36,590
est. $658/mo

Track Price Check Availability

2016 BMW 3 Series 328i
77,946 Miles | Tucson, AZ
$17,995
est. $324/mo

Track Price Check Availability

2014 BMW 3 Series 328i xDrive
79,028 Miles | Tucson, AZ
$16,995
est. $306/mo

Track Price Check Availability

2012 BMW 3 Series 328i
98,290 Miles | Tucson, AZ
$12,995
est. $234/mo

Track Price Check Availability

2016 BMW 3 Series 328i
72,484 Miles | Tucson, AZ
$19,920
est. $358/mo

Track Price Check Availability

2020 BMW 3 Series M340i
4,695 Miles | Tucson, AZ
$49,576
est. $891/mo

Track Price Check Availability

2016 BMW 3 Series 320i
41,983 Miles | Tucson, AZ
$20,878
est. $375/mo

Track Price Check Availability

2009 BMW 3 Series 328i
100,263 Miles | Tucson, AZ
$9,995
est. $180/mo

Track Price Check Availability

2013 BMW 3 Series 328i
164,360 Miles | Tucson, AZ
$8,999
est. $162/mo

Track Price Check Availability

2011 BMW 3 Series 328i xDrive
102,845 Miles | Tucson, AZ
$9,990
est. $180/mo

Track Price Check Availability

2016 BMW 3 Series 320i
71,901 Miles | Tucson, AZ
$19,900
est. $358/mo

Track Price Check Availability

2011 BMW 3 Series 328i
133,000 Miles | Tucson, AZ
$9,999
est. $180/mo

Track Price Check Availability
Hot Car

2008 BMW 3 Series 328i
120,359 Miles | Tucson, AZ
$7,999
est. $144/mo

Track Price Check Availability

2014 BMW 3 Series 335i
87,530 Miles | Tucson, AZ
$23,999
est. $432/mo

Track Price Check Availability

2007 BMW 3 Series 335i
123,315 Miles | Tucson, AZ
$10,999
est. $198/mo

Track Price Check Availability

BMW 3 Series Owner Ratings & Reviews

Write a Review

2001 BMW 3 Series - Great value and performance.

Fernando
Tucson, Arizona
Overall
5.0
Value
5.0
Performance
4.0
Style
5.0
Comfort
5.0
Fuel Economy
3.0
Reliability
4.0
Great value for its performance. Very comfortable and reliable. Capable in all weather conditions. Lots of storage. Parts are a little expensive. Best balance between looks, fun to drive and price.
Story
Driving thought the snow on the mountains. Almost got stuck a few times when the chains broke off but had a good time spinning the tires.
Pros
Style. Performance. Comfortable. Lots of storage.
Cons
Price of parts. Hard to work on. Window regulators break a lot.