Filter Your Results

More...

Showing 1 - 16 of 183 Results
2012 BMW 3 SERIES 328I
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
Silver
68,824 Miles
Urbandale, IA
$15,987
Est $221 / Month (?)
Silver
68,824 Miles
Urbandale, IA
See on Dealers' site
2012 BMW 3 SERIES 328I
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
Gray
42,153 Miles
Long Beach, CA
$19,907
Est $276 / Month (?)
Gray
42,153 Miles
Long Beach, CA
See on Dealers' site
2012 BMW 3 SERIES 328I
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
Bronze
62,209 Miles
Madison, WI
$18,997
Est $263 / Month (?)
Bronze
62,209 Miles
Madison, WI
See on Dealers' site
2012 BMW 3 SERIES 328I
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
Blue
39,977 Miles
Hollywood, FL
$18,225
Est $252 / Month (?)
Blue
39,977 Miles
Hollywood, FL
2012 BMW 3 SERIES 328I
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
White
52,065 Miles
Hollywood, FL
$18,935
Est $262 / Month (?)
White
52,065 Miles
Hollywood, FL
2012 BMW 3 SERIES 328I
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
Blue
54,359 Miles
Miami, FL
$19,177
Est $266 / Month (?)
Blue
54,359 Miles
Miami, FL
2012 BMW 3 SERIES 328I
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
Black
82,304 Miles
Montclair, CA
$17,995
Est $249 / Month (?)
Black
82,304 Miles
Montclair, CA
2012 BMW 3 SERIES 328I
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
Silver
65,862 Miles
Montgomery, AL
$17,991
Est $249 / Month (?)
Silver
65,862 Miles
Montgomery, AL
2012 BMW 3 SERIES 328I
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
Black
61,378 Miles
Houston, TX
$16,488
Est $228 / Month (?)
Black
61,378 Miles
Houston, TX
2012 BMW 3 SERIES 328I
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
White
96,203 Miles
Knoxville, TN
$16,494
Est $228 / Month (?)
White
96,203 Miles
Knoxville, TN
2012 BMW 3 SERIES 328I
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
Red
81,162 Miles
Jackson, MS
$19,917
Est $276 / Month (?)
Red
81,162 Miles
Jackson, MS
2012 BMW 3 SERIES 328I
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
53,385 Miles
Tucson, AZ
$19,998
Est $277 / Month (?)
53,385 Miles
Tucson, AZ
2012 BMW 3 SERIES 328I
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
Blue
43,133 Miles
Murfreesboro, TN
$19,499
Est $270 / Month (?)
Blue
43,133 Miles
Murfreesboro, TN
2012 BMW 3 SERIES 328I
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
White
40,322 Miles
Jefferson City, MO
$19,480
Est $270 / Month (?)
White
40,322 Miles
Jefferson City, MO
2012 BMW 3 SERIES 328I
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
Red
71,385 Miles
Orlando, FL
$17,998
Est $249 / Month (?)
Red
71,385 Miles
Orlando, FL