Used BMW 3-Series For Sale

1,681 results
Highest Price: $69,991
Lowest Price: N/A
To
Under miles
Within miles
1-50 of 1,681 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
2013 BMW 3-Series 335i
2013 BMW 3-Series 335i
Monrovia, CA - 29 miles away
Certified Pre-Owned
$36,981
28,673 mi
2015 BMW 3-Series 328i xDrive
2015 BMW 3-Series 328i xDrive
Cerritos, CA - 26 miles away
$34,998
17,939 mi
cerritos-dodge
2013 BMW 3-Series 335i
2013 BMW 3-Series 335i
Monrovia, CA - 29 miles away
Certified Pre-Owned
$33,992
20,276 mi
2013 BMW 3-Series 335i
2013 BMW 3-Series 335i
Monrovia, CA - 29 miles away
Certified Pre-Owned
$32,993
16,162 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
$31,482
9,997 mi
2015 BMW 3-Series 328i
2015 BMW 3-Series 328i
Monrovia, CA - 29 miles away
$30,982
9,611 mi
2015 BMW 3-Series 328i
2015 BMW 3-Series 328i
Monrovia, CA - 29 miles away
Certified Pre-Owned
$29,992
9,867 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 328i
2015 BMW 3-Series 328i
Monrovia, CA - 29 miles away
Certified Pre-Owned
$29,982
10,389 mi
2015 BMW 3-Series 328i
2015 BMW 3-Series 328i
Monrovia, CA - 29 miles away
Certified Pre-Owned
$29,982
10,826 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 320i
2015 BMW 3-Series 320i
Monrovia, CA - 29 miles away
Certified Pre-Owned
$28,982
8,046 mi
2013 BMW 3-Series 335i
2013 BMW 3-Series 335i
Monrovia, CA - 29 miles away
Certified Pre-Owned
$28,981
38,959 mi
2015 BMW 3-Series 328i
2015 BMW 3-Series 328i
Monrovia, CA - 29 miles away
Certified Pre-Owned
$28,482
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
2015 BMW 3-Series 328i
2015 BMW 3-Series 328i
Los Angeles, CA - 11 miles away
$26,899
24,493 mi
car-harmony
2013 BMW 3-Series 328i SULEV
2013 BMW 3-Series 328i SULEV
Monrovia, CA - 29 miles away
Certified Pre-Owned
$25,981
33,642 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,492
44,166 mi
2013 BMW 3-Series 328i
2013 BMW 3-Series 328i
Monrovia, CA - 29 miles away
Certified Pre-Owned
$24,482
31,409 mi
2013 BMW 3-Series 328i SULEV
2013 BMW 3-Series 328i SULEV
Monrovia, CA - 29 miles away
Certified Pre-Owned
$23,993
40,794 mi
2013 BMW 3-Series 328i SULEV
2013 BMW 3-Series 328i SULEV
Monrovia, CA - 29 miles away
Certified Pre-Owned
$23,992
23,773 mi
2013 BMW 3-Series 328i
2013 BMW 3-Series 328i
Monrovia, CA - 29 miles away
Certified Pre-Owned
$23,982
47,355 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
2013 BMW 3-Series 328i SULEV
2013 BMW 3-Series 328i SULEV
Simi Valley, CA - 24 miles away
$23,900
45,057 mi
simi-valley-chevrolet
2013 BMW 3-Series 328i
2013 BMW 3-Series 328i
Van Nuys, CA - 12 miles away
$23,515
42,610 mi
keyes-lexus
2013 BMW 3-Series 328i SULEV
2013 BMW 3-Series 328i SULEV
Monrovia, CA - 29 miles away
Certified Pre-Owned
$22,994
39,784 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
2013 BMW 3-Series 328i
Monrovia, CA - 29 miles away
Certified Pre-Owned
$21,983
47,540 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
$20,998
33,273 mi
2013 BMW 3-Series 328i SULEV
2013 BMW 3-Series 328i SULEV
Monrovia, CA - 29 miles away
Certified Pre-Owned
$20,993
53,254 mi
2013 BMW 3-Series 328i SULEV
2013 BMW 3-Series 328i SULEV
Bellflower, CA - 22 miles away
$20,788
28,787 mi
luxury-preowned-motor-cars
2011 BMW 3-Series 328i
2011 BMW 3-Series 328i
Thousand Oaks, CA - 26 miles away
$18,985
64,839 mi
courtesy-motor-group
2009 BMW 3-Series 328i
2009 BMW 3-Series 328i
Beverly Hills, CA - 7 miles away
$17,977
61,313 mi
infiniti-of-beverly-hills
2009 BMW 3-Series 328i
2009 BMW 3-Series 328i
Montclair, CA - 45 miles away
$15,998
71,179 mi
geneva-motors-1
2011 BMW 3-Series 328i
2011 BMW 3-Series 328i
Monrovia, CA - 29 miles away
$14,991
86,817 mi
2016 BMW 3-Series 320i
2016 BMW 3-Series 320i
Monrovia, CA - 29 miles away
Certified Pre-Owned
$39,991
4,041 mi
2013 BMW 3-Series 335i
2013 BMW 3-Series 335i
Monrovia, CA - 29 miles away
Certified Pre-Owned
$36,981
27,643 mi
1-50 of 1,681 Results