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

78 BMW 3 Series results

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

Need help finding the right vehicle?

BMW 2018 3 Series
2018 BMW 3 Series 320i xDrive
61,285 Miles
Cleveland, OH
23
days on market
17% less than similar listings
23
days on market
$16,987
BMW 2015 3 Series
2015 BMW 3 Series 328i xDrive
86,524 Miles
Cleveland, OH
38
days on market
19% less than similar listings
38
days on market
$12,495
BMW 2015 3 Series
2015 BMW 3 Series 328i xDrive
84,559 Miles
Cleveland, OH
32
days on market
17% less than similar listings
32
days on market
$12,995
BMW 2014 3 Series
2014 BMW 3 Series 328i xDrive
117,852 Miles
Cleveland, OH
79
days on market
9% less than similar listings
79
days on market
$10,999
BMW 2011 3 Series
2011 BMW 3 Series 335i
78,912 Miles
Cleveland, OH
30
days on market
21% less than similar listings
30
days on market
$11,489
BMW 2015 3 Series
2015 BMW 3 Series 320i
120,000 Miles
Parma, OH
6
days on market
12% less than similar listings
6
days on market
$9,999
BMW 2014 3 Series
2014 BMW 3 Series 328i xDrive
162,936 Miles
Cleveland, OH
3
days on market
--
3
days on market
Contact Dealer for price
BMW 2014 3 Series
2014 BMW 3 Series 328i xDrive
80,003 Miles
Cleveland, OH
30
days on market
38% less than similar listings
30
days on market
$9,495
BMW 2021 3 Series
price drop
2021 BMW 3 Series 330i xDrive
42,397 Miles
Beachwood, OH
37
days on market
10% less than similar listings
37
days on market
$27,490
price drop
BMW 2022 3 Series
2022 BMW 3 Series 330i xDrive
60,228 Miles
Cleveland, OH
4
days on market
10% more than similar listings
4
days on market
$29,778
BMW 2021 3 Series
2021 BMW 3 Series 330i xDrive
44,721 Miles
Middleburg Heights, OH
2
days on market
5% less than similar listings
2
days on market
$28,490
BMW 2016 3 Series
2016 BMW 3 Series 328i xDrive
78,236 Miles
Parma, OH
136
days on market
31% less than similar listings
136
days on market
$11,999
BMW 2014 3 Series
2014 BMW 3 Series 328i xDrive
93,925 Miles
Bedford, OH
54
days on market
30% less than similar listings
54
days on market
$9,795
BMW 2016 3 Series
fresh
2016 BMW 3 Series 328i xDrive
88,047 Miles
Bedford, OH
1
day on market
17% less than similar listings
1
day on market
$13,495
fresh
BMW 2017 3 Series
2017 BMW 3 Series 330i xDrive
72,469 Miles
Bedford, OH
15
days on market
20% less than similar listings
15
days on market
$15,700
BMW 2022 3 Series
2022 BMW 3 Series 330i xDrive
27,415 Miles
Westlake, OH
54
days on market
8% less than similar listings
54
days on market
$32,423
BMW 2016 3 Series
fresh
2016 BMW 3 Series 320i xDrive
0 Mile
Westlake, OH
1
day on market
--
1
day on market
Contact Dealer for price
fresh
BMW 2013 3 Series
2013 BMW 3 Series 328i xDrive
145,076 Miles
North Royalton, OH
8
days on market
32% less than similar listings
8
days on market
$5,995
BMW 2020 3 Series
2020 BMW 3 Series 330i xDrive
70,025 Miles
Solon, OH
10
days on market
6% less than similar listings
10
days on market
$23,412
BMW 2025 3 Series
2025 BMW 3 Series 330i xDrive
8,342 Miles
Solon, OH
4
days on market
--
4
days on market
$46,575
000