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

84 BMW 3 Series results

automobile-icon

Need help finding the right vehicle?

BMW 2018 3 Series
2018 BMW 3 Series 330i xDrive Gran Turismo
89,310 Miles
Shelby Township, MI
6
days on market
20% less than similar listings
6
days on market
$16,000
BMW 2024 3 Series
2024 BMW 3 Series 330e xDrive
24,811 Miles
Shelby Township, MI
6
days on market
16% less than similar listings
6
days on market
$39,000
BMW 2024 3 Series
2024 BMW 3 Series 330i xDrive
29,667 Miles
Shelby Township, MI
6
days on market
15% less than similar listings
6
days on market
$38,000
BMW 2013 3 Series
2013 BMW 3 Series ActiveHybrid 3
66,442 Miles
Shelby Township, MI
12
days on market
18% less than similar listings
12
days on market
$13,000
BMW 2020 3 Series
fresh
2020 BMW 3 Series 330i xDrive
69,101 Miles
Shelby Township, MI
1
day on market
4% less than similar listings
1
day on market
$24,000
fresh
BMW 2017 3 Series
2017 BMW 3 Series 340i xDrive
87,460 Miles
Troy, MI
13
days on market
--
13
days on market
$25,895
BMW 2020 3 Series
2020 BMW 3 Series 330i xDrive
67,795 Miles
Shelby Township, MI
19
days on market
7% less than similar listings
19
days on market
$23,500
BMW 2025 3 Series
2025 BMW 3 Series 330i xDrive
7,318 Miles
Shelby Township, MI
34
days on market
--
34
days on market
$48,500
BMW 2025 3 Series
2025 BMW 3 Series 330i xDrive
7,616 Miles
Shelby Township, MI
33
days on market
--
33
days on market
$49,000
BMW 2025 3 Series
2025 BMW 3 Series 330i xDrive
6,380 Miles
Shelby Township, MI
2
days on market
--
2
days on market
$50,000
BMW 2025 3 Series
2025 BMW 3 Series 330i xDrive
0 Mile
Bloomfield Hills, MI
145
days on market
--
145
days on market
$52,375
BMW 2025 3 Series
2025 BMW 3 Series 330i xDrive
2,295 Miles
Bloomfield Hills, MI
159
days on market
--
159
days on market
$51,000
BMW 2025 3 Series
2025 BMW 3 Series 330i xDrive
0 Mile
Bloomfield Hills, MI
159
days on market
--
159
days on market
$54,575
BMW 2017 3 Series
2017 BMW 3 Series 340i xDrive
78,151 Miles
Troy, MI
19
days on market
4% more than similar listings
19
days on market
$27,995
BMW 2018 3 Series
2018 BMW 3 Series 330i xDrive
78,627 Miles
St Clair Shores, MI
5
days on market
13% less than similar listings
5
days on market
$17,997
BMW 2013 3 Series
2013 BMW 3 Series 328i xDrive
85,820 Miles
Bloomfield Hills, MI
3
days on market
20% less than similar listings
3
days on market
$10,711
BMW 2015 3 Series
2015 BMW 3 Series 328i xDrive
128,788 Miles
Redford, MI
165
days on market
24% less than similar listings
165
days on market
$8,995
BMW 2025 3 Series
2025 BMW 3 Series 330i xDrive
0 Mile
Bloomfield Hills, MI
159
days on market
--
159
days on market
$51,325
BMW 2020 3 Series
2020 BMW 3 Series M340i xDrive
91,497 Miles
Monroe, MI
82
days on market
4% less than similar listings
82
days on market
$32,526
BMW 2021 3 Series
2021 BMW 3 Series 330i xDrive
55,325 Miles
Bloomfield Hills, MI
13
days on market
2% less than similar listings
13
days on market
$26,990
000