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

37 BMW 3 Series results

automobile-icon

Need help finding the right vehicle?

BMW 2003 3 Series
2003 BMW 3 Series 325xi
121,524 Miles
Riverhead, NY
70
days on market
--
70
days on market
Contact Dealer for price
BMW 2006 3 Series
2006 BMW 3 Series 325xi
93,500 Miles
Attleboro, MA
182
days on market
7% less than similar listings
182
days on market
$8,999
BMW 2006 3 Series
2006 BMW 3 Series 325xi
161,885 Miles
Leonia, NJ
19
days on market
34% less than similar listings
19
days on market
$3,995
BMW 2006 3 Series
2006 BMW 3 Series 325xi
132,868 Miles
Chesapeake, VA
8
days on market
39% less than similar listings
8
days on market
$4,500
BMW 2006 3 Series
2006 BMW 3 Series 325xi
204,868 Miles
Bend, OR
2
days on market
53% more than similar listings
2
days on market
$6,995
BMW 2006 3 Series
2006 BMW 3 Series 325xi
120,243 Miles
Southfield, MI
34
days on market
--
34
days on market
Contact Dealer for price
BMW 2004 3 Series
2004 BMW 3 Series 325xi
136,668 Miles
Hazel Crest, IL
12
days on market
27% less than similar listings
12
days on market
$4,295
BMW 2004 3 Series
2004 BMW 3 Series 325xi
168,746 Miles
Roselle, NJ
45
days on market
44% more than similar listings
45
days on market
$6,999
BMW 2006 3 Series
2006 BMW 3 Series 325xi
80,000 Miles
Greenwood, IN
24
days on market
31% more than similar listings
24
days on market
$13,980
BMW 2004 3 Series
2004 BMW 3 Series 325xi
154,165 Miles
Aurora, CO
182
days on market
22% more than similar listings
182
days on market
$6,500
BMW 2003 3 Series
2003 BMW 3 Series 325xi
118,650 Miles
Salem, OR
78
days on market
39% less than similar listings
78
days on market
$3,995
BMW 2006 3 Series
2006 BMW 3 Series 325xi
118,537 Miles
Milwaukee, WI
4
days on market
26% less than similar listings
4
days on market
$5,995
BMW 2002 3 Series
2002 BMW 3 Series 325xi
62,480 Miles
Longmont, CO
205
days on market
13% more than similar listings
205
days on market
$9,999
BMW 2003 3 Series
2003 BMW 3 Series 325xi
97,026 Miles
Pennington, NJ
94
days on market
13% more than similar listings
94
days on market
$8,500
BMW 2006 3 Series
2006 BMW 3 Series 325xi
0 Mile
Charlotte, NC
19
days on market
--
19
days on market
Contact Dealer for price
BMW 2004 3 Series
2004 BMW 3 Series 325xi
178,250 Miles
Mishawaka, IN
77
days on market
14% less than similar listings
77
days on market
$3,900
BMW 2006 3 Series
2006 BMW 3 Series 325xi
164,663 Miles
Willoughby, OH
9
days on market
1% less than similar listings
9
days on market
$5,900
BMW 2003 3 Series
2003 BMW 3 Series 325xi
93,769 Miles
Sacramento, CA
10
days on market
14% less than similar listings
10
days on market
$6,499
BMW 2006 3 Series
2006 BMW 3 Series 325xi
140,639 Miles
Denver, CO
81
days on market
7% less than similar listings
81
days on market
$6,490
BMW 2003 3 Series
2003 BMW 3 Series 325xi
230,110 Miles
Seneca, SC
466
days on market
70% more than similar listings
466
days on market
$5,900