Used BMW 3 Series for Sale

2004 BMW 3 Series 330i Luxury Sport Sedan - WBAEV53454KM35123
$ 6,995 Est. $133/mo
163,559 Miles
Exterior Color: Alpine White
Transmission: Automatic
Consolidated Auto Sales
Phoenix
2008 BMW 3 Series 335i - WBAWL735X8PX59692
88,895 Miles
Exterior Color: Dark Blue
Transmission: Automatic
Corona Motors
Ontario
2011 BMW 3 Series 328i - WBAPH5G5XBNM75180
$ 13,985 Est. $338/mo
69,531 Miles
Exterior Color: Alpine White
Transmission: Automatic
Corona Motors
Ontario
2013 BMW 3 Series 320I 48K Miles Heated Seats Still Under Factory Wa - WBA3B1C57DK128487
$ 16,500 Est. $412/mo
48,664 Miles
Exterior Color: White
Transmission: Automatic
So Cal Autohaus
Fallbrook
2009 BMW 3 Series 328I Bluetooth Heated Seats Miles 87K, Must See!!! - WBAWV13519P122036
$ 11,500 Est. $265/mo
87,925 Miles
Exterior Color: Plum
Transmission: Automatic
So Cal Autohaus
Fallbrook
2008 BMW 3 Series 328i - WBAVC53578FZ89910
$ 9,995 Est. $221/mo
91,079 Miles
Exterior Color: Black Sapphire Metallic
Transmission: Automatic
Tom's Budget Cars
Des Moines
2006 BMW 3 Series 330xi - WBAVD33596KV60743
$ 9,995 Est. $221/mo
95,782 Miles
Exterior Color: Electric Red
Transmission: Automatic
Tom's Budget Cars
Des Moines
2011 BMW 3 Series 328i - WBADW3C58BE538828
$ 18,888 Est. $482/mo
57,551 Miles
Exterior Color: White
Transmission: Automatic
Jensen Ford
Marshalltown
2010 BMW 3 Series 328i xDrive - WBAPK5C59AA651746
$ 11,498 Est. $265/mo
90,320 Miles
Exterior Color: Silver
Transmission: Automatic
Classic Auto Sales
Holliston