BMWclose pill
3 Seriesclose pill
50 Miles Awayclose pill
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

422 BMW 3 Series results

BMWclose pill
3 Seriesclose pill
50 Miles Awayclose pill
automobile-icon

Need help finding the right vehicle?

BMW 2022 3 Series
2022 BMW 3 Series 330i xDrive
50,890 Miles
Freehold, NJ
29
days on market
11% less than similar listings
29
days on market
$25,690
BMW 2022 3 Series
2022 BMW 3 Series 330i xDrive
51,703 Miles
Freehold, NJ
29
days on market
11% less than similar listings
29
days on market
$25,490
BMW 2017 3 Series
2017 BMW 3 Series 330i xDrive
103,741 Miles
Freehold, NJ
4
days on market
20% less than similar listings
4
days on market
$12,990
BMW 2025 3 Series
price drop
2025 BMW 3 Series 330i xDrive
7,292 Miles
Freehold, NJ
19
days on market
--
19
days on market
$46,490
price drop
BMW 2018 3 Series
2018 BMW 3 Series 330i xDrive
49,436 Miles
Egg Harbor Township, NJ
33
days on market
20% less than similar listings
33
days on market
$19,995
BMW 2024 3 Series
2024 BMW 3 Series 330i xDrive
5,837 Miles
West Chester, PA
210
days on market
2% less than similar listings
210
days on market
$47,850
BMW 2010 3 Series
2010 BMW 3 Series 328i xDrive
108,038 Miles
Freehold, NJ
6
days on market
14% less than similar listings
6
days on market
$7,990
BMW 2017 3 Series
2017 BMW 3 Series 330i xDrive
57,319 Miles
West Chester, PA
3
days on market
17% less than similar listings
3
days on market
$17,985
BMW 2020 3 Series
2020 BMW 3 Series M340i xDrive
53,250 Miles
West Chester, PA
26
days on market
2% more than similar listings
26
days on market
$42,725
BMW 2024 3 Series
2024 BMW 3 Series 330i xDrive
11,441 Miles
West Chester, PA
11
days on market
6% less than similar listings
11
days on market
$44,850
BMW 2024 3 Series
2024 BMW 3 Series 330i xDrive
6,737 Miles
Hamilton Township, NJ
168
days on market
23% less than similar listings
168
days on market
$37,466
BMW 2023 3 Series
2023 BMW 3 Series 330i xDrive
34,347 Miles
Turnersville, NJ
4
days on market
1% less than similar listings
4
days on market
$36,328
BMW 2025 3 Series
2025 BMW 3 Series 330i xDrive
7,243 Miles
Turnersville, NJ
140
days on market
--
140
days on market
$51,875
BMW 2023 3 Series
price drop
2023 BMW 3 Series 330e
21,529 Miles
Philadelphia, PA
27
days on market
13% less than similar listings
27
days on market
$32,999
price drop
BMW 2025 3 Series
2025 BMW 3 Series 330i xDrive
0 Mile
West Chester, PA
42
days on market
--
42
days on market
$52,625
BMW 2011 3 Series
2011 BMW 3 Series 328i xDrive
102,678 Miles
Freehold, NJ
14
days on market
23% less than similar listings
14
days on market
$7,690
BMW 2025 3 Series
2025 BMW 3 Series 330i xDrive
849 Miles
Turnersville, NJ
40
days on market
--
40
days on market
$54,225
BMW 2007 3 Series
2007 BMW 3 Series 335i
50,992 Miles
Doylestown, PA
19
days on market
18% more than similar listings
19
days on market
$18,989
BMW 2024 3 Series
price drop
2024 BMW 3 Series 330e xDrive
24,910 Miles
Newark, DE
15
days on market
30% less than similar listings
15
days on market
$32,500
price drop
BMW 2025 3 Series
2025 BMW 3 Series 330i xDrive
10,019 Miles
Freehold, NJ
3
days on market
--
3
days on market
$49,990
000