Filter Your Results

More...

Showing 1 - 16 of 1,000 Results
2013 BMW 3 SERIES 328I
2013 BMW 3 Series 328i
2013 BMW 3 SERIES 328I
Alpine White
47,958 Miles
Trussville, AL
$22,500
Est $312 / Month (?)
Alpine White
47,958 Miles
Trussville, AL
See on Dealers' site
2014 BMW 3 SERIES 328I
2014 BMW 3 Series 328i
2014 BMW 3 SERIES 328I
Alpine White
36,802 Miles
Pembroke Pines, FL
$23,995
Est $332 / Month (?)
Alpine White
36,802 Miles
Pembroke Pines, FL
See on Dealers' site
2015 BMW 3 SERIES 328I
2015 BMW 3 Series 328i
2015 BMW 3 SERIES 328I
31,922 Miles
Livermore, CA
$23,388
Est $324 / Month (?)
31,922 Miles
Livermore, CA
See on Dealers' site
2012 BMW 3 SERIES 328I
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
gray
24,980 Miles
Lewisville, TX
$20,000
Est $277 / Month (?)
gray
24,980 Miles
Lewisville, TX
See on Dealers' site
2012 BMW 3 SERIES 328I
2012 BMW 3 Series 328i
2012 BMW 3 SERIES 328I
Mineral White Metallic
48,851 Miles
El Paso, TX
$17,993
Est $249 / Month (?)
Mineral White Metallic
48,851 Miles
El Paso, 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
2013 BMW 3 SERIES 328I
2013 BMW 3 Series 328i
2013 BMW 3 SERIES 328I
Mineral Gray Metallic
19,802 Miles
Fort Walton Beach, FL
$23,183
Est $321 / Month (?)
Mineral Gray Metallic
19,802 Miles
Fort Walton Beach, FL
See on Dealers' site
2014 BMW 3 SERIES 328I
2014 BMW 3 Series 328i
2014 BMW 3 SERIES 328I
Mineral Gray Metallic
36,515 Miles
Pembroke Pines, FL
$23,995
Est $332 / Month (?)
Mineral Gray Metallic
36,515 Miles
Pembroke Pines, FL
See on Dealers' site
2015 BMW 3 SERIES 328I
2015 BMW 3 Series 328i
2015 BMW 3 SERIES 328I
Black Sapphire Metallic
23,424 Miles
Palatine, IL
$27,984
Est $388 / Month (?)
Black Sapphire Metallic
23,424 Miles
Palatine, IL
See on Dealers' site
2015 BMW 3 SERIES 328I
2015 BMW 3 Series 328i
2015 BMW 3 SERIES 328I
Alpine White
22,482 Miles
Palatine, IL
$28,995
Est $402 / Month (?)
Alpine White
22,482 Miles
Palatine, IL
See on Dealers' site
2014 BMW 3 SERIES 328I
2014 BMW 3 Series 328i
2014 BMW 3 SERIES 328I
Black Sapphire Metallic
45,328 Miles
Pembroke Pines, FL
$24,987
Est $346 / Month (?)
Black Sapphire Metallic
45,328 Miles
Pembroke Pines, FL
See on Dealers' site
2014 BMW 3 SERIES 328I
2014 BMW 3 Series 328i
2014 BMW 3 SERIES 328I
Mineral White Metallic
26,500 Miles
Pembroke Pines, FL
$23,961
Est $332 / Month (?)
Mineral White Metallic
26,500 Miles
Pembroke Pines, FL
See on Dealers' site
2014 BMW 3 SERIES 328I
2014 BMW 3 Series 328i
2014 BMW 3 SERIES 328I
Black
30,437 Miles
Covington, LA
$22,993
Est $319 / Month (?)
Black
30,437 Miles
Covington, LA
See on Dealers' site
2015 BMW 3 SERIES 328I
2015 BMW 3 Series 328i
2015 BMW 3 SERIES 328I
Alpine White
48,323 Miles
Fairfield, OH
$19,500
Est $270 / Month (?)
Alpine White
48,323 Miles
Fairfield, OH
See on Dealers' site
2013 BMW 3 SERIES 328I
2013 BMW 3 Series 328i
2013 BMW 3 SERIES 328I
Jet Black
69,007 Miles
Hollywood, FL
$14,999
Est $208 / Month (?)
Jet Black
69,007 Miles
Hollywood, FL
See on Dealers' site