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

139 BMW 3 Series results

automobile-icon

Need help finding the right vehicle?

BMW 2013 3 Series
2013 BMW 3 Series 320i xDrive
45,567 Miles
Troutdale, OR
12
days on market
18% less than similar listings
12
days on market
$13,931
BMW 2024 3 Series
2024 BMW 3 Series 330i xDrive
12,689 Miles
Wilsonville, OR
50
days on market
21% less than similar listings
50
days on market
$37,656
BMW 2024 3 Series
2024 BMW 3 Series 330i
33,454 Miles
Vancouver, WA
74
days on market
30% less than similar listings
74
days on market
$31,358
BMW 2021 3 Series
2021 BMW 3 Series 330i xDrive
65,978 Miles
Gresham, OR
81
days on market
8% more than similar listings
81
days on market
$27,493
BMW 2022 3 Series
2022 BMW 3 Series 330e
48,455 Miles
Beaverton, OR
36
days on market
2% more than similar listings
36
days on market
$27,987
BMW 2019 3 Series
2019 BMW 3 Series 330i xDrive
73,130 Miles
Beaverton, OR
23
days on market
9% less than similar listings
23
days on market
$22,996
BMW 2012 3 Series
2012 BMW 3 Series 335is
97,147 Miles
Gresham, OR
14
days on market
--
14
days on market
$17,208
BMW 2014 3 Series
2014 BMW 3 Series 328d
88,268 Miles
Portland, OR
4
days on market
6% less than similar listings
4
days on market
$13,609
BMW 2014 3 Series
2014 BMW 3 Series 328i xDrive
90,040 Miles
Warren, OR
20
days on market
21% less than similar listings
20
days on market
$11,380
BMW 2014 3 Series
2014 BMW 3 Series 328i xDrive
101,784 Miles
Gladstone, OR
58
days on market
18% less than similar listings
58
days on market
$10,995
BMW 2021 3 Series
2021 BMW 3 Series M340i xDrive
32,081 Miles
Portland, OR
31
days on market
2% more than similar listings
31
days on market
$48,247
BMW 2012 3 Series
2012 BMW 3 Series 328i
65,600 Miles
Portland, OR
16
days on market
5% more than similar listings
16
days on market
$15,995
BMW 2019 3 Series
2019 BMW 3 Series 330i xDrive
49,839 Miles
Hillsboro, OR
29
days on market
11% less than similar listings
29
days on market
$25,990
BMW 2018 3 Series
2018 BMW 3 Series 340i xDrive
49,450 Miles
Beaverton, OR
22
days on market
--
22
days on market
$33,988
BMW 2017 3 Series
2017 BMW 3 Series 330i xDrive
94,795 Miles
Portland, OR
100
days on market
15% more than similar listings
100
days on market
$19,998
BMW 2021 3 Series
2021 BMW 3 Series 330i xDrive
19,248 Miles
Portland, OR
21
days on market
13% less than similar listings
21
days on market
$31,990
BMW 2024 3 Series
2024 BMW 3 Series 330i xDrive
11,722 Miles
Portland, OR
15
days on market
10% less than similar listings
15
days on market
$42,990
BMW 2023 3 Series
2023 BMW 3 Series 330e
39,152 Miles
Vancouver, WA
27
days on market
11% less than similar listings
27
days on market
$29,499
BMW 2023 3 Series
2023 BMW 3 Series 330e xDrive
15,461 Miles
Wilsonville, OR
5
days on market
4% less than similar listings
5
days on market
$39,590
BMW 2020 3 Series
2020 BMW 3 Series 330i xDrive
89,335 Miles
Beaverton, OR
139
days on market
13% less than similar listings
139
days on market
$18,995

Owner Reviews

Be the first to write about your experience!

Vancouver, WA DEALER RATINGS & REVIEWS

Be the first to write about your experience!
000