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

102 BMW 3 Series results

automobile-icon

Need help finding the right vehicle?

BMW 2004 3 Series
fresh
2004 BMW 3 Series 330i
135,703 Miles
Arlington, TX
1
day on market
57% less than similar listings
1
day on market
$2,995
fresh
BMW 2008 3 Series
2008 BMW 3 Series 328i
185,428 Miles
Orem, UT
99
days on market
29% less than similar listings
99
days on market
$3,498
BMW 2003 3 Series
2003 BMW 3 Series 330xi
153,121 Miles
Mc Cook, NE
28
days on market
30% less than similar listings
28
days on market
$3,980
BMW 2006 3 Series
fresh
2006 BMW 3 Series 330i
200,000 Miles
Norfolk, VA
1
day on market
41% less than similar listings
1
day on market
$2,992
fresh
BMW 2000 3 Series
fresh
2000 BMW 3 Series 323i
89,107 Miles
Marietta, GA
1
day on market
35% less than similar listings
1
day on market
$3,950
fresh
BMW 2011 3 Series
2011 BMW 3 Series 328i xDrive
210,670 Miles
New Bedford, MA
18
days on market
30% less than similar listings
18
days on market
$2,995
BMW 2003 3 Series
2003 BMW 3 Series 325xi
194,087 Miles
Blytheville, AR
144
days on market
29% less than similar listings
144
days on market
$2,977
BMW 2006 3 Series
2006 BMW 3 Series 325i
150,292 Miles
Brighton, MI
7
days on market
40% less than similar listings
7
days on market
$3,929
BMW 2005 3 Series
2005 BMW 3 Series 330Ci
162,747 Miles
Richmond, VA
63
days on market
41% less than similar listings
63
days on market
$3,600
BMW 2007 3 Series
price drop
2007 BMW 3 Series 328xi
138,000 Miles
Chambersburg, PA
7
days on market
60% less than similar listings
7
days on market
$2,900
price drop
BMW 2009 3 Series
hot car
2009 BMW 3 Series 328i xDrive
139,367 Miles
Norfolk, VA
489
days on market
45% less than similar listings
489
days on market
$4,000
hot car
BMW 2006 3 Series
2006 BMW 3 Series 325Ci
156,083 Miles
Puyallup, WA
22
days on market
33% less than similar listings
22
days on market
$3,999
BMW 2008 3 Series
hot car
2008 BMW 3 Series 328i
146,000 Miles
Union, NJ
35
days on market
48% less than similar listings
35
days on market
$3,499
hot car
BMW 2009 3 Series
2009 BMW 3 Series 328i xDrive
172,564 Miles
Jersey City, NJ
13
days on market
45% less than similar listings
13
days on market
$3,500
BMW 2009 3 Series
fresh
2009 BMW 3 Series 328i xDrive
195,115 Miles
Waterford Twp, MI
1
day on market
40% less than similar listings
1
day on market
$3,495
fresh
BMW 2006 3 Series
price drop
2006 BMW 3 Series 330xi
205,232 Miles
Portland, OR
21
days on market
15% less than similar listings
21
days on market
$3,995
price drop
BMW 2002 3 Series
hot car
2002 BMW 3 Series 325i
127,989 Miles
Indianapolis, IN
57
days on market
32% less than similar listings
57
days on market
$3,895
hot car
BMW 2008 3 Series
2008 BMW 3 Series 335xi
165,657 Miles
Indianapolis, IN
197
days on market
50% less than similar listings
197
days on market
$3,395
BMW 2006 3 Series
hot car
2006 BMW 3 Series 325i
166,719 Miles
Arlington, VA
39
days on market
36% less than similar listings
39
days on market
$3,750
hot car
BMW 2000 3 Series
hot car
2000 BMW 3 Series 323Ci
0 Mile
Harvey, IL
75
days on market
82% less than similar listings
75
days on market
$1,900
hot car