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

81 BMW 3 Series results

automobile-icon

Need help finding the right vehicle?

BMW 2011 3 Series
2011 BMW 3 Series 328i
109,187 Miles
Burnsville, MN
18
days on market
17% more than similar listings
18
days on market
$10,990
BMW 2020 3 Series
2020 BMW 3 Series 330i xDrive
49,301 Miles
Minneapolis, MN
12
days on market
2% less than similar listings
12
days on market
$27,998
BMW 2017 3 Series
2017 BMW 3 Series 328d xDrive
101,549 Miles
Burnsville, MN
41
days on market
22% less than similar listings
41
days on market
$14,998
BMW 2019 3 Series
2019 BMW 3 Series 330i xDrive
57,741 Miles
Minneapolis, MN
2
days on market
2% less than similar listings
2
days on market
$26,998
BMW 2008 3 Series
2008 BMW 3 Series 328i
70,493 Miles
Eden Prairie, MN
7
days on market
24% more than similar listings
7
days on market
$15,477
BMW 2024 3 Series
2024 BMW 3 Series 330i xDrive
8,352 Miles
Minneapolis, MN
2
days on market
11% less than similar listings
2
days on market
$42,900
BMW 2025 3 Series
2025 BMW 3 Series 330i xDrive
23,102 Miles
Burnsville, MN
4
days on market
--
4
days on market
$39,995
BMW 2020 3 Series
2020 BMW 3 Series M340i xDrive
58,570 Miles
Burnsville, MN
14
days on market
--
14
days on market
$40,799
BMW 2021 3 Series
fresh
2021 BMW 3 Series M340i xDrive
44,445 Miles
Bloomington, MN
New Listing
3% more than similar listings
New Listing
$44,998
fresh
BMW 2023 3 Series
2023 BMW 3 Series 330i xDrive
16,876 Miles
Minneapolis, MN
20
days on market
1% more than similar listings
20
days on market
$41,900
BMW 2013 3 Series
2013 BMW 3 Series 328i
43,097 Miles
Eden Prairie, MN
30
days on market
4% more than similar listings
30
days on market
$18,977
BMW 2022 3 Series
price drop
2022 BMW 3 Series 330i xDrive
20,764 Miles
Golden Valley, MN
83
days on market
11% less than similar listings
83
days on market
$32,999
price drop
BMW 2024 3 Series
2024 BMW 3 Series 330i xDrive
28,479 Miles
St Paul, MN
44
days on market
20% less than similar listings
44
days on market
$35,697
BMW 2022 3 Series
2022 BMW 3 Series 330i xDrive
10,068 Miles
Golden Valley, MN
54
days on market
14% less than similar listings
54
days on market
$34,898
BMW 2021 3 Series
2021 BMW 3 Series 330i xDrive
7,969 Miles
Saint Paul, MN
58
days on market
24% less than similar listings
58
days on market
$30,699
BMW 2009 3 Series
2009 BMW 3 Series 328i
21,392 Miles
Eden Prairie, MN
5
days on market
14% more than similar listings
5
days on market
$21,777
BMW 2022 3 Series
2022 BMW 3 Series 330i xDrive
59,614 Miles
Brooklyn Pk, MN
26
days on market
7% more than similar listings
26
days on market
$29,000
BMW 2015 3 Series
2015 BMW 3 Series 328i
80,686 Miles
Rogers, MN
161
days on market
23% less than similar listings
161
days on market
$11,399
BMW 2016 3 Series
2016 BMW 3 Series 328i xDrive Gran Turismo
60,924 Miles
Eden Prairie, MN
176
days on market
17% less than similar listings
176
days on market
$16,778
BMW 2018 3 Series
2018 BMW 3 Series 330i xDrive
113,324 Miles
Elk River, MN
12
days on market
--
12
days on market
$16,495
000