Location & Radius
Make, Model, & Trim
Year Range

to

Price Range

to


Max Mileage

0 mi.

Body Styles
Engine & Fuel
Transmission
Drivetrain
Features & Technology
Condition
colors
Vehicle Category
Truck Options
Search Options

60 BMW 3 Series results

automobile-icon

Need help finding the right vehicle?

BMW 2013 3 Series
2013 BMW 3 Series 328i xDrive
55,754 Miles
Eden Prairie, MN
28
days on market
5% less than similar listings
28
days on market
$15,777
BMW 2013 3 Series
2013 BMW 3 Series 328i xDrive
84,238 Miles
Farmington, MN
11
days on market
15% less than similar listings
11
days on market
$11,499
BMW 2016 3 Series
2016 BMW 3 Series 328i xDrive
75,762 Miles
Golden Valley, MN
19
days on market
15% less than similar listings
19
days on market
$14,985
BMW 2018 3 Series
2018 BMW 3 Series 330i xDrive
111,234 Miles
Elk River, MN
116
days on market
18% less than similar listings
116
days on market
$13,500
BMW 2013 3 Series
2013 BMW 3 Series 335i xDrive
136,273 Miles
Princeton, MN
21
days on market
8% less than similar listings
21
days on market
$11,599
BMW 2018 3 Series
2018 BMW 3 Series 320i xDrive
78,432 Miles
Eden Prairie, MN
4
days on market
13% less than similar listings
4
days on market
$15,997
BMW 2011 3 Series
2011 BMW 3 Series 335i xDrive
165,749 Miles
Eden Prairie, MN
18
days on market
5% more than similar listings
18
days on market
$7,990
BMW 2018 3 Series
2018 BMW 3 Series 320i xDrive
70,713 Miles
Burnsville, MN
180
days on market
17% less than similar listings
180
days on market
$15,974
BMW 2012 3 Series
2012 BMW 3 Series 328i
50,702 Miles
Minneapolis, MN
27
days on market
12% less than similar listings
27
days on market
$14,975
BMW 2015 3 Series
2015 BMW 3 Series 328i xDrive
103,615 Miles
Minneapolis, MN
13
days on market
14% less than similar listings
13
days on market
$11,977
BMW 2015 3 Series
2015 BMW 3 Series 328i
80,686 Miles
Rogers, MN
118
days on market
19% less than similar listings
118
days on market
$11,999
BMW 2011 3 Series
2011 BMW 3 Series 335i xDrive
135,000 Miles
Saint Francis, MN
55
days on market
36% more than similar listings
55
days on market
$12,995
BMW 2009 3 Series
2009 BMW 3 Series 335i xDrive
91,025 Miles
Blaine, MN
10
days on market
2% more than similar listings
10
days on market
$10,887
BMW 2021 3 Series
2021 BMW 3 Series 330i xDrive
49,165 Miles
Wayzata, MN
15
days on market
5% less than similar listings
15
days on market
$27,499
BMW 2013 3 Series
2013 BMW 3 Series 328i xDrive
78,147 Miles
Somerset, WI
5
days on market
23% less than similar listings
5
days on market
$10,988
BMW 2016 3 Series
2016 BMW 3 Series 328i xDrive Gran Turismo
60,924 Miles
Eden Prairie, MN
133
days on market
14% less than similar listings
133
days on market
$17,283
BMW 2018 3 Series
2018 BMW 3 Series 330i xDrive
89,828 Miles
Coon Rapids, MN
24
days on market
11% less than similar listings
24
days on market
$16,997
BMW 2012 3 Series
2012 BMW 3 Series 328i
45,858 Miles
Eden Prairie, MN
6
days on market
5% more than similar listings
6
days on market
$18,777
BMW 2021 3 Series
2021 BMW 3 Series 330i xDrive
7,968 Miles
Saint Paul, MN
15
days on market
20% less than similar listings
15
days on market
$32,499
BMW 2011 3 Series
hot car
2011 BMW 3 Series 328i xDrive
132,320 Miles
White Bear Lake, MN
55
days on market
--
55
days on market
$7,998
hot car
Owner Reviews
Be the first to write about your experience!
Write a review

Minneapolis, MN DEALER RATINGS & REVIEWS

Be the first to write about your experience!
Write a review
000