Filter Your Results

More...

Showing 1 - 16 of 566 Results
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
White
22,362 Miles
Sacramento, CA
$25,993
Est $360 / Month (?)
See on Dealers site
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
Gray
38,043 Miles
Cathedral City, CA
$23,480
Est $325 / Month (?)
See on Dealers site
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
Gray
49,109 Miles
Seattle, WA
$23,995
Est $332 / Month (?)
See on Dealers site
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
White
89,081 Miles
Houston, TX
$17,986
Est $249 / Month (?)
See on Dealers site
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
Blue
20,347 Miles
Lakewood, NJ
$23,995
Est $332 / Month (?)
See on Dealers site
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
Silver
63,564 Miles
Lincolnwood, IL
$18,985
Est $263 / Month (?)
See on Dealers site
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
Gray
39,970 Miles
Medford, OR
$22,991
Est $319 / Month (?)
See on Dealers site
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
Gray
25,850 Miles
Medford, OR
$23,987
Est $332 / Month (?)
See on Dealers site
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
Gray
58,578 Miles
Irmo, SC
$24,999
Est $346 / Month (?)
See on Dealers site
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
Black
36,159 Miles
Urbandale, IA
$30,395
Est $421 / Month (?)
See on Dealers site
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
Gray
73,611 Miles
Anchorage, AK
$18,988
Est $263 / Month (?)
See on Dealers site
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
Silver
40,012 Miles
Grand Island, NE
$22,995
Est $319 / Month (?)
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
Gray
27,436 Miles
Grand Island, NE
$28,199
Est $391 / Month (?)
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
White
60,123 Miles
Poughkeepsie, NY
$19,900
Est $276 / Month (?)
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
Brown
29,974 Miles
Latham, NY
$21,880
Est $303 / Month (?)