BMWclose pill
3 Seriesclose pill
Any Miles Awayclose pill
$0-$4,000close 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

154 BMW 3 Series results

BMWclose pill
3 Seriesclose pill
Any Miles Awayclose pill
$0-$4,000close pill
automobile-icon

Need help finding the right vehicle?

BMW 2009 3 Series
2009 BMW 3 Series 328i
128,376 Miles
Dalton, GA
3
days on market
61% less than similar listings
3
days on market
$2,995
BMW 2003 3 Series
2003 BMW 3 Series 325xi
128,434 Miles
Lawrence, KS
11
days on market
--
11
days on market
Contact Dealer for price
BMW 2009 3 Series
2009 BMW 3 Series 328i
168,530 Miles
Greenville, SC
43
days on market
64% less than similar listings
43
days on market
$1,981
BMW 2009 3 Series
2009 BMW 3 Series 328i xDrive
195,115 Miles
Waterford Twp, MI
6
days on market
40% less than similar listings
6
days on market
$3,495
BMW 2003 3 Series
2003 BMW 3 Series 325i
155,080 Miles
Lafayette, IN
18
days on market
21% less than similar listings
18
days on market
$4,000
BMW 2008 3 Series
2008 BMW 3 Series 328i
116,919 Miles
Margate, FL
48
days on market
53% less than similar listings
48
days on market
$3,988
BMW 2008 3 Series
2008 BMW 3 Series 328xi
178,307 Miles
Columbus, OH
76
days on market
53% less than similar listings
76
days on market
$2,500
BMW 2010 3 Series
2010 BMW 3 Series 328i
145,831 Miles
Tacoma, WA
13
days on market
48% less than similar listings
13
days on market
$3,500
BMW 2006 3 Series
2006 BMW 3 Series 330xi
188,588 Miles
Lynnwood, WA
82
days on market
25% less than similar listings
82
days on market
$3,998
BMW 2005 3 Series
2005 BMW 3 Series 325i
115,017 Miles
Orlando, FL
42
days on market
45% less than similar listings
42
days on market
$3,800
BMW 2006 3 Series
2006 BMW 3 Series 325i
160,960 Miles
Hialeah, FL
36
days on market
67% less than similar listings
36
days on market
$1,995
BMW 2009 3 Series
2009 BMW 3 Series 328i xDrive
165,729 Miles
Orlando, FL
85
days on market
39% less than similar listings
85
days on market
$3,999
BMW 2006 3 Series
2006 BMW 3 Series 325i
211,246 Miles
Shepherdsville, KY
26
days on market
9% less than similar listings
26
days on market
$4,000
BMW 2007 3 Series
hot car
2007 BMW 3 Series 335xi
124,000 Miles
Candia, NH
103
days on market
83% less than similar listings
103
days on market
$1,495
hot car
BMW 2005 3 Series
2005 BMW 3 Series 325i
171,985 Miles
Kansas City, MO
50
days on market
16% less than similar listings
50
days on market
$3,998
BMW 2000 3 Series
2000 BMW 3 Series 323Ci
122,747 Miles
Seffner, FL
24
days on market
39% less than similar listings
24
days on market
$3,500
BMW 2004 3 Series
2004 BMW 3 Series 325Ci
176,574 Miles
San Bernardino, CA
76
days on market
20% less than similar listings
76
days on market
$3,999
BMW 2007 3 Series
2007 BMW 3 Series 328i
119,634 Miles
Thonotosassa, FL
26
days on market
58% less than similar listings
26
days on market
$3,500
BMW 2011 3 Series
2011 BMW 3 Series 328i
193,876 Miles
Pompano Beach, FL
167
days on market
56% less than similar listings
167
days on market
$1,999
BMW 2006 3 Series
2006 BMW 3 Series 325i
111,822 Miles
Weslaco, TX
34
days on market
53% less than similar listings
34
days on market
$3,995