2016 BMW 3 Series for Sale in Philadelphia, PA

New Search

Looking for a New BMW 3 Series?

Maximize your negotiation power
  • View actual inventory levels
  • Get competing quotes
  • Find cash back incentives
Switch to New Car Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Vehicle History

Vehicle history data provided by Experian AutoCheck. This data, and any reliance on it, is subject to the AutoCheck Terms and Conditions and the CarGurus Terms of Use
Hide vehicles with:

Photos

Price Drops

Text Search

Nationwide Shipping

Add Similar Cars


First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/06/25/04/56/2017_bmw_3_series-pic-5081890692994094866-152x114.jpeg

2017 BMW 3 Series 330i xDrive Used Cars in Reading, PA 19607

Great Deal
$3,821 BELOW
CarGurus IMV of $41,316

Price: $37,495

Mileage: 5,447

Location: Reading, PA 19607

Average time on market: 60 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Black Sapphire Metallic Description: Used 2017 BMW 3 Series 330i xDrive for sale - $37,495, 5,447 miles with Bluetooth, Sunroof/Moonroof, Premium Package, Alloy Wheels
Avg. Dealer Rating: (26 reviews) "I got a few emails from this dealer but never received the information I asked for, which was pricing on the vehicle. "
https://static.cargurus.com/images/forsale/2017/06/14/11/21/2016_bmw_3_series-pic-400474326601328436-152x114.jpeg

2016 BMW 3 Series 340i Used Cars in Bala Cynwyd, PA 19004

Good Deal
$3,633 BELOW
CarGurus IMV of $41,127

Price: $37,494

Mileage: 4,140

Location: Bala Cynwyd, PA 19004

Average time on market: 21 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Overdrive Color: Blue Description: Used 2016 BMW 3 Series 340i for sale - $37,494, 4,140 miles with Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Technology Package, Bluetooth, Backup Camera, Aluminum Wheels
Avg. Dealer Rating: (30 reviews) "Exceptional sales support, fair pricing. All around great people to work with. Didn't purchase a car, but may in the future."
https://static.cargurus.com/images/forsale/2017/08/11/12/18/2016_bmw_3_series-pic-6296660603523827378-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Bala Cynwyd, PA 19004

Good Deal
$3,383 BELOW
CarGurus IMV of $38,282

Price: $34,899

Mileage: 9,710

Location: Bala Cynwyd, PA 19004

Average time on market: 85 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Overdrive Color: Black Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $34,899, 9,710 miles with LE Package, Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Bluetooth, Backup Camera, Aluminum Wheels, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (30 reviews) "I did not buy the car, but the dealer's communication was excellent. I received pictures before they were even on Car Gurus or the dealers website."
https://static.cargurus.com/images/forsale/2017/07/12/12/37/2017_bmw_3_series-pic-7077831826859320784-152x114.jpeg

2017 BMW 3 Series 330i xDrive Wagon Used Cars in Bala Cynwyd, PA 19004

Good Deal
$2,322 BELOW
CarGurus IMV of $46,319

Price: $43,997

Mileage: 7,965

Location: Bala Cynwyd, PA 19004

Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Overdrive Color: Gray Description: Used 2017 BMW 3 Series 330i xDrive Wagon for sale - $43,997, 7,965 miles with LE Package, Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Technology Package, Bluetooth, Backup Camera, Aluminum Wheels, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (30 reviews) "Very well attended to.. helpful sales men they stayed late to finish my contract.. tea and coffee available I was very comfortable and classy environment "
https://static.cargurus.com/images/forsale/2017/06/21/12/21/2017_bmw_3_series-pic-7835262579682945848-152x114.jpeg

2017 BMW 3 Series 330i xDrive Used Cars in Bala Cynwyd, PA 19004

Good Deal
$2,060 BELOW
CarGurus IMV of $39,057

Price: $36,997

Mileage: 12,255

Location: Bala Cynwyd, PA 19004

Average time on market: 60 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Overdrive Color: Gray Description: Used 2017 BMW 3 Series 330i xDrive for sale - $36,997, 12,255 miles with LE Package, Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Bluetooth, Backup Camera, Aluminum Wheels, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (30 reviews) "Everyone here was very nice and patient. I like how they have the car tech come with you on the test drive, it makes it more relaxing while test driving the car. Buying the car was an easy process and i never felt any pressure when negotiating the price. Overall great experience."
https://static.cargurus.com/images/forsale/2017/08/07/19/22/2015_bmw_3_series-pic-6200995989931379242-152x114.jpeg

2015 BMW 3 Series 328d Sedan Used Cars in Edgewater Park, NJ 08010

Good Deal
$2,875 BELOW
CarGurus IMV of $27,870

Price: $24,995

Mileage: 32,140

Location: Edgewater Park, NJ 08010

Certified Pre-Owned: No Transmission: Automatic Color: Red Description: Used 2015 BMW 3 Series 328d Sedan for sale - $24,995, 32,140 miles with Bluetooth, Leather Seats, Backup Camera, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (11 reviews) "Quick response. Wife wanted red coupe"
https://static.cargurus.com/images/forsale/2017/05/09/18/53/2017_bmw_3_series-pic-6882031357909592678-152x114.jpeg

2017 BMW 3 Series 320i xDrive Used Cars in Doylestown, PA 18901

Good Deal
$2,325 BELOW
CarGurus IMV of $38,314

Price: $35,989

Mileage: 3,698

Location: Doylestown, PA 18901

Average time on market: 56 days Certified Pre-Owned: Yes Transmission: Automatic Color: Mineral Grey Description: Used 2017 BMW 3 Series 320i xDrive for sale - $35,989, 3,698 miles with Bluetooth, Sunroof/Moonroof, Navigation System, Premium Package, Storage Package
Avg. Dealer Rating: (13 reviews) "Very responsive"
https://static.cargurus.com/images/forsale/2017/08/09/12/22/2016_bmw_3_series-pic-5542415184034466254-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Bala Cynwyd, PA 19004

Good Deal
$1,857 BELOW
CarGurus IMV of $38,636

Price: $36,779

Mileage: 8,495

Location: Bala Cynwyd, PA 19004

Average time on market: 85 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Overdrive Color: Silver Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $36,779, 8,495 miles with Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Technology Package, Aluminum Wheels, Heat Package, Premium Package, Climate Package, LE Package, SE Package, Bluetooth, Backup Camera
Avg. Dealer Rating: (30 reviews) "Jonathan C. Did An Exceptional And Superb Job To Make Me Feel Like I Was Buying A Million Dollar Car!"
https://static.cargurus.com/images/forsale/2017/08/08/11/53/2016_bmw_3_series-pic-6507498361913586616-152x114.jpeg

2016 BMW 3 Series 320i xDrive Used Cars in Glen Mills, PA 19342

Good Deal
$2,091 BELOW
CarGurus IMV of $32,089

Price: $29,998

Mileage: 4,721

Location: Glen Mills, PA 19342

Average time on market: 78 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Black Description: Used 2016 BMW 3 Series 320i xDrive for sale - $29,998, 4,721 miles with Bluetooth, Leather Seats, Backup Camera, Driver Assistance Package, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (12 reviews) "Nice car, great place, great people."
https://static.cargurus.com/images/forsale/2015/12/12/11/58/2016_bmw_3_series-pic-1245878167694201994-152x114.jpeg

2016 BMW 3 Series 340i xDrive Used Cars in Bala Cynwyd, PA 19004

Fair Deal
$1,473 BELOW
CarGurus IMV of $41,470

Price: $39,997

Mileage: 23,920

Location: Bala Cynwyd, PA 19004

Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Overdrive Color: Brown Description: Used 2016 BMW 3 Series 340i xDrive for sale - $39,997, 23,920 miles with Driver Assistance Package, Sunroof/Moonroof, Navigation System, Technology Package, Bluetooth, Backup Camera, Aluminum Wheels, Heat Package, Climate Package
Avg. Dealer Rating: (30 reviews) "The dealer was great. He communicated timely and he was most helpful. I obtain the car that I have been dreaming of. So thank you, Jeff. I believe that the finance person could have been a little. more forth coming in his sales pitch. As I re-read my papers, It looks like I could have chosen a 2 or 3 year tire plan ,as oppose to a 5 year plan ,which would have allow me yo get the maintenance plan. I guess it's up to the buyer to determine the available options?? Mr Downing was a great sales petson. No pressure. I rate him as a 10. "
https://static.cargurus.com/images/forsale/2017/08/11/17/10/2017_bmw_3_series-pic-4841771771602732724-152x114.jpeg

2017 BMW 3 Series 340i xDrive Used Cars in Reading, PA 19607

Fair Deal
$1,424 BELOW
CarGurus IMV of $51,419

Price: $49,995

Mileage: 4,398

Location: Reading, PA 19607

Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Mineral Gray Metallic Description: Used 2017 BMW 3 Series 340i xDrive for sale - $49,995, 4,398 miles with Bluetooth, Sunroof/Moonroof
Avg. Dealer Rating: (26 reviews) "Good and quick communication."
https://static.cargurus.com/images/forsale/2017/07/19/12/06/2015_bmw_3_series-pic-7990893440470301942-152x114.jpeg

2015 BMW 3 Series 320i Sedan Used Cars in Blackwood, NJ 08012

Fair Deal
$1,003 BELOW
CarGurus IMV of $19,998

Price: $18,995

Mileage: 53,327

Location: Blackwood, NJ 08012

Average time on market: 26 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Black Description: Used 2015 BMW 3 Series 320i Sedan for sale - $18,995, 53,327 miles with Bluetooth, Sunroof/Moonroof, Aluminum Wheels, Premium Package, Storage Package
Avg. Dealer Rating: (16 reviews) "Service was good, but the nickle you and dime you and about time they get you in a car ,you paying for 2 vehicles if your credit is not even half way to par, you loose and sign your life away"
https://static.cargurus.com/images/forsale/2017/05/29/04/55/2016_bmw_3_series-pic-1758325082893530462-152x114.jpeg

2016 BMW 3 Series 340i xDrive Used Cars in Reading, PA 19607

Fair Deal
$1,847 BELOW
CarGurus IMV of $44,732

Price: $42,885

Mileage: 8,160

Location: Reading, PA 19607

Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Melbourne Red Metallic Description: Used 2016 BMW 3 Series 340i xDrive for sale - $42,885, 8,160 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Technology Package, Bluetooth, Backup Camera, M Sport Package, Climate Package
Avg. Dealer Rating: (26 reviews) "Sales was very pleasant! Quick TO respond to my questions! "
https://static.cargurus.com/images/forsale/2017/06/29/11/17/2016_bmw_3_series-pic-1049310161845625751-152x114.jpeg

2016 BMW 3 Series 328i SULEV Used Cars in North Brunswick, NJ 08902

Fair Deal
$1,817 BELOW
CarGurus IMV of $24,575

Price: $22,758

Mileage: 28,979

Location: North Brunswick, NJ 08902

Average time on market: 56 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Black Description: Used 2016 BMW 3 Series 328i SULEV for sale - $22,758, 28,979 miles with Bluetooth, Alloy Wheels
Avg. Dealer Rating: (26 reviews) "Larry is a great guy. He ensured I got the car for the price (out of the door price) I received in the internet. Pierre was very helpful, always cheerful. The closer was efficient and nice. Overall, it was a very good car buying experience. "
https://static.cargurus.com/images/forsale/2017/07/15/00/27/2015_bmw_3_series-pic-1293892120085437620-152x114.jpeg

2015 BMW 3 Series 320i xDrive Sedan Used Cars in Trexlertown, PA 18087

Fair Deal
$660 BELOW
CarGurus IMV of $24,650

Price: $23,990

Mileage: 28,897

Location: Trexlertown, PA 18087

Average time on market: 37 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Black Description: Used 2015 BMW 3 Series 320i xDrive Sedan for sale - $23,990, 28,897 miles with Bluetooth, Backup Camera, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (7 reviews) "Great service, we did de deal and bought our daughter her first car. Mr Mayo was very helpful and we asked him to help us to buy another family car for myself"
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next

Filter your search criteria!

A large number of listings matched your criteria. You are seeing the top 2,000 listings.

Used BMW 3 Series By Year

Vehicle Deals Starting Price Total Available
2017 BMW 3 Series 175 Great Deals $25,429 8,723 listings
2016 BMW 3 Series 49 Great Deals $19,500 1,903 listings
2015 BMW 3 Series 35 Great Deals $15,995 1,152 listings
2014 BMW 3 Series 235 Great Deals $13,315 5,250 listings
2013 BMW 3 Series 44 Great Deals $10,900 1,623 listings
2012 BMW 3 Series 31 Great Deals $9,995 620 listings
2011 BMW 3 Series 123 Great Deals $4,999 2,507 listings
2010 BMW 3 Series 36 Great Deals $5,986 786 listings
2009 BMW 3 Series 57 Great Deals $4,995 1,330 listings
2008 BMW 3 Series 86 Great Deals $3,000 1,739 listings