BMWclose pill
3 Seriesclose pill
330e xDriveclose pill
Any 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

129 BMW 3 Series results

BMWclose pill
3 Seriesclose pill
330e xDriveclose pill
Any Miles Awayclose pill
automobile-icon

Need help finding the right vehicle?

BMW 2021 3 Series
2021 BMW 3 Series 330e xDrive
40,846 Miles
Seattle, WA
40
days on market
3% less than similar listings
40
days on market
$29,999
BMW 2023 3 Series
2023 BMW 3 Series 330e xDrive
38,412 Miles
Seattle, WA
26
days on market
1% more than similar listings
26
days on market
$33,999
BMW 2024 3 Series
price drop
2024 BMW 3 Series 330e xDrive
24,540 Miles
Chesapeake, VA
21
days on market
30% less than similar listings
21
days on market
$32,789
price drop
BMW 2024 3 Series
2024 BMW 3 Series 330e xDrive
30,418 Miles
Salem, OR
173
days on market
34% less than similar listings
173
days on market
$29,999
BMW 2023 3 Series
2023 BMW 3 Series 330e xDrive
78,666 Miles
San Francisco, CA
10
days on market
22% more than similar listings
10
days on market
$28,500
BMW 2023 3 Series
2023 BMW 3 Series 330e xDrive
39,476 Miles
Monroe, OH
99
days on market
2% more than similar listings
99
days on market
$34,192
BMW 2023 3 Series
2023 BMW 3 Series 330e xDrive
20,885 Miles
Thornton, CO
125
days on market
16% less than similar listings
125
days on market
$32,817
BMW 2024 3 Series
2024 BMW 3 Series 330e xDrive
35,599 Miles
Dinuba, CA
63
days on market
25% less than similar listings
63
days on market
$33,998
BMW 2023 3 Series
2023 BMW 3 Series 330e xDrive
49,226 Miles
Alexandria, VA
72
days on market
15% more than similar listings
72
days on market
$34,998
BMW 2022 3 Series
2022 BMW 3 Series 330e xDrive
35,965 Miles
Shrewsbury, MA
54
days on market
7% more than similar listings
54
days on market
$33,497
BMW 2024 3 Series
2024 BMW 3 Series 330e xDrive
23,659 Miles
Pompano Beach, FL
21
days on market
32% less than similar listings
21
days on market
$31,627
BMW 2024 3 Series
2024 BMW 3 Series 330e xDrive
23,377 Miles
Orangeburg, SC
18
days on market
27% less than similar listings
18
days on market
$33,995
BMW 2022 3 Series
2022 BMW 3 Series 330e xDrive
15,342 Miles
Anchorage, AK
98
days on market
7% less than similar listings
98
days on market
$36,197
BMW 2021 3 Series
fresh
2021 BMW 3 Series 330e xDrive
61,617 Miles
Highlands Ranch, CO
1
day on market
25% more than similar listings
1
day on market
$31,555
fresh
BMW 2023 3 Series
2023 BMW 3 Series 330e xDrive
8,915 Miles
Louisville, KY
8
days on market
6% less than similar listings
8
days on market
$40,991
BMW 2023 3 Series
price drop
2023 BMW 3 Series 330e xDrive
15,461 Miles
Wilsonville, OR
29
days on market
13% less than similar listings
29
days on market
$35,731
price drop
BMW 2023 3 Series
price drop
2023 BMW 3 Series 330e xDrive
23,859 Miles
Nashua, NH
32
days on market
14% less than similar listings
32
days on market
$32,858
price drop
BMW 2023 3 Series
2023 BMW 3 Series 330e xDrive
11,933 Miles
Charlottesville, VA
19
days on market
13% less than similar listings
19
days on market
$36,999
BMW 2021 3 Series
2021 BMW 3 Series 330e xDrive
0 Mile
Johnstown, PA
229
days on market
36% less than similar listings
229
days on market
$29,900
BMW 2022 3 Series
2022 BMW 3 Series 330e xDrive
45,302 Miles
Milwaukee, WI
41
days on market
3% more than similar listings
41
days on market
$29,250