Filter Your Results

More...

Showing 1 - 16 of 558 Results
2012 BMW 3 SERIES 328I
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
Black
46,468 Miles
Clarksville, TN
$19,489
Est $270 / 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
Blue
36,528 Miles
Waldorf, MD
$20,698
Est $287 / Month (?)
Blue
36,528 Miles
Waldorf, MD
See on Dealers' site
2012 BMW 3 SERIES 328I
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
White
42,914 Miles
Marietta, GA
$18,750
Est $260 / Month (?)
White
42,914 Miles
Marietta, GA
See on Dealers' site
2012 BMW 3 SERIES 328I
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
Black
57,921 Miles
West Palm Beach, FL
$16,995
Est $235 / Month (?)
Black
57,921 Miles
West Palm Beach, FL
See on Dealers' site
2012 BMW 3 SERIES 328I
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
Black
71,186 Miles
Houston, TX
$15,982
Est $221 / Month (?)
Black
71,186 Miles
Houston, TX
See on Dealers' site
2012 BMW 3 SERIES 328I
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
Gray
39,970 Miles
Medford, OR
$18,994
Est $263 / Month (?)
Gray
39,970 Miles
Medford, OR
See on Dealers' site
2012 BMW 3 SERIES 328I
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
Gray
37,251 Miles
Houston, TX
$19,986
Est $277 / Month (?)
Gray
37,251 Miles
Houston, TX
See on Dealers' site
2012 BMW 3 SERIES 328I
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
Silver
34,712 Miles
Fredericksburg, VA
$22,533
Est $312 / Month (?)
Silver
34,712 Miles
Fredericksburg, VA
See on Dealers' site
2012 BMW 3 SERIES 328I
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
Silver
59,185 Miles
Fort Worth, TX
$17,200
Est $238 / Month (?)
Silver
59,185 Miles
Fort Worth, TX
See on Dealers' site
2012 BMW 3 SERIES 328I
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
Black
36,227 Miles
Urbandale, IA
$24,995
Est $346 / Month (?)
Black
36,227 Miles
Urbandale, IA
See on Dealers' site
2012 BMW 3 SERIES 328I
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
Silver
68,949 Miles
Urbandale, IA
$16,572
Est $230 / Month (?)
Silver
68,949 Miles
Urbandale, IA
See on Dealers' site
2012 BMW 3 SERIES 328I
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
Black
104,643 Miles
Spokane, WA
$21,099
Est $292 / Month (?)
Black
104,643 Miles
Spokane, WA
See on Dealers' site
2012 BMW 3 SERIES 328I
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
Bronze
51,838 Miles
Medford, OR
$19,994
Est $277 / Month (?)
Bronze
51,838 Miles
Medford, OR
See on Dealers' site
2012 BMW 3 SERIES 328I
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
Black
91,724 Miles
Roswell, GA
$6,500
Est $90 / Month (?)
Black
91,724 Miles
Roswell, GA
2012 BMW 3 SERIES 328I
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
Blue
49,260 Miles
Shrewsbury, MA
$21,900
Est $303 / Month (?)
Blue
49,260 Miles
Shrewsbury, MA