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

123 BMW 3 Series results

automobile-icon

Need help finding the right vehicle?

BMW 2015 3 Series
2015 BMW 3 Series 328i xDrive Gran Turismo
102,047 Miles
Freehold, NJ
44
days on market
31% less than similar listings
44
days on market
$9,990
BMW 2015 3 Series
2015 BMW 3 Series 328i xDrive Gran Turismo
86,209 Miles
Hamilton Township, NJ
18
days on market
25% less than similar listings
18
days on market
$11,998
BMW 2016 3 Series
2016 BMW 3 Series 328i xDrive Gran Turismo
112,104 Miles
New Bern, NC
8
days on market
15% less than similar listings
8
days on market
$12,498
BMW 2016 3 Series
2016 BMW 3 Series 328i xDrive Gran Turismo
35,469 Miles
Plainfield, IL
42
days on market
7% less than similar listings
42
days on market
$21,998
BMW 2015 3 Series
2015 BMW 3 Series 328i xDrive Gran Turismo
89,368 Miles
Tampa, FL
1068
days on market
7% more than similar listings
1068
days on market
$16,990
BMW 2014 3 Series
2014 BMW 3 Series 328i xDrive Gran Turismo
108,289 Miles
Lynnwood, WA
20
days on market
9% less than similar listings
20
days on market
$11,995
BMW 2015 3 Series
2015 BMW 3 Series 328i xDrive Gran Turismo
101,699 Miles
Lynnwood, WA
228
days on market
28% less than similar listings
228
days on market
$10,499
BMW 2016 3 Series
2016 BMW 3 Series 328i xDrive Gran Turismo
30,550 Miles
Bountiful, UT
5
days on market
22% less than similar listings
5
days on market
$18,989
BMW 2016 3 Series
2016 BMW 3 Series 328i xDrive Gran Turismo
92,786 Miles
Bristol, TN
7
days on market
9% less than similar listings
7
days on market
$15,205
BMW 2015 3 Series
2015 BMW 3 Series 328i xDrive Gran Turismo
102,510 Miles
Kingston, NY
7
days on market
17% less than similar listings
7
days on market
$11,991
BMW 2015 3 Series
2015 BMW 3 Series 328i xDrive Gran Turismo
191,997 Miles
Decatur, IL
16
days on market
8% more than similar listings
16
days on market
$8,966
BMW 2014 3 Series
2014 BMW 3 Series 328i xDrive Gran Turismo
139,852 Miles
Salt Lake City, UT
75
days on market
5% less than similar listings
75
days on market
$9,998
BMW 2014 3 Series
price drop
2014 BMW 3 Series 328i xDrive Gran Turismo
108,623 Miles
Littleton, CO
55
days on market
25% less than similar listings
55
days on market
$9,800
price drop
BMW 2014 3 Series
2014 BMW 3 Series 328i xDrive Gran Turismo
142,000 Miles
Schenectady, NY
411
days on market
--
411
days on market
$10,500
BMW 2014 3 Series
2014 BMW 3 Series 328i xDrive Gran Turismo
148,616 Miles
Philadelphia, PA
222
days on market
31% less than similar listings
222
days on market
$6,795
BMW 2016 3 Series
2016 BMW 3 Series 328i xDrive Gran Turismo
89,871 Miles
Seattle, WA
36
days on market
18% less than similar listings
36
days on market
$13,800
BMW 2014 3 Series
2014 BMW 3 Series 328i xDrive Gran Turismo
111,528 Miles
Allentown, PA
91
days on market
18% less than similar listings
91
days on market
$10,499
BMW 2014 3 Series
2014 BMW 3 Series 328i xDrive Gran Turismo
104,094 Miles
Tucson, AZ
6
days on market
22% less than similar listings
6
days on market
$10,500
BMW 2016 3 Series
2016 BMW 3 Series 328i xDrive Gran Turismo
105,100 Miles
East Windsor, NJ
109
days on market
38% less than similar listings
109
days on market
$9,500
BMW 2016 3 Series
2016 BMW 3 Series 328i xDrive Gran Turismo
137,617 Miles
Gladstone, OR
17
days on market
5% less than similar listings
17
days on market
$11,990