BMWclose pill
3 Seriesclose pill
Any Miles Awayclose pill
$0-$4,000close 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

127 BMW 3 Series results

BMWclose pill
3 Seriesclose pill
Any Miles Awayclose pill
$0-$4,000close pill
automobile-icon

Need help finding the right vehicle?

BMW 2012 3 Series
hot car
2012 BMW 3 Series 320i
142,283 Miles
New Port Richey, FL
31
days on market
66% less than similar listings
31
days on market
$2,999
hot car
BMW 2011 3 Series
2011 BMW 3 Series 328i xDrive
105,786 Miles
Twin Falls, ID
7
days on market
64% less than similar listings
7
days on market
$3,500
BMW 2008 3 Series
price drop
2008 BMW 3 Series 335xi
150,500 Miles
South Jordan, UT
18
days on market
67% less than similar listings
18
days on market
$2,499
price drop
BMW 2006 3 Series
hot car
2006 BMW 3 Series 330i
200,000 Miles
Norfolk, VA
99
days on market
41% less than similar listings
99
days on market
$2,992
hot car
BMW 2014 3 Series
2014 BMW 3 Series 328i xDrive
195,418 Miles
Downers Grove, IL
18
days on market
55% less than similar listings
18
days on market
$3,213
BMW 2006 3 Series
hot car
2006 BMW 3 Series 325i
178,097 Miles
Elizabeth, NJ
21
days on market
45% less than similar listings
21
days on market
$3,000
hot car
BMW 2009 3 Series
fresh
2009 BMW 3 Series 328i xDrive
190,659 Miles
Los Angeles, CA
New Listing
41% less than similar listings
New Listing
$3,499
fresh
BMW 2004 3 Series
hot car
2004 BMW 3 Series 325i
172,938 Miles
Loganville, GA
11
days on market
15% less than similar listings
11
days on market
$3,995
hot car
BMW 2009 3 Series
2009 BMW 3 Series 328i
205,163 Miles
Lexington, KY
26
days on market
31% less than similar listings
26
days on market
$2,830
BMW 2005 3 Series
fresh
2005 BMW 3 Series 325i
171,985 Miles
Kansas City, MO
1
day on market
16% less than similar listings
1
day on market
$3,998
fresh
BMW 2007 3 Series
2007 BMW 3 Series 335xi
121,940 Miles
Grand Junction, CO
86
days on market
83% less than similar listings
86
days on market
$1,499
BMW 2011 3 Series
2011 BMW 3 Series 328i xDrive
157,838 Miles
Ocean, NJ
8
days on market
61% less than similar listings
8
days on market
$2,500
BMW 2006 3 Series
hot car
2006 BMW 3 Series 325xi
151,637 Miles
Marietta, GA
44
days on market
39% less than similar listings
44
days on market
$3,950
hot car
BMW 2006 3 Series
2006 BMW 3 Series 325i
150,292 Miles
Brighton, MI
105
days on market
43% less than similar listings
105
days on market
$3,706
BMW 2006 3 Series
2006 BMW 3 Series 330i
241,057 Miles
Riverdale, UT
58
days on market
36% less than similar listings
58
days on market
$2,488
BMW 2006 3 Series
2006 BMW 3 Series 330xi
188,588 Miles
Lynnwood, WA
33
days on market
28% less than similar listings
33
days on market
$3,800
BMW 2011 3 Series
2011 BMW 3 Series 328i
195,108 Miles
Jacksonville, FL
3
days on market
33% less than similar listings
3
days on market
$3,000
BMW 2009 3 Series
hot car
2009 BMW 3 Series 328i xDrive
139,367 Miles
Norfolk, VA
587
days on market
45% less than similar listings
587
days on market
$4,000
hot car
BMW 2002 3 Series
hot car
2002 BMW 3 Series 325xi
180,415 Miles
Norfolk, VA
54
days on market
9% less than similar listings
54
days on market
$3,999
hot car
BMW 2006 3 Series
2006 BMW 3 Series 325i
152,970 Miles
Manassas, VA
12
days on market
42% less than similar listings
12
days on market
$3,725