2016 BMW 3 Series for Sale in Philadelphia, PA

to
to

Filter Results

listing

Price

- Loading...
Includes Listings Without Available Pricing

Financing

Mileage

- Loading...

Delivery

Days on Market

- Loading...

Recent Listings

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

Fuel Economy

- Loading...
()

Price Drops

Text Search

Add Similar Cars


First
Loading...
https://static.cargurus.com/images/forsale/2019/06/26/09/15/2016_bmw_3_series-pic-8811117546972251445-152x114.jpeg

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

Great Deal
$3,152 BELOW
CarGurus IMV of $31,149

Price: $27,997

Mileage: 35,787

Location: Bala Cynwyd, PA 19004

Average time on market: 37 days Certified Pre-Owned: Yes Transmission: Automatic Color: Glacier Silver Metallic Description: Used 2016 BMW 3 Series 340i xDrive Sedan AWD for sale - $27,997, 35,787 miles with Bluetooth, Sunroof/Moonroof, Aluminum Wheels, Navigation System
Avg. Dealer Rating: (30 reviews) "Hopiing to make a deal, Fast clear response."
https://static.cargurus.com/images/forsale/2019/08/03/12/04/2016_bmw_3_series-pic-7322405389541435868-152x114.jpeg

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

Good Deal
$2,680 BELOW
CarGurus IMV of $35,573

Price: $32,893

Mileage: 3,875

Location: Bala Cynwyd, PA 19004

Average time on market: 37 days Certified Pre-Owned: Yes Transmission: Automatic Color: Mineral Gray Metallic Description: Used 2016 BMW 3 Series 340i xDrive Sedan AWD for sale - $32,893, 3,875 miles with Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Bluetooth, Backup Camera, Aluminum Wheels, Heat Package, Climate Package
Avg. Dealer Rating: (30 reviews) "next day response , waiting for final price"
https://static.cargurus.com/images/forsale/2019/07/02/12/27/2016_bmw_3_series-pic-4913731263490020555-152x114.jpeg

2016 BMW 3 Series 328i xDrive Sedan AWD Used Cars in Langhorne, PA 19047

Good Deal
$2,349 BELOW
CarGurus IMV of $20,238

Price: $17,889

Mileage: 50,538

Location: Langhorne, PA 19047

Average time on market: 32 days Certified Pre-Owned: No Transmission: Automatic Color: Mineral Gray Metallic Description: Used 2016 BMW 3 Series 328i xDrive Sedan AWD for sale - $17,889, 50,538 miles with Bluetooth, Leather Seats, Navigation System, Alloy Wheels, Climate Package
Avg. Dealer Rating: (27 reviews) "Great sale men love this dealer ship"
https://static.cargurus.com/images/forsale/2019/06/15/18/46/2017_bmw_3_series-pic-2413508195967614624-152x114.jpeg

2017 BMW 3 Series 320i xDrive Sedan AWD Used Cars in Ewing, NJ 08638

Good Deal
$2,065 BELOW
CarGurus IMV of $23,860

Price: $21,795

Mileage: 11,274

Location: Ewing, NJ 08638

Average time on market: 52 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Black Description: Used 2017 BMW 3 Series 320i xDrive Sedan AWD for sale - $21,795, 11,274 miles with Bluetooth, Alloy Wheels
Avg. Dealer Rating: (62 reviews) "Too many emails. If I don’t respond once it’s either because I’m busy or because I’m doing further research on the car. Peppering my inbox every other day with follow-up emails wont make me move any faster. In fact, it’ll make me run to another dealer and give them my business."
https://static.cargurus.com/images/forsale/2019/07/10/12/42/2016_bmw_3_series-pic-6558565097890712358-152x114.jpeg

2016 BMW 3 Series 328i xDrive Sedan AWD Used Cars in Egg Harbor Township, NJ 08234

Good Deal
$1,970 BELOW
CarGurus IMV of $22,970

Price: $21,000

Mileage: 41,343

Location: Egg Harbor Township, NJ 08234

Average time on market: 32 days Certified Pre-Owned: Yes Transmission: Automatic Color: Mediterranean Blue Metallic Description: Used 2016 BMW 3 Series 328i xDrive Sedan AWD for sale - $21,000, 41,343 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Appearance Package, Bluetooth, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (9 reviews) "This is probably an unfair rating since this is a bmw dealer that was selling a preowned Mercedes. However any vehicle you sell is a representation of your organization. The vehicle they were selling wouldn't start and it took them about 3 or 4 days to figure out the problem and order the necessary part. As a consumer, one would think this would be done prior to listing the vehicle. I didn't go back after the vehicle was repaired, it left me feeling like there could be a lot more wrong with the car. However, everyone I spoke with was very friendly and professional. "
https://static.cargurus.com/images/forsale/2019/06/30/09/20/2016_bmw_3_series-pic-2700309585920427105-152x114.jpeg

2016 BMW 3 Series 320i xDrive Sedan AWD Used Cars in Mt Laurel, NJ 08054

Good Deal
$1,612 BELOW
CarGurus IMV of $22,602

Price: $20,990

Mileage: 23,046

Location: Mt Laurel, NJ 08054

Average time on market: 30 days Certified Pre-Owned: Yes Transmission: Automatic Color: Alpine White Description: Used 2016 BMW 3 Series 320i xDrive Sedan AWD for sale - $20,990, 23,046 miles with Bluetooth, Driver Assistance Package, Backup Camera, Aluminum Wheels, Heat Package
Avg. Dealer Rating: (56 reviews) "Wendy the salesman I spoke with over the phone was super pleasant and very helpful even though the vehicle has already sold. She helped me answer some questions about finance and some other options I had, I’d ever found a vehicle there I was interested in I wouldn’t think twice to going back."
https://static.cargurus.com/images/forsale/2019/08/10/05/24/2016_bmw_3_series-pic-2735634668478951844-152x114.jpeg

2016 BMW 3 Series 320i xDrive Sedan AWD Used Cars in North Brunswick, NJ 08902

Good Deal
$1,952 BELOW
CarGurus IMV of $18,842

Price: $16,890

Mileage: 29,495

Location: North Brunswick, NJ 08902

Average time on market: 30 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Mineral White Metallic Description: Used 2016 BMW 3 Series 320i xDrive Sedan AWD for sale - $16,890, 29,495 miles with Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Storage Package, Alloy Wheels, Bluetooth, Backup Camera, Premium Package
Avg. Dealer Rating: (54 reviews) "great communication "
https://static.cargurus.com/images/forsale/2019/08/10/05/24/2016_bmw_3_series-pic-3718860330484315606-152x114.jpeg

2016 BMW 3 Series 328i xDrive Sedan AWD Used Cars in North Brunswick, NJ 08902

Good Deal
$2,192 BELOW
CarGurus IMV of $20,042

Price: $17,850

Mileage: 50,613

Location: North Brunswick, NJ 08902

Average time on market: 32 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: White Description: Used 2016 BMW 3 Series 328i xDrive Sedan AWD for sale - $17,850, 50,613 miles with Bluetooth, Alloy Wheels
Avg. Dealer Rating: (54 reviews) "Really nice and professional when responding too questions. "
https://static.cargurus.com/images/forsale/2019/08/09/12/32/2016_bmw_3_series-pic-7442238364543043246-152x114.jpeg

2016 BMW 3 Series 328i xDrive Sedan AWD Used Cars in Mt Laurel, NJ 08054

Good Deal
$1,729 BELOW
CarGurus IMV of $26,424

Price: $24,695

Mileage: 17,225

Location: Mt Laurel, NJ 08054

Average time on market: 32 days Certified Pre-Owned: Yes Transmission: Automatic Color: Glacier Silver Metallic Description: Used 2016 BMW 3 Series 328i xDrive Sedan AWD for sale - $24,695, 17,225 miles with Bluetooth, Driver Assistance Package, Backup Camera, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (56 reviews) "great dealership, deal was fast and the sales manager really worked with me to get me to where i needed to be. fantastic experience. very happy"
https://static.cargurus.com/images/forsale/2019/09/01/00/31/2015_bmw_3_series-pic-4165114067656723307-152x114.jpeg

2015 BMW 3 Series 328i Sedan RWD Used Cars in Philadelphia, PA 19116

Good Deal
$1,294 BELOW
CarGurus IMV of $15,289

Price: $13,995

Mileage: 66,866

Location: Philadelphia, PA 19116

Average time on market: 33 days Certified Pre-Owned: No Color: Red Description: Used 2015 BMW 3 Series 328i Sedan RWD for sale - $13,995, 66,866 miles with Bluetooth, Aluminum Wheels
Avg. Dealer Rating: (121 reviews) "They want way too much down. My credit isn't in perfect, but it isn't terrible either. No way am I going to put down almost half the sales price on a car with my average credit. I can see why most of their cars sit on their lot for months. "
https://static.cargurus.com/images/forsale/2019/08/03/12/12/2016_bmw_3_series-pic-7687413895881782228-152x114.jpeg

2016 BMW 3 Series 328i xDrive Sedan AWD Used Cars in Mt Laurel, NJ 08054

Good Deal
$1,418 BELOW
CarGurus IMV of $24,868

Price: $23,450

Mileage: 35,001

Location: Mt Laurel, NJ 08054

Average time on market: 32 days Certified Pre-Owned: Yes Transmission: Automatic Color: Mineral Gray Metallic Description: Used 2016 BMW 3 Series 328i xDrive Sedan AWD for sale - $23,450, 35,001 miles with Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Alloy Wheels, Heat Package, Premium Package, Climate Package, Luxury Package, Light Package, SE Package, Bluetooth, Backup Camera, Comfort Package
Avg. Dealer Rating: (56 reviews) "Great experience very helpful "
https://static.cargurus.com/images/forsale/2019/08/07/18/19/2017_bmw_3_series-pic-7677717236143309539-152x114.jpeg

2017 BMW 3 Series 320i xDrive Sedan AWD Used Cars in Egg Harbor Township, NJ 08234

Good Deal
$1,494 BELOW
CarGurus IMV of $23,994

Price: $22,500

Mileage: 28,702

Location: Egg Harbor Township, NJ 08234

Average time on market: 52 days Certified Pre-Owned: Yes Transmission: Automatic Color: Alpine White Description: Used 2017 BMW 3 Series 320i xDrive Sedan AWD for sale - $22,500, 28,702 miles with Bluetooth, Driver Assistance Package, Navigation System, Premium Package, Appearance Package
Avg. Dealer Rating: (9 reviews) "Cool understanding staff "
https://static.cargurus.com/images/forsale/2019/08/02/10/00/2016_bmw_3_series-pic-5308639812904043102-152x114.jpeg

2016 BMW 3 Series 328i xDrive Sedan AWD Used Cars in Flemington, NJ 08822

Good Deal
$1,341 BELOW
CarGurus IMV of $23,226

Price: $21,885

Mileage: 46,852

Location: Flemington, NJ 08822

Average time on market: 32 days Certified Pre-Owned: Yes Transmission: Automatic Color: Imperial Blue Metallic Description: Used 2016 BMW 3 Series 328i xDrive Sedan AWD for sale - $21,885, 46,852 miles with Sport Package, Driver Assistance Package, Bluetooth, Backup Camera, Aluminum Wheels, Premium Package, Climate Package
Avg. Dealer Rating: (15 reviews) "Professional and helpful "
https://static.cargurus.com/images/forsale/2019/04/11/02/37/2015_bmw_3_series-pic-7938761058145479331-152x114.jpeg

2015 BMW 3 Series 328i xDrive Sedan AWD Used Cars in Townsend, DE 19734

Good Deal
$1,302 BELOW
CarGurus IMV of $18,797

Price: $17,495

Mileage: 41,633

Location: Townsend, DE 19734

Average time on market: 54 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2015 BMW 3 Series 328i xDrive Sedan AWD for sale - $17,495, 41,633 miles with Leather Seats, Sunroof/Moonroof, Light Package, Alloy Wheels, Bluetooth, Heat Package, Premium Package
Avg. Dealer Rating: (4 reviews) "Very laid back with no pressure. Prices non negotiable. Pleasant staff."
https://static.cargurus.com/images/forsale/2019/08/19/09/06/2016_bmw_3_series-pic-8926953347926060517-152x114.jpeg

2016 BMW 3 Series 328d xDrive Sedan AWD Used Cars in Maple Shade, NJ 08052

Good Deal
$1,043 BELOW
CarGurus IMV of $21,943

Price: $20,900

Mileage: 54,440

Location: Maple Shade, NJ 08052

Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Sparkling Brown Metallic Description: Used 2016 BMW 3 Series 328d xDrive Sedan AWD for sale - $20,900, 54,440 miles with Bluetooth
Avg. Dealer Rating: (73 reviews) "Dealership was very nice and friendly. Were not willing to negotiate price much at all. Very professional "
Please wait ...
Please wait ...

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
2019 BMW 3 Series 61 Great Deals $35,226 4,349 listings
2018 BMW 3 Series 50 Great Deals $20,420 1,113 listings
2017 BMW 3 Series 19 Great Deals $15,988 763 listings
2016 BMW 3 Series 173 Great Deals $10,495 4,412 listings
2015 BMW 3 Series 46 Great Deals $9,982 1,218 listings
2014 BMW 3 Series 32 Great Deals $8,290 932 listings
2013 BMW 3 Series 59 Great Deals $6,999 1,345 listings
2012 BMW 3 Series 17 Great Deals $6,499 551 listings
2011 BMW 3 Series 80 Great Deals $3,199 2,057 listings
2010 BMW 3 Series 20 Great Deals $3,899 473 listings

Why Use CarGurus?

We'll help you find great deals among the millions of vehicles available nationwide on CarGurus, and we'll provide you with dealer reviews and vehicle history for each one. After all, over 30 million shoppers use CarGurus to find great deals on used cars and new cars in their area. And when it's time to get rid of your old ride, sell your car simply and securely on CarGurus.

Once you're ready to narrow down your search results, go ahead and filter by price, mileage, transmission, trim, days on lot, drivetrain, color, engine, options, and deal ratings. And if you only want to see cars with a single owner, recent price drops, photos, or available financing, our filters can help with that too.