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

43 BMW 3 Series results

automobile-icon

Need help finding the right vehicle?

BMW 2006 3 Series
2006 BMW 3 Series 325xi
80,000 Miles
Greenwood, IN
69
days on market
19% more than similar listings
69
days on market
$12,667
BMW 2006 3 Series
2006 BMW 3 Series 325xi
120,243 Miles
Southfield, MI
79
days on market
2% less than similar listings
79
days on market
$7,900
BMW 2006 3 Series
2006 BMW 3 Series 325xi
204,868 Miles
Bend, OR
47
days on market
53% more than similar listings
47
days on market
$6,995
BMW 2004 3 Series
2004 BMW 3 Series 325xi
154,165 Miles
Aurora, CO
227
days on market
18% more than similar listings
227
days on market
$6,300
BMW 2004 3 Series
2004 BMW 3 Series 325xi
60,709 Miles
Wakefield, MA
42
days on market
8% less than similar listings
42
days on market
$8,995
BMW 2003 3 Series
2003 BMW 3 Series 325xi
230,110 Miles
Seneca, SC
511
days on market
70% more than similar listings
511
days on market
$5,900
BMW 2006 3 Series
2006 BMW 3 Series 325xi
84,229 Miles
Winter Park, FL
3
days on market
27% less than similar listings
3
days on market
$7,497
BMW 2004 3 Series
2004 BMW 3 Series 325xi
168,746 Miles
Roselle, NJ
90
days on market
44% more than similar listings
90
days on market
$6,999
BMW 2006 3 Series
hot car
2006 BMW 3 Series 325xi
128,440 Miles
Philadelphia, PA
264
days on market
34% less than similar listings
264
days on market
$4,995
hot car
BMW 2006 3 Series
hot car
2006 BMW 3 Series 325xi
151,637 Miles
Lawrenceville, GA
17
days on market
31% less than similar listings
17
days on market
$4,450
hot car
BMW 2006 3 Series
2006 BMW 3 Series 325xi
136,684 Miles
Kenosha, WI
17
days on market
17% less than similar listings
17
days on market
$5,995
BMW 2006 3 Series
2006 BMW 3 Series 325xi
148,434 Miles
Hermantown, MN
43
days on market
25% less than similar listings
43
days on market
$4,995
BMW 2002 3 Series
2002 BMW 3 Series 325xi
180,415 Miles
Norfolk, VA
27
days on market
9% less than similar listings
27
days on market
$3,999
BMW 2006 3 Series
2006 BMW 3 Series 325xi
146,460 Miles
Madison, WI
3
days on market
3% more than similar listings
3
days on market
$6,999
BMW 2006 3 Series
2006 BMW 3 Series 325xi
93,500 Miles
Attleboro, MA
227
days on market
7% less than similar listings
227
days on market
$8,999
BMW 2005 3 Series
2005 BMW 3 Series 325xi
122,679 Miles
Worcester, MA
12
days on market
41% less than similar listings
12
days on market
$4,000
BMW 2006 3 Series
2006 BMW 3 Series 325xi
96,157 Miles
Louisville, KY
7
days on market
37% less than similar listings
7
days on market
$6,000
BMW 2006 3 Series
2006 BMW 3 Series 325xi
159,775 Miles
Nashville, TN
11
days on market
19% less than similar listings
11
days on market
$4,995
BMW 2002 3 Series
price drop
2002 BMW 3 Series 325xi
170,721 Miles
Souderton, PA
33
days on market
27% more than similar listings
33
days on market
$5,995
price drop
BMW 2006 3 Series
2006 BMW 3 Series 325xi
114,573 Miles
Tampa, FL
143
days on market
29% less than similar listings
143
days on market
$5,900