New & Used BMW 3 Series for Sale Near Portland, OR

97201
Sort ByBest Match
Filter Results
350 Cars for Sale

Location

50 Miles

Condition

Year

to

Make

BMW Models

to

Safety

Technology

Interior

Exterior

Applied Filters (2):
BMW
3 Series
2017 BMW 3 Series 320i for sale in ,
1 of 43

$22,990

Mileage: 70,097
Location: Carvana (0 miles away)
2017 BMW 3 Series 330i for sale in ,
1 of 41

$26,590

Mileage: 52,562
Location: Carvana (0 miles away)
2018 BMW 3 Series 340i xDrive for sale in Salem, OR

2018 BMW 3 Series

340i xDrive

$42,990

Mileage: 15,822
Location: BMW of Salem (40 miles away)
2017 BMW 3 Series 330i for sale in ,
1 of 37

$24,590

Mileage: 62,019
Location: Carvana (0 miles away)
2017 BMW 3 Series 320i xDrive for sale in ,
1 of 36

2017 BMW 3 Series

320i xDrive

$25,590

Mileage: 49,615
Location: Carvana (0 miles away)
2018 BMW 3 Series 328d xDrive for sale in Portland, OR

2018 BMW 3 Series

328d xDrive

$28,990

Mileage: 30,211
Location: BMW Portland (1 miles away)
2015 BMW 3 Series 320i for sale in ,
1 of 36

$21,590

Mileage: 51,822
Location: Carvana (0 miles away)
2021 BMW 3 Series 330e for sale in ,
1 of 46

$47,590

Mileage: 10,645
Location: Carvana (0 miles away)
2012 BMW 3 Series 335i xDrive for sale in ,
1 of 42

2012 BMW 3 Series

335i xDrive

$23,590

Mileage: 52,872
Location: Carvana (0 miles away)
2009 BMW 3 Series 328i for sale in Beaverton, OR

$9,640

Mileage: 121,086
Location: Kuni BMW (5 miles away)
2021 BMW 3 Series 330i xDrive for sale in Gresham, OR

2021 BMW 3 Series

330i xDrive

$34,561

Mileage: 39,476
Location: Gresham Chrysler Dodge Jeep Ram (13 miles away)
2018 BMW 3 Series 328d xDrive for sale in Portland, OR

2018 BMW 3 Series

328d xDrive

$25,987

Mileage: 76,661
Location: BMW Portland (1 miles away)
2018 BMW 3 Series 320i xDrive for sale in ,
1 of 89

2018 BMW 3 Series

320i xDrive

$28,990

Mileage: 30,035
Location: Carvana (0 miles away)
2020 BMW 3 Series 330i xDrive for sale in ,
1 of 48

2020 BMW 3 Series

330i xDrive

$37,990

Mileage: 31,633
Location: Carvana (0 miles away)
2021 BMW 3 Series 330i xDrive for sale in Portland, OR
1 of 16

2021 BMW 3 Series

330i xDrive

$43,787

Mileage: 0
Location: BMW Portland (1 miles away)
2002 BMW 3 Series M3 for sale in Portland, ME
1 of 24

$19,995

Mileage: 141,800
Location: JD Auto PDX LLC (8 miles away)
2015 BMW 3 Series 320i xDrive for sale in ,
1 of 43

2015 BMW 3 Series

320i xDrive

$26,990

Mileage: 14,845
Location: Carvana (0 miles away)
2018 BMW 3 Series 330i xDrive for sale in Beaverton, OR

2018 BMW 3 Series

330i xDrive

$28,920

Mileage: 22,471
Location: Kuni BMW (5 miles away)
2015 BMW 3 Series 328i xDrive for sale in ,
1 of 34

2015 BMW 3 Series

328i xDrive

$20,990

Mileage: 76,372
Location: Carvana (0 miles away)
2021 BMW 3 Series 330i xDrive for sale in Portland, OR
1 of 16

2021 BMW 3 Series

330i xDrive

$46,714

Mileage: 12,408
Location: BMW Portland (1 miles away)
2023 BMW 3 Series 330e xDrive for sale in Beaverton, OR
1 of 36

2023 BMW 3 Series

330e xDrive

$51,195

Mileage: 6
Location: Kuni BMW (5 miles away)
2013 BMW 3 Series 328i xDrive for sale in Portland, OR
1 of 24

2013 BMW 3 Series

328i xDrive

$18,999

Mileage: 63,720
Location: Cascade Motors LLC (7 miles away)
2018 BMW 3 Series 330i for sale in ,
1 of 43

$29,590

Mileage: 32,585
Location: Carvana (0 miles away)

A Quote Only Takes Minutes
So take your time finding that perfect car.
Advertisement
Vehicle History Reports
Get answers to buy with confidence. Save when you purchase multiple reports.