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

272 BMW 3 Series results

BMWclose pill
3 Seriesclose pill
Any Miles Awayclose pill
$0-$5,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
2008 BMW 3 Series 335xi
150,500 Miles
South Jordan, UT
18
days on market
61% less than similar listings
18
days on market
$2,999
BMW 2006 3 Series
2006 BMW 3 Series 325Ci
165,298 Miles
Annandale, MN
155
days on market
11% less than similar listings
155
days on market
$4,995
BMW 2007 3 Series
fresh
2007 BMW 3 Series 328i
167,991 Miles
Disputanta, VA
1
day on market
23% less than similar listings
1
day on market
$4,450
fresh
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 2011 3 Series
hot car
2011 BMW 3 Series 328i xDrive
155,200 Miles
Elkridge, MD
61
days on market
25% less than similar listings
61
days on market
$4,999
hot car
BMW 2001 3 Series
fresh
2001 BMW 3 Series 325i
97,966 Miles
Pompano Beach, FL
New Listing
24% less than similar listings
New Listing
$4,901
fresh
BMW 2011 3 Series
2011 BMW 3 Series 328i
185,690 Miles
Daytona Beach, FL
14
days on market
2% more than similar listings
14
days on market
$4,990
BMW 2010 3 Series
hot car
2010 BMW 3 Series 328i
131,556 Miles
Shelby Charter Twp, MI
272
days on market
34% less than similar listings
272
days on market
$4,999
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 2007 3 Series
2007 BMW 3 Series 328i
163,897 Miles
Bismarck, ND
17
days on market
16% less than similar listings
17
days on market
$5,000
BMW 2000 3 Series
2000 BMW 3 Series 323Ci
102,430 Miles
Springfield, IL
62
days on market
22% less than similar listings
62
days on market
$4,995
BMW 2003 3 Series
2003 BMW 3 Series 325i
122,509 Miles
Norfolk, VA
411
days on market
19% less than similar listings
411
days on market
$4,995
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 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 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 2007 3 Series
2007 BMW 3 Series 328i
166,477 Miles
Monrovia, CA
5
days on market
15% less than similar listings
5
days on market
$4,942
BMW 2013 3 Series
2013 BMW 3 Series 328i xDrive
133,291 Miles
Carlstadt, NJ
43
days on market
48% less than similar listings
43
days on market
$4,995
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