Filter Your Results

More...

Showing 1 - 16 of 180 Results
2012 BMW 3 SERIES 328I
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
Silver
41,927 Miles
Ballwin, MO
$21,505
Est $298 / Month (?)
Silver
41,927 Miles
Ballwin, MO
See on Dealers' site
2012 BMW 3 SERIES 328I
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
Gray
52,454 Miles
Gainesville, FL
$20,595
Est $285 / Month (?)
Gray
52,454 Miles
Gainesville, FL
See on Dealers' site
2012 BMW 3 SERIES 328I
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
Silver
19,912 Miles
Boise, ID
$20,900
Est $290 / Month (?)
Silver
19,912 Miles
Boise, ID
See on Dealers' site
2012 BMW 3 SERIES 328I
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
Black
42,436 Miles
West Hollywood, CA
$21,626
Est $300 / Month (?)
Black
42,436 Miles
West Hollywood, CA
See on Dealers' site
2012 BMW 3 SERIES 328I
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
Black
46,468 Miles
Clarksville, TN
$21,491
Est $298 / Month (?)
Black
46,468 Miles
Clarksville, TN
See on Dealers' site
2012 BMW 3 SERIES 328I
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
Silver
34,707 Miles
Fredericksburg, VA
$22,633
Est $314 / Month (?)
Silver
34,707 Miles
Fredericksburg, VA
See on Dealers' site
2012 BMW 3 SERIES 328I
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
Gray
38,047 Miles
Cathedral City, CA
$21,460
Est $297 / Month (?)
Gray
38,047 Miles
Cathedral City, CA
See on Dealers' site
2012 BMW 3 SERIES 328I
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
Silver
40,012 Miles
Grand Island, NE
$22,995
Est $319 / Month (?)
Silver
40,012 Miles
Grand Island, NE
2012 BMW 3 SERIES 328I
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
Red
66,056 Miles
Charlotte, NC
$20,719
Est $287 / Month (?)
Red
66,056 Miles
Charlotte, NC
2012 BMW 3 SERIES 328I
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
Silver
55,945 Miles
Knoxville, TN
$24,991
Est $346 / Month (?)
Silver
55,945 Miles
Knoxville, TN
2012 BMW 3 SERIES 328I
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
Silver
37,651 Miles
Bloomfield Hills, MI
$21,000
Est $291 / Month (?)
Silver
37,651 Miles
Bloomfield Hills, MI
2012 BMW 3 SERIES 328I
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
Gray
34,564 Miles
Phoenix, AZ
$20,499
Est $284 / Month (?)
Gray
34,564 Miles
Phoenix, AZ
2012 BMW 3 SERIES 328I
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
Blue
49,260 Miles
Shrewsbury, MA
$23,500
Est $326 / Month (?)
Blue
49,260 Miles
Shrewsbury, MA
2012 BMW 3 SERIES 328I
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
Gray
36,879 Miles
Charlotte, NC
$20,995
Est $291 / Month (?)
Gray
36,879 Miles
Charlotte, NC
2012 BMW 3 SERIES 328I
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
Silver
35,782 Miles
Charlotte, NC
$24,934
Est $345 / Month (?)
Silver
35,782 Miles
Charlotte, NC