BMW
3 Series
Filter
Save
Saved
338 BMW 3 Series Results
Best Match
No Results Found
Save this search to get instantly alerted when matching listings appear Save this search to get instantly alerted when matching listings appear or expand your search
or expand your search
Price Drop
2014 BMW 3 Series 328i xDrive
120,812 Miles
|
Inver Grove Heights, MN
$14,977
est. $269/mo
2014 BMW 3 Series 328i xDrive
120,812 Miles
|
Inver Grove Heights, MN
$14,977
est. $269/mo
Track Price
Check Availability
2008 BMW 3 Series 335i
99,664 Miles
|
Maplewood, MN
$12,990
est. $234/mo
2008 BMW 3 Series 335i
99,664 Miles
|
Maplewood, MN
$12,990
est. $234/mo
Track Price
Check Availability
2010 BMW 3 Series 335i
136,318 Miles
|
South Saint Paul, MN
Accepting Offers
est. $0/mo
2010 BMW 3 Series 335i
136,318 Miles
|
South Saint Paul, MN
Accepting Offers
est. $0/mo
Track Price
Check Availability
2011 BMW 3 Series 328i xDrive
85,457 Miles
|
Maplewood, MN
$14,990
est. $270/mo
2011 BMW 3 Series 328i xDrive
85,457 Miles
|
Maplewood, MN
$14,990
est. $270/mo
Track Price
Check Availability
2020 BMW 3 Series 330i xDrive
61,181 Miles
|
Saint Paul, MN
$34,997
est. $629/mo
2020 BMW 3 Series 330i xDrive
61,181 Miles
|
Saint Paul, MN
$34,997
est. $629/mo
Track Price
Check Availability
2016 BMW 3 Series 328d xDrive
99,925 Miles
|
Saint Paul, MN
$23,997
est. $432/mo
2016 BMW 3 Series 328d xDrive
99,925 Miles
|
Saint Paul, MN
$23,997
est. $432/mo
Track Price
Check Availability
2011 BMW 3 Series 328i xDrive
118,539 Miles
|
Saint Paul, MN
$10,988
est. $198/mo
2011 BMW 3 Series 328i xDrive
118,539 Miles
|
Saint Paul, MN
$10,988
est. $198/mo
Track Price
Check Availability
Hot Car
2014 BMW 3 Series 320i
57,700 Miles
|
Maplewood, MN
$21,998
est. $396/mo
2014 BMW 3 Series 320i
57,700 Miles
|
Maplewood, MN
$21,998
est. $396/mo
Track Price
Check Availability
2019 BMW 3 Series 330i xDrive
15,702 Miles
|
Maplewood, MN
$39,990
est. $719/mo
2019 BMW 3 Series 330i xDrive
15,702 Miles
|
Maplewood, MN
$39,990
est. $719/mo
Track Price
Check Availability
Price Drop
2017 BMW 3 Series 330i xDrive
44,160 Miles
|
Saint Paul, MN
$28,495
est. $512/mo
2017 BMW 3 Series 330i xDrive
44,160 Miles
|
Saint Paul, MN
$28,495
est. $512/mo
Track Price
Check Availability
2017 BMW 3 Series 330i xDrive
56,912 Miles
|
White Bear Lake, MN
$28,015
est. $504/mo
2017 BMW 3 Series 330i xDrive
56,912 Miles
|
White Bear Lake, MN
$28,015
est. $504/mo
Track Price
Check Availability
2016 BMW 3 Series 328i xDrive
37,151 Miles
|
Minneapolis, MN
$27,990
est. $503/mo
2016 BMW 3 Series 328i xDrive
37,151 Miles
|
Minneapolis, MN
$27,990
est. $503/mo
Track Price
Check Availability
2017 BMW 3 Series 330i xDrive
90,063 Miles
|
White Bear Lake, MN
$25,699
est. $462/mo
2017 BMW 3 Series 330i xDrive
90,063 Miles
|
White Bear Lake, MN
$25,699
est. $462/mo
Track Price
Check Availability
Price Drop
2021 BMW 3 Series 330i xDrive
6,849 Miles
|
Minneapolis, MN
$45,998
est. $827/mo
2021 BMW 3 Series 330i xDrive
6,849 Miles
|
Minneapolis, MN
$45,998
est. $827/mo
Track Price
Check Availability
2020 BMW 3 Series 330i xDrive
6,492 Miles
|
Minneapolis, MN
Accepting Offers
est. $0/mo
2020 BMW 3 Series 330i xDrive
6,492 Miles
|
Minneapolis, MN
Accepting Offers
est. $0/mo
Track Price
Check Availability
2015 BMW 3 Series 328i xDrive
63,095 Miles
|
Minneapolis, MN
$23,998
est. $432/mo
2015 BMW 3 Series 328i xDrive
63,095 Miles
|
Minneapolis, MN
$23,998
est. $432/mo
Track Price
Check Availability
2018 BMW 3 Series 330i xDrive
9,468 Miles
|
Minneapolis, MN
$34,977
est. $629/mo
2018 BMW 3 Series 330i xDrive
9,468 Miles
|
Minneapolis, MN
$34,977
est. $629/mo
Track Price
Check Availability
Price Drop
2018 BMW 3 Series 320i xDrive
41,857 Miles
|
Bloomington, MN
$27,990
est. $503/mo
2018 BMW 3 Series 320i xDrive
41,857 Miles
|
Bloomington, MN
$27,990
est. $503/mo
Track Price
Check Availability
2002 BMW 3 Series 330i
156,692 Miles
|
Fridley, MN
$5,999
est. $108/mo
2002 BMW 3 Series 330i
156,692 Miles
|
Fridley, MN
$5,999
est. $108/mo
Track Price
Check Availability
Price Drop
2018 BMW 3 Series 320i xDrive
31,742 Miles
|
South Edina, MN
$28,690
est. $516/mo
2018 BMW 3 Series 320i xDrive
31,742 Miles
|
South Edina, MN
$28,690
est. $516/mo
Track Price
Check Availability
BMW 3 Series Owner Ratings & Reviews
Write a Review
2005 BMW 3 Series - My baby
Handling is good, I love the way it looks inside and out. I have never had any major issues with it in the seven years I've owned it.
Pros
Sleek design, comfortable interior, fast performance.
Cons
Smaller than I would like, maintenance cost.
|