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

116 BMW 3 Series results

automobile-icon

Need help finding the right vehicle?

BMW 2006 3 Series
2006 BMW 3 Series 325i
182,000 Miles
Eugene, OR
6
days on market
29% less than similar listings
6
days on market
$3,750
BMW 1989 3 Series
hot car
1989 BMW 3 Series 325i
107,839 Miles
Pompano Beach, FL
131
days on market
828% more than similar listings
131
days on market
$69,998
hot car
BMW 1989 3 Series
1989 BMW 3 Series 325i
0 Mile
Richmond, VA
119
days on market
184% more than similar listings
119
days on market
$40,000
BMW 2006 3 Series
2006 BMW 3 Series 325i
86,046 Miles
Punta Gorda, FL
102
days on market
21% less than similar listings
102
days on market
$7,990
BMW 1987 3 Series
1987 BMW 3 Series 325i
30,743 Miles
Westmont, IL
8
days on market
172% more than similar listings
8
days on market
$34,920
BMW 2005 3 Series
hot car
2005 BMW 3 Series 325i
140,135 Miles
Davis, CA
35
days on market
6% less than similar listings
35
days on market
$5,495
hot car
BMW 1990 3 Series
hot car
1990 BMW 3 Series 325i
145,887 Miles
Tempe, AZ
19
days on market
133% more than similar listings
19
days on market
$15,919
hot car
BMW 2006 3 Series
2006 BMW 3 Series 325i
185,698 Miles
Chico, CA
188
days on market
27% more than similar listings
188
days on market
$6,650
BMW 1995 3 Series
1995 BMW 3 Series 325i
148,751 Miles
Seneca, SC
81
days on market
82% more than similar listings
81
days on market
$6,900
BMW 1990 3 Series
1990 BMW 3 Series 325i
51,879 Miles
Scottsdale, AZ
83
days on market
369% more than similar listings
83
days on market
$50,000
BMW 2004 3 Series
2004 BMW 3 Series 325i
139,759 Miles
Lynnwood, WA
276
days on market
2% more than similar listings
276
days on market
$5,899
BMW 2006 3 Series
2006 BMW 3 Series 325i
175,500 Miles
Hamilton, OH
22
days on market
10% less than similar listings
22
days on market
$4,999
BMW 1991 3 Series
1991 BMW 3 Series 325i
40,075 Miles
Seneca, SC
81
days on market
116% more than similar listings
81
days on market
$24,900
BMW 1994 3 Series
1994 BMW 3 Series 325i
70,249 Miles
Tallahassee, FL
54
days on market
404% more than similar listings
54
days on market
$29,995
BMW 2006 3 Series
2006 BMW 3 Series 325i
109,146 Miles
York, PA
7
days on market
19% less than similar listings
7
days on market
$6,987
BMW 2005 3 Series
2005 BMW 3 Series 325i
135,169 Miles
Bellflower, CA
7
days on market
25% less than similar listings
7
days on market
$4,500
BMW 2004 3 Series
2004 BMW 3 Series 325i
149,045 Miles
Des Moines, IA
82
days on market
8% less than similar listings
82
days on market
$4,995
BMW 2003 3 Series
2003 BMW 3 Series 325i
172,841 Miles
Indianapolis, IN
18
days on market
35% less than similar listings
18
days on market
$2,999
BMW 2001 3 Series
2001 BMW 3 Series 325i
125,019 Miles
Bellflower, CA
18
days on market
20% less than similar listings
18
days on market
$4,500
BMW 1990 3 Series
1990 BMW 3 Series 325i
0 Mile
Piedmont, SC
4
days on market
119% more than similar listings
4
days on market
$29,970