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

40 BMW 3 Series results

automobile-icon

Need help finding the right vehicle?

BMW 2003 3 Series
2003 BMW 3 Series 330xi
153,121 Miles
Mc Cook, NE
97
days on market
56% less than similar listings
97
days on market
$2,500
BMW 2006 3 Series
hot car
2006 BMW 3 Series 330i
200,000 Miles
Norfolk, VA
70
days on market
41% less than similar listings
70
days on market
$2,992
hot car
BMW 2006 3 Series
hot car
2006 BMW 3 Series 330i
241,057 Miles
Riverdale, UT
29
days on market
36% less than similar listings
29
days on market
$2,488
hot car
BMW 2007 3 Series
hot car
2007 BMW 3 Series 335xi
124,000 Miles
Candia, NH
25
days on market
72% less than similar listings
25
days on market
$2,495
hot car
BMW 2011 3 Series
hot car
2011 BMW 3 Series 328i
148,939 Miles
Boynton Beach, FL
60
days on market
70% less than similar listings
60
days on market
$2,000
hot car
BMW 2001 3 Series
hot car
2001 BMW 3 Series 330i
152,568 Miles
Dallas, TX
48
days on market
45% less than similar listings
48
days on market
$2,889
hot car
BMW 2000 3 Series
2000 BMW 3 Series 323Ci
0 Mile
Harvey, IL
144
days on market
82% less than similar listings
144
days on market
$1,900
BMW 2000 3 Series
hot car
2000 BMW 3 Series 323i
209,000 Miles
Longwood, FL
20
days on market
44% less than similar listings
20
days on market
$1,999
hot car
BMW 2007 3 Series
hot car
2007 BMW 3 Series 328i
161,008 Miles
Willoughby, OH
18
days on market
75% less than similar listings
18
days on market
$1,495
hot car
BMW 2011 3 Series
hot car
2011 BMW 3 Series 328i
193,876 Miles
Pompano Beach, FL
89
days on market
47% less than similar listings
89
days on market
$2,399
hot car
BMW 2007 3 Series
2007 BMW 3 Series 328xi
227,724 Miles
Capitol Heights, MD
134
days on market
20% less than similar listings
134
days on market
$2,999
BMW 2004 3 Series
2004 BMW 3 Series 325xi
164,530 Miles
Lodi, NJ
7
days on market
39% less than similar listings
7
days on market
$2,995
BMW 2011 3 Series
hot car
2011 BMW 3 Series 328i xDrive
167,334 Miles
Deerfield, FL
334
days on market
51% less than similar listings
334
days on market
$2,950
hot car
BMW 2005 3 Series
hot car
2005 BMW 3 Series 325xi
151,709 Miles
Houston, TX
104
days on market
66% less than similar listings
104
days on market
$1,850
hot car
BMW 2011 3 Series
hot car
2011 BMW 3 Series 328i
211,425 Miles
Orlando, FL
69
days on market
36% less than similar listings
69
days on market
$2,500
hot car
BMW 2003 3 Series
2003 BMW 3 Series 325i
139,290 Miles
Joppa, MD
113
days on market
46% less than similar listings
113
days on market
$3,000
BMW 2002 3 Series
2002 BMW 3 Series 325i
167,970 Miles
Woodbridge, VA
22
days on market
48% less than similar listings
22
days on market
$2,450
BMW 2007 3 Series
2007 BMW 3 Series 328i
136,773 Miles
Joppa, MD
5
days on market
66% less than similar listings
5
days on market
$2,500
BMW 2005 3 Series
hot car
2005 BMW 3 Series 325i
181,038 Miles
Orlando, FL
15
days on market
35% less than similar listings
15
days on market
$2,900
hot car
BMW 2010 3 Series
hot car
2010 BMW 3 Series 328i
98,276 Miles
Oakland Park, FL
52
days on market
75% less than similar listings
52
days on market
$2,495
hot car