Used BMW 3-Series For Sale

1,672 results
Highest Price: $69,991
Lowest Price: N/A
To
Under miles
Within miles
1-50 of 1,672 Results

Premium Listings

2015 BMW 3-Series 335i
2015 BMW 3-Series 335i
Cerritos, CA - 26 miles away
$36,995
3,137 mi
cerritos-acura
2014 BMW 3-Series 335i
2014 BMW 3-Series 335i
Monrovia, CA - 29 miles away
Certified Pre-Owned
$36,991
6,517 mi
2015 BMW 3-Series 328i xDrive
2015 BMW 3-Series 328i xDrive
Cerritos, CA - 26 miles away
$34,998
17,936 mi
cerritos-dodge
2013 BMW 3-Series 335i
2013 BMW 3-Series 335i
Monrovia, CA - 29 miles away
Certified Pre-Owned
$34,991
20,276 mi
2015 BMW 3-Series 328i
2015 BMW 3-Series 328i
Huntington Beach, CA - 35 miles away
$31,998
21,834 mi
2015 BMW 3-Series 328i
2015 BMW 3-Series 328i
Monrovia, CA - 29 miles away
Certified Pre-Owned
$30,981
9,404 mi
2015 BMW 3-Series 328i
2015 BMW 3-Series 328i
Monrovia, CA - 29 miles away
Certified Pre-Owned
$30,481
10,389 mi
2015 BMW 3-Series 328i
2015 BMW 3-Series 328i
Los Angeles, CA - 11 miles away
Certified Pre-Owned
$29,984
17,185 mi
universal-city-nissan
2015 BMW 3-Series 320i
2015 BMW 3-Series 320i
Monrovia, CA - 29 miles away
Certified Pre-Owned
$29,981
8,046 mi
2015 BMW 3-Series 328i
2015 BMW 3-Series 328i
Glendale, CA - 15 miles away
$28,995
28,659 mi
glendale-mitsubishi3
2015 BMW 3-Series 328i
2015 BMW 3-Series 328i
Monrovia, CA - 29 miles away
Certified Pre-Owned
$28,981
9,070 mi
2013 BMW 3-Series 328i SULEV
2013 BMW 3-Series 328i SULEV
Monrovia, CA - 29 miles away
Certified Pre-Owned
$27,981
26,422 mi
2013 BMW 3-Series 335i
2013 BMW 3-Series 335i
Santa Barbara, CA - 77 miles away
$27,888
39,789 mi
bunnin-chevrolet-cadillac
2013 BMW 3-Series 328i
2013 BMW 3-Series 328i
Monrovia, CA - 29 miles away
Certified Pre-Owned
$25,982
25,948 mi
2013 BMW 3-Series 328i SULEV
2013 BMW 3-Series 328i SULEV
Monrovia, CA - 29 miles away
Certified Pre-Owned
$25,982
38,371 mi
2013 BMW 3-Series 328i
2013 BMW 3-Series 328i
Monrovia, CA - 29 miles away
Certified Pre-Owned
$25,981
30,567 mi
2013 BMW 3-Series 335i
2013 BMW 3-Series 335i
Montclair, CA - 45 miles away
$24,999
60,060 mi
geneva-motors-1
2014 BMW 3-Series 328i
2014 BMW 3-Series 328i
Huntington Beach, CA - 35 miles away
$24,998
28,758 mi
2013 BMW 3-Series 328i xDrive
2013 BMW 3-Series 328i xDrive
Monrovia, CA - 29 miles away
Certified Pre-Owned
$24,984
35,818 mi
2013 BMW 3-Series 328i SULEV
2013 BMW 3-Series 328i SULEV
Monrovia, CA - 29 miles away
Certified Pre-Owned
$24,981
23,773 mi
2013 BMW 3-Series 328i SULEV
2013 BMW 3-Series 328i SULEV
Monrovia, CA - 29 miles away
Certified Pre-Owned
$24,981
29,953 mi
2013 BMW 3-Series 328i
2013 BMW 3-Series 328i
Monrovia, CA - 29 miles away
Certified Pre-Owned
$24,981
31,409 mi
2013 BMW 3-Series 328i SULEV
2013 BMW 3-Series 328i SULEV
Monrovia, CA - 29 miles away
Certified Pre-Owned
$24,981
39,013 mi
2013 BMW 3-Series 328i SULEV
2013 BMW 3-Series 328i SULEV
Monrovia, CA - 29 miles away
Certified Pre-Owned
$24,981
39,909 mi
2013 BMW 3-Series 328i SULEV
2013 BMW 3-Series 328i SULEV
Monrovia, CA - 29 miles away
Certified Pre-Owned
$24,981
44,166 mi
2013 BMW 3-Series 328i
2013 BMW 3-Series 328i
Monrovia, CA - 29 miles away
Certified Pre-Owned
$24,981
47,355 mi
2011 BMW 3-Series 335i
2011 BMW 3-Series 335i
Thousand Oaks, CA - 23 miles away
$24,500
33,806 mi
thousand-oaks-toyota
2013 BMW 3-Series 328i SULEV
2013 BMW 3-Series 328i SULEV
Monrovia, CA - 29 miles away
Certified Pre-Owned
$24,482
19,367 mi
2013 BMW 3-Series 328i SULEV
2013 BMW 3-Series 328i SULEV
Monrovia, CA - 29 miles away
Certified Pre-Owned
$24,482
40,794 mi
2013 BMW 3-Series 328i SULEV
2013 BMW 3-Series 328i SULEV
Simi Valley, CA - 24 miles away
$24,300
45,057 mi
simi-valley-chevrolet
2015 BMW 3-Series 328i
2015 BMW 3-Series 328i
Van Nuys, CA - 12 miles away
$23,995
26,288 mi
keyes-lexus
2013 BMW 3-Series 328i
2013 BMW 3-Series 328i
Monrovia, CA - 29 miles away
Certified Pre-Owned
$23,982
25,039 mi
2013 BMW 3-Series 328i SULEV
2013 BMW 3-Series 328i SULEV
Monrovia, CA - 29 miles away
Certified Pre-Owned
$23,981
39,490 mi
2014 BMW 3-Series 328i
2014 BMW 3-Series 328i
Oxnard, CA - 42 miles away
$23,936
37,192 mi
team-nissan2
2013 BMW 3-Series 328i
2013 BMW 3-Series 328i
Monrovia, CA - 29 miles away
Certified Pre-Owned
$23,483
35,664 mi
2013 BMW 3-Series 328i SULEV
2013 BMW 3-Series 328i SULEV
Monrovia, CA - 29 miles away
Certified Pre-Owned
$23,483
39,784 mi
2013 BMW 3-Series 328i
2013 BMW 3-Series 328i
Monrovia, CA - 29 miles away
Certified Pre-Owned
$22,992
47,540 mi
2013 BMW 3-Series 328i SULEV
2013 BMW 3-Series 328i SULEV
Monrovia, CA - 29 miles away
Certified Pre-Owned
$22,984
36,406 mi
2013 BMW 3-Series 328i SULEV
2013 BMW 3-Series 328i SULEV
Monrovia, CA - 29 miles away
Certified Pre-Owned
$22,982
42,589 mi
2013 BMW 3-Series 328i SULEV
2013 BMW 3-Series 328i SULEV
Montclair, CA - 45 miles away
$21,998
42,551 mi
geneva-motors-1
2013 BMW 3-Series 328i
2013 BMW 3-Series 328i
Montclair, CA - 45 miles away
$21,998
48,759 mi
geneva-motors-1
2013 BMW 3-Series 328i SULEV
2013 BMW 3-Series 328i SULEV
Van Nuys, CA - 12 miles away
$21,995
35,310 mi
keyes-lexus
2013 BMW 3-Series 328i
2013 BMW 3-Series 328i
Monrovia, CA - 29 miles away
Certified Pre-Owned
$21,992
43,259 mi
2013 BMW 3-Series 328i SULEV
2013 BMW 3-Series 328i SULEV
Monrovia, CA - 29 miles away
Certified Pre-Owned
$21,984
44,174 mi
2013 BMW 3-Series 328i SULEV
2013 BMW 3-Series 328i SULEV
Monrovia, CA - 29 miles away
Certified Pre-Owned
$21,982
53,254 mi
2013 BMW 3-Series 328i SULEV
2013 BMW 3-Series 328i SULEV
Santa Barbara, CA - 77 miles away
$21,888
64,079 mi
bunnin-chevrolet-cadillac
2014 BMW 3-Series 328i
2014 BMW 3-Series 328i
Huntington Beach, CA - 35 miles away
$21,398
33,273 mi
2014 BMW 3-Series 320i
2014 BMW 3-Series 320i
Thousand Oaks, CA - 23 miles away
$20,900
40,823 mi
thousand-oaks-toyota
2013 BMW 3-Series 328i SULEV
2013 BMW 3-Series 328i SULEV
Bellflower, CA - 22 miles away
$20,888
28,787 mi
luxury-preowned-motor-cars
2011 BMW 3-Series 335i xDrive
2011 BMW 3-Series 335i xDrive
Oxnard, CA - 42 miles away
$19,500
55,912 mi
dch-toyota-of-oxnard
1-50 of 1,672 Results