Used BMW 3-Series For Sale

1,780 results
Highest Price: $56,970
Lowest Price: N/A
To
Under miles
Within miles
1-50 of 1,780 Results

Premium Listings

2016 BMW 3-Series 320i
2016 BMW 3-Series 320i
Los Angeles, CA - 5 miles away
$55,180
4,188 mi
i-luxmotors
2016 BMW 3-Series 320i xDrive
2016 BMW 3-Series 320i xDrive
Los Angeles, CA - 5 miles away
$51,245
3,688 mi
i-luxmotors
2016 BMW 3-Series 320i xDrive
2016 BMW 3-Series 320i xDrive
Los Angeles, CA - 5 miles away
$49,845
3,188 mi
i-luxmotors
2016 BMW 3-Series 340i
2016 BMW 3-Series 340i
Montclair, CA - 45 miles away
$49,446
1,703 mi
metro-honda
2016 BMW 3-Series 320i
2016 BMW 3-Series 320i
Los Angeles, CA - 5 miles away
$49,145
2,988 mi
i-luxmotors
2015 BMW 3-Series 328i xDrive
2015 BMW 3-Series 328i xDrive
Los Angeles, CA - 5 miles away
$48,795
388 mi
i-luxmotors
2016 BMW 3-Series 320i
2016 BMW 3-Series 320i
Los Angeles, CA - 5 miles away
$47,695
4,448 mi
i-luxmotors
2016 BMW 3-Series 320i xDrive
2016 BMW 3-Series 320i xDrive
Los Angeles, CA - 5 miles away
$41,720
3,188 mi
i-luxmotors
2016 BMW 3-Series 320i
2016 BMW 3-Series 320i
Los Angeles, CA - 5 miles away
$41,145
4,248 mi
i-luxmotors
2013 BMW 3-Series 335is
2013 BMW 3-Series 335is
Monrovia, CA - 29 miles away
Certified Pre-Owned
$39,990
16,042 mi
2013 BMW 3-Series 335i
2013 BMW 3-Series 335i
Monrovia, CA - 29 miles away
Certified Pre-Owned
$37,980
28,033 mi
2016 BMW 3-Series 320i
2016 BMW 3-Series 320i
Monrovia, CA - 29 miles away
Certified Pre-Owned
$36,982
6,335 mi
2016 BMW 3-Series 328i xDrive SULEV
2016 BMW 3-Series 328i xDrive SULEV
Monrovia, CA - 29 miles away
Certified Pre-Owned
$36,982
8,742 mi
2013 BMW 3-Series 335is
2013 BMW 3-Series 335is
Monrovia, CA - 29 miles away
Certified Pre-Owned
$36,980
21,883 mi
2016 BMW 3-Series 320i
2016 BMW 3-Series 320i
Monrovia, CA - 29 miles away
Certified Pre-Owned
$35,982
11,361 mi
2013 BMW 3-Series 335i
2013 BMW 3-Series 335i
Monrovia, CA - 29 miles away
Certified Pre-Owned
$35,980
25,239 mi
2013 BMW 3-Series 335i
2013 BMW 3-Series 335i
Monrovia, CA - 29 miles away
Certified Pre-Owned
$35,980
25,465 mi
2016 BMW 3-Series 320i
2016 BMW 3-Series 320i
Monrovia, CA - 29 miles away
Certified Pre-Owned
$34,982
4,837 mi
2016 BMW 3-Series 320i
2016 BMW 3-Series 320i
Monrovia, CA - 29 miles away
Certified Pre-Owned
$34,982
9,096 mi
2013 BMW 3-Series 335i
2013 BMW 3-Series 335i
Monrovia, CA - 29 miles away
Certified Pre-Owned
$34,980
44,893 mi
2013 BMW 3-Series 335i
2013 BMW 3-Series 335i
Monrovia, CA - 29 miles away
Certified Pre-Owned
$33,994
21,969 mi
2016 BMW 3-Series 320i
2016 BMW 3-Series 320i
Monrovia, CA - 29 miles away
Certified Pre-Owned
$33,982
6,553 mi
2013 BMW 3-Series 335i
2013 BMW 3-Series 335i
Monrovia, CA - 29 miles away
Certified Pre-Owned
$33,382
32,112 mi
2013 BMW 3-Series 328i
2013 BMW 3-Series 328i
Monrovia, CA - 29 miles away
Certified Pre-Owned
$32,980
12,675 mi
2015 BMW 3-Series 328i xDrive
2015 BMW 3-Series 328i xDrive
Cerritos, CA - 26 miles away
$30,698
17,939 mi
cerritos-dodge
2013 BMW 3-Series 328i
2013 BMW 3-Series 328i
Monrovia, CA - 29 miles away
Certified Pre-Owned
$29,980
39,133 mi
2015 BMW 3-Series 328i
2015 BMW 3-Series 328i
Huntington Beach, CA - 35 miles away
Certified Pre-Owned
$28,998
29,094 mi
huntington-beach-chrysler-dodge-jeep-ram
2013 BMW 3-Series 328i
2013 BMW 3-Series 328i
Monrovia, CA - 29 miles away
Certified Pre-Owned
$28,990
12,521 mi
2013 BMW 3-Series 328i
2013 BMW 3-Series 328i
Monrovia, CA - 29 miles away
Certified Pre-Owned
$27,980
27,586 mi
2015 BMW 3-Series 328i
2015 BMW 3-Series 328i
Los Angeles, CA - 11 miles away
$26,984
17,185 mi
universal-city-nissan
2013 BMW 3-Series 328i SULEV
2013 BMW 3-Series 328i SULEV
Monrovia, CA - 29 miles away
Certified Pre-Owned
$26,981
26,505 mi
2013 BMW 3-Series 328i SULEV
2013 BMW 3-Series 328i SULEV
Monrovia, CA - 29 miles away
Certified Pre-Owned
$26,981
30,491 mi
2013 BMW 3-Series 328i
2013 BMW 3-Series 328i
Monrovia, CA - 29 miles away
Certified Pre-Owned
$26,980
25,569 mi
2015 BMW 3-Series 328i
2015 BMW 3-Series 328i
Los Angeles, CA - 11 miles away
$26,900
24,493 mi
car-harmony
2015 BMW 3-Series 328i
2015 BMW 3-Series 328i
Valencia, CA - 28 miles away
$25,995
31,487 mi
kia-of-valencia
2013 BMW 3-Series 328i SULEV
2013 BMW 3-Series 328i SULEV
Monrovia, CA - 29 miles away
Certified Pre-Owned
$25,981
25,424 mi
2013 BMW 3-Series 328i SULEV
2013 BMW 3-Series 328i SULEV
Monrovia, CA - 29 miles away
Certified Pre-Owned
$25,981
46,030 mi
2013 BMW 3-Series 335i
2013 BMW 3-Series 335i
Santa Barbara, CA - 77 miles away
$25,444
39,789 mi
bunnin-chevrolet-cadillac
2012 BMW 3-Series 328i
2012 BMW 3-Series 328i
Huntington Beach, CA - 35 miles away
Certified Pre-Owned
$25,398
31,160 mi
huntington-beach-chrysler-dodge-jeep-ram
2013 BMW 3-Series 328i SULEV
2013 BMW 3-Series 328i SULEV
Monrovia, CA - 29 miles away
Certified Pre-Owned
$24,982
35,899 mi
2014 BMW 3-Series 320i
2014 BMW 3-Series 320i
Monrovia, CA - 29 miles away
Certified Pre-Owned
$24,981
35,808 mi
2013 BMW 3-Series 328i
2013 BMW 3-Series 328i
Monrovia, CA - 29 miles away
Certified Pre-Owned
$24,980
29,962 mi
2013 BMW 3-Series 328i
2013 BMW 3-Series 328i
Monrovia, CA - 29 miles away
Certified Pre-Owned
$24,980
31,099 mi
2013 BMW 3-Series 328i SULEV
2013 BMW 3-Series 328i SULEV
Monrovia, CA - 29 miles away
Certified Pre-Owned
$23,992
40,509 mi
2013 BMW 3-Series 328i SULEV
2013 BMW 3-Series 328i SULEV
Monrovia, CA - 29 miles away
Certified Pre-Owned
$23,982
29,239 mi
2013 BMW 3-Series 328i
2013 BMW 3-Series 328i
Monrovia, CA - 29 miles away
Certified Pre-Owned
$23,980
43,374 mi
2013 BMW 3-Series 328i SULEV
2013 BMW 3-Series 328i SULEV
Monrovia, CA - 29 miles away
Certified Pre-Owned
$23,292
43,800 mi
2012 BMW 3-Series 328i SULEV
2012 BMW 3-Series 328i SULEV
Woodland Hills, CA - 12 miles away
$23,000
30,492 mi
vista-ford
2013 BMW 3-Series 328i SULEV
2013 BMW 3-Series 328i SULEV
Monrovia, CA - 29 miles away
Certified Pre-Owned
$22,994
28,290 mi
2013 BMW 3-Series 328i SULEV
2013 BMW 3-Series 328i SULEV
Monrovia, CA - 29 miles away
Certified Pre-Owned
$22,992
38,426 mi
1-50 of 1,780 Results