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

25 BMW 3 Series results

automobile-icon

Need help finding the right vehicle?

BMW 2013 3 Series
2013 BMW 3 Series 328i
82,731 Miles
Milford, OH
30
days on market
20% more than similar listings
30
days on market
$16,500
BMW 2014 3 Series
2014 BMW 3 Series 328i
102,860 Miles
West Chester, OH
48
days on market
27% less than similar listings
48
days on market
$8,995
BMW 2010 3 Series
2010 BMW 3 Series 328i
83,018 Miles
West Chester, OH
8
days on market
9% less than similar listings
8
days on market
$10,497
BMW 2013 3 Series
2013 BMW 3 Series 328i
80,191 Miles
West Chester, OH
8
days on market
25% less than similar listings
8
days on market
$10,399
BMW 2008 3 Series
2008 BMW 3 Series 328i
77,524 Miles
Mason, OH
127
days on market
36% less than similar listings
127
days on market
$7,497
BMW 2014 3 Series
2014 BMW 3 Series 328i
77,011 Miles
West Chester, OH
200
days on market
5% less than similar listings
200
days on market
$13,997
BMW 2011 3 Series
2011 BMW 3 Series 328i
72,904 Miles
Hamilton, OH
208
days on market
13% less than similar listings
208
days on market
$10,995
BMW 1998 3 Series
1998 BMW 3 Series 328i
122,503 Miles
Fairfield, OH
618
days on market
97% more than similar listings
618
days on market
$9,995
BMW 2013 3 Series
2013 BMW 3 Series 328i
109,080 Miles
Cincinnati, OH
92
days on market
29% less than similar listings
92
days on market
$8,000
BMW 2014 3 Series
2014 BMW 3 Series 328i
98,868 Miles
Hilliard, OH
35
days on market
13% less than similar listings
35
days on market
$10,995
BMW 2007 3 Series
2007 BMW 3 Series 328i
64,573 Miles
Fairfield, OH
160
days on market
33% less than similar listings
160
days on market
$8,499
BMW 2012 3 Series
2012 BMW 3 Series 328i
99,766 Miles
Fairfield, OH
167
days on market
5% less than similar listings
167
days on market
$10,994
BMW 2012 3 Series
2012 BMW 3 Series 328i
95,050 Miles
Fairfield, OH
518
days on market
25% less than similar listings
518
days on market
$8,994
BMW 2011 3 Series
2011 BMW 3 Series 328i
96,430 Miles
Cincinnati, OH
160
days on market
4% less than similar listings
160
days on market
$9,995
BMW 2013 3 Series
2013 BMW 3 Series 328i
99,289 Miles
Cincinnati, OH
337
days on market
21% less than similar listings
337
days on market
$9,495
BMW 2011 3 Series
2011 BMW 3 Series 328i
103,020 Miles
Hamilton, OH
85
days on market
1% more than similar listings
85
days on market
$9,995
BMW 2016 3 Series
2016 BMW 3 Series 328i
66,167 Miles
Springfield, OH
8
days on market
15% less than similar listings
8
days on market
$14,790
BMW 2009 3 Series
2009 BMW 3 Series 328i
106,802 Miles
Dayton, OH
356
days on market
19% less than similar listings
356
days on market
$7,495
BMW 2007 3 Series
2007 BMW 3 Series 328i
135,285 Miles
Cincinnati, OH
141
days on market
26% less than similar listings
141
days on market
$5,495
BMW 2011 3 Series
2011 BMW 3 Series 328i
165,706 Miles
Lebanon, OH
22
days on market
3% more than similar listings
22
days on market
$5,999