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

34 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
51
days on market
--
51
days on market
Contact Dealer for price
BMW 2006 3 Series
2006 BMW 3 Series 325xi
183,147 Miles
Lakewood, CO
50
days on market
19% more than similar listings
50
days on market
$6,292
BMW 2006 3 Series
2006 BMW 3 Series 325xi
93,500 Miles
Attleboro, MA
163
days on market
7% less than similar listings
163
days on market
$8,999
BMW 2003 3 Series
2003 BMW 3 Series 325xi
97,026 Miles
Pennington, NJ
75
days on market
13% more than similar listings
75
days on market
$8,500
BMW 2006 3 Series
2006 BMW 3 Series 325xi
140,639 Miles
Denver, CO
62
days on market
--
62
days on market
$6,990
BMW 2003 3 Series
2003 BMW 3 Series 325xi
194,087 Miles
Blytheville, AR
151
days on market
29% less than similar listings
151
days on market
$2,977
BMW 2004 3 Series
2004 BMW 3 Series 325xi
168,746 Miles
Roselle, NJ
26
days on market
44% more than similar listings
26
days on market
$6,999
BMW 2002 3 Series
2002 BMW 3 Series 325xi
62,480 Miles
Longmont, CO
186
days on market
13% more than similar listings
186
days on market
$9,999
BMW 2004 3 Series
2004 BMW 3 Series 325xi
154,165 Miles
Aurora, CO
163
days on market
20% more than similar listings
163
days on market
$6,400
BMW 2004 3 Series
2004 BMW 3 Series 325xi
178,250 Miles
Mishawaka, IN
58
days on market
9% more than similar listings
58
days on market
$4,990
BMW 2003 3 Series
2003 BMW 3 Series 325xi
230,110 Miles
Seneca, SC
447
days on market
70% more than similar listings
447
days on market
$5,900
BMW 2006 3 Series
2006 BMW 3 Series 325xi
80,000 Miles
Greenwood, IN
5
days on market
31% more than similar listings
5
days on market
$13,980
BMW 2003 3 Series
2003 BMW 3 Series 325xi
118,650 Miles
Salem, OR
59
days on market
34% less than similar listings
59
days on market
$4,295
BMW 2002 3 Series
2002 BMW 3 Series 325xi
100,408 Miles
Concord, CA
277
days on market
17% less than similar listings
277
days on market
$5,800
BMW 2003 3 Series
2003 BMW 3 Series 325xi
60,790 Miles
Rockville, MD
35
days on market
8% more than similar listings
35
days on market
$9,999
BMW 2006 3 Series
2006 BMW 3 Series 325xi
205,057 Miles
Geneva, NY
170
days on market
--
170
days on market
Contact Dealer for price
BMW 2006 3 Series
2006 BMW 3 Series 325xi
155,529 Miles
Bethlehem, PA
54
days on market
--
54
days on market
Contact Dealer for price
BMW 2006 3 Series
2006 BMW 3 Series 325xi
51,978 Miles
Melrose Park, IL
35
days on market
30% less than similar listings
35
days on market
$8,995
BMW 2004 3 Series
2004 BMW 3 Series 325xi
154,563 Miles
Dayton, OH
486
days on market
32% more than similar listings
486
days on market
$6,995
BMW 2006 3 Series
2006 BMW 3 Series 325xi
114,573 Miles
Tampa, FL
79
days on market
22% less than similar listings
79
days on market
$6,500