BMWclose pill
3 Seriesclose pill
330xiclose pill
Any Miles Awayclose 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

21 BMW 3 Series results

BMWclose pill
3 Seriesclose pill
330xiclose pill
Any Miles Awayclose pill
automobile-icon

Need help finding the right vehicle?

BMW 2002 3 Series
2002 BMW 3 Series 330xi
162,006 Miles
Fort Collins, CO
14
days on market
31% more than similar listings
14
days on market
$6,950
BMW 2006 3 Series
2006 BMW 3 Series 330xi
146,592 Miles
Wichita, KS
124
days on market
21% more than similar listings
124
days on market
$8,698
BMW 2001 3 Series
2001 BMW 3 Series 330xi
78,000 Miles
Kirkland, WA
55
days on market
7% more than similar listings
55
days on market
$7,900
BMW 2004 3 Series
fresh
2004 BMW 3 Series 330xi
81,524 Miles
Dallas, OR
New Listing
2% less than similar listings
New Listing
$8,998
fresh
BMW 2006 3 Series
2006 BMW 3 Series 330xi
140,782 Miles
Portland, OR
12
days on market
12% less than similar listings
12
days on market
$6,499
BMW 2006 3 Series
2006 BMW 3 Series 330xi
148,054 Miles
Coopersville, MI
6
days on market
7% less than similar listings
6
days on market
$6,527
BMW 2006 3 Series
2006 BMW 3 Series 330xi
140,679 Miles
Tacoma, WA
75
days on market
6% less than similar listings
75
days on market
$6,999
BMW 2006 3 Series
2006 BMW 3 Series 330xi
188,588 Miles
Lynnwood, WA
32
days on market
28% less than similar listings
32
days on market
$3,800
BMW 2003 3 Series
2003 BMW 3 Series 330xi
159,804 Miles
Everett, WA
41
days on market
46% more than similar listings
41
days on market
$7,999
BMW 2006 3 Series
2006 BMW 3 Series 330xi
94,221 Miles
South Milwaukee, WI
29
days on market
12% less than similar listings
29
days on market
$8,995
BMW 2006 3 Series
2006 BMW 3 Series 330xi
105,837 Miles
Addison, IL
22
days on market
27% less than similar listings
22
days on market
$6,900
BMW 2005 3 Series
2005 BMW 3 Series 330xi
74,559 Miles
Chantilly, VA
110
days on market
11% less than similar listings
110
days on market
$8,795
BMW 2006 3 Series
2006 BMW 3 Series 330xi
205,232 Miles
Portland, OR
118
days on market
5% more than similar listings
118
days on market
$4,995
BMW 2006 3 Series
2006 BMW 3 Series 330xi
170,873 Miles
Wheat Ridge, CO
81
days on market
13% more than similar listings
81
days on market
$6,849
BMW 2006 3 Series
2006 BMW 3 Series 330xi
136,439 Miles
Fredericksburg, VA
441
days on market
35% less than similar listings
441
days on market
$4,995
BMW 2004 3 Series
hot car
2004 BMW 3 Series 330xi
66,849 Miles
Carol Stream, IL
20
days on market
25% less than similar listings
20
days on market
$7,495
hot car
BMW 2006 3 Series
2006 BMW 3 Series 330xi
130,000 Miles
Kansas City, MO
60
days on market
37% less than similar listings
60
days on market
$4,999
BMW 2006 3 Series
2006 BMW 3 Series 330xi
0 Mile
Oakland Park, FL
181
days on market
64% less than similar listings
181
days on market
$6,995
BMW 2006 3 Series
hot car
2006 BMW 3 Series 330xi
140,565 Miles
Richardson, TX
90
days on market
53% less than similar listings
90
days on market
$3,488
hot car
BMW 2006 3 Series
2006 BMW 3 Series 330xi
125,001 Miles
Libertyville, IL
10
days on market
51% less than similar listings
10
days on market
$3,997