2017 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/07/09/05/48/2016_bmw_3_series-pic-8578237279147752785-152x114.jpeg

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

Great Deal
$3,150 BELOW
CarGurus IMV of $19,130

Price: $15,980

Mileage: 50,020

Location: North Brunswick, NJ 08902

Average time on market: 32 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Mineral White Metallic Description: Used 2016 BMW 3 Series 328i xDrive Sedan AWD for sale - $15,980, 50,020 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (50 reviews) "Went to possible purchase this car and was told there was a $2999 dealership fee add. The total car purchase without financing fees was totaling $28,000 from all their extra fees..I have 800+ credit score and that wasn't even ran for the lowest possible interest rate. They did not allow me to test drive the car... the salesman Anthony said let's go over numbers first...I did not trust this dealership and ended up purchasing a car that same day from a great dealership"
https://static.cargurus.com/images/forsale/2019/05/09/06/38/2016_bmw_3_series-pic-1883673801667362760-152x114.jpeg

2016 BMW 3 Series 320i xDrive Sedan AWD Used Cars in Fort Washington, PA 19034

Good Deal
$2,077 BELOW
CarGurus IMV of $21,912

Price: $19,835

Mileage: 27,012

Location: Fort Washington, PA 19034

Average time on market: 31 days Certified Pre-Owned: Yes Transmission: Automatic Color: Jet Black Description: Used 2016 BMW 3 Series 320i xDrive Sedan AWD for sale - $19,835, 27,012 miles with Aluminum Wheels
Avg. Dealer Rating: (15 reviews) "Great experience"
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

Good Deal
$2,562 BELOW
CarGurus IMV of $31,559

Price: $28,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 - $28,997, 35,787 miles with Bluetooth, Sunroof/Moonroof, Aluminum Wheels, Navigation System
Avg. Dealer Rating: (28 reviews) "They responded with mileage but not accident history or the condition of the body of the car which I also asked about. "
https://static.cargurus.com/images/forsale/2018/02/09/16/07/2016_bmw_3_series-pic-3415352287933668843-152x114.jpeg

2016 BMW 3 Series 328i xDrive Wagon AWD Used Cars in Allentown, PA 18104

Good Deal
$2,423 BELOW
CarGurus IMV of $30,414

Price: $27,991

Mileage: 31,712

Location: Allentown, PA 18104

Average time on market: 34 days Certified Pre-Owned: Yes Transmission: Automatic Color: Black Sapphire Description: Used 2016 BMW 3 Series 328i xDrive Wagon AWD for sale - $27,991, 31,712 miles with Driver Assistance Package, Sunroof/Moonroof, Navigation System, Technology Package, Bluetooth, Backup Camera, Aluminum Wheels, Premium Package, Comfort Package, Climate Package
Avg. Dealer Rating: (21 reviews) "Good customer service.But I don’t understand their policy on writing checks."
https://static.cargurus.com/images/forsale/2019/06/08/05/49/2016_bmw_3_series-pic-1945743314722245689-152x114.jpeg

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

Good Deal
$2,214 BELOW
CarGurus IMV of $17,994

Price: $15,780

Mileage: 33,101

Location: North Brunswick, NJ 08902

Average time on market: 31 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Black Description: Used 2016 BMW 3 Series 320i xDrive Sedan AWD for sale - $15,780, 33,101 miles with Bluetooth, Alloy Wheels
Avg. Dealer Rating: (50 reviews) "Great prices just watch out for the 3900$ dealer fee they try to add. Overall the people are nice."
https://static.cargurus.com/images/forsale/2019/05/24/09/11/2016_bmw_3_series-pic-4233672391793592989-152x114.jpeg

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

Good Deal
$1,660 BELOW
CarGurus IMV of $21,067

Price: $19,407

Mileage: 36,854

Location: Mt Laurel, NJ 08054

Average time on market: 31 days Certified Pre-Owned: Yes Transmission: Automatic Color: Glacier Silver Metallic Description: Used 2016 BMW 3 Series 320i xDrive Sedan AWD for sale - $19,407, 36,854 miles with Bluetooth, Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (50 reviews) "Helpful and understanding "
https://static.cargurus.com/images/forsale/2019/08/09/12/32/2018_bmw_3_series-pic-2835005336473663990-152x114.jpeg

2018 BMW 3 Series 320i xDrive Sedan AWD Used Cars in Montgomeryville, PA 18936

Good Deal
$2,846 BELOW
CarGurus IMV of $32,746

Price: $29,900

Mileage: 3,437

Location: Montgomeryville, PA 18936

Average time on market: 108 days Certified Pre-Owned: No Transmission: Automatic Color: Black Sapphire Metallic Description: Used 2018 BMW 3 Series 320i xDrive Sedan AWD for sale - $29,900, 3,437 miles with Bluetooth, Backup Camera, Aluminum Wheels
Avg. Dealer Rating: (20 reviews) "This dealership is very nice! Tracey from the online department was always reaching out to me and giving me updates about a car I was Interested in. I drive 2 hours away to look at the 2017 RED Honda Civic hatch sport...... when I got there the car was parked out front..... the car has scratches all over the body and interior.... the Honda emblems front & back are after market and they’re fading because they are cheap quality. The car has after market headlights and and fog lights... along with after market exhaust and steering wheel. Everything looked to be half assed! But I was ok with buying the car because I can do everything on my own but I wass NOT buying 18.9K for a car that has been messed with. The car had 29.5K miles on it and it ALREADY had 2 different front tires!!!.......BURNOUTS maybe!? So god only knows what the clutch looks like! So after the test drive..... it went smooth. Alignment was off but I was still interested. They wouldn’t budge on 17.5K horrible lol"
https://static.cargurus.com/images/forsale/2019/06/20/06/19/2016_bmw_3_series-pic-4455408096484000979-152x114.jpeg

2016 BMW 3 Series 328i xDrive Sedan AWD Used Cars in Reading, PA 19607

Good Deal
$1,646 BELOW
CarGurus IMV of $23,627

Price: $21,981

Mileage: 43,224

Location: Reading, PA 19607

Average time on market: 32 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Imperial Blue Description: Used 2016 BMW 3 Series 328i xDrive Sedan AWD for sale - $21,981, 43,224 miles with Driver Assistance Package, Sunroof/Moonroof, Navigation System, SE Package, Bluetooth, Backup Camera, Premium Package, Climate Package
Avg. Dealer Rating: (35 reviews) "Jordan was my sales man really nice guy and the manager really nice lady keep up the good work"
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,467 BELOW
CarGurus IMV of $22,457

Price: $20,990

Mileage: 23,046

Location: Mt Laurel, NJ 08054

Average time on market: 31 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: (50 reviews) "They were great with me always keeping me updated on the car and was working with me even though I live in NC John was great ask for him .. highly recommend "
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,383 BELOW
CarGurus IMV of $26,378

Price: $24,995

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,995, 17,225 miles with Bluetooth, Driver Assistance Package, Backup Camera, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (50 reviews) "I offered them a reasonable deal and they flat turned me down. The Salesperson Florence is a GEM to deal with and I think if it was her decision...I would be riding in the Panamera...no deal...all over $750...sickening to say but true...I went back and forth with this deal to come to no deal...it was reasonable and fair. The car has been on their lot for over 60 days. I ended up buying a 640i instead of the Panamera, which I really wanted. I look at it this way, I save 9k going with the 640i. "
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
$1,271 BELOW
CarGurus IMV of $20,222

Price: $18,951

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 - $18,951, 50,538 miles with Bluetooth, Leather Seats, Navigation System, Alloy Wheels, Climate Package
Avg. Dealer Rating: (29 reviews) "Currently not happy about my experience with Team Toyota. They had already sold the Highlander when I contacted them. A sales person showed me another vehicle (Rav4) which I ended up purchasing. The Rav4 has a bad differential, which is getting worse. I have reached out to the dealer, twice so far, regarding this issue and their warranty, but they haven't gotten back to me. At this point, I would NOT recommend Team Toyota for a used car purchase."
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
$1,353 BELOW
CarGurus IMV of $36,094

Price: $34,741

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 - $34,741, 3,875 miles with Driver Assistance Package, Leather Seats, Sunroof/Moonroof, Navigation System, Bluetooth, Backup Camera, Aluminum Wheels, Heat Package, Climate Package
Avg. Dealer Rating: (28 reviews) "Excellent experience with dealer. Still discussing vehicle. "
https://static.cargurus.com/images/forsale/2019/06/28/12/17/2016_bmw_3_series-pic-4140972986913422070-152x114.jpeg

2016 BMW 3 Series 328i Sedan RWD Used Cars in Norristown, PA 19403

Good Deal
$1,235 BELOW
CarGurus IMV of $19,734

Price: $18,499

Mileage: 48,984

Location: Norristown, PA 19403

Average time on market: 27 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Mediterr Description: Used 2016 BMW 3 Series 328i Sedan RWD for sale - $18,499, 48,984 miles with Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Alloy Wheels, Technology Package, Heat Package, Premium Package, Climate Package, Luxury Package, Light Package, Bluetooth, Backup Camera
Avg. Dealer Rating: (49 reviews) " They were very responsive unfortunately I was unable to travel to them to purchase a vehicle "
https://static.cargurus.com/images/forsale/2019/08/03/17/46/2016_bmw_3_series-pic-6277472454913490434-152x114.jpeg

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

Good Deal
$1,139 BELOW
CarGurus IMV of $23,639

Price: $22,500

Mileage: 43,128

Location: Egg Harbor Township, NJ 08234

Average time on market: 32 days Certified Pre-Owned: Yes Transmission: Automatic Color: Mineral White Metallic Description: Used 2016 BMW 3 Series 328i xDrive Sedan AWD for sale - $22,500, 43,128 miles with Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Appearance Package, Bluetooth, Backup Camera, Heat Package, Premium Package, Climate Package, Luxury Package
Avg. Dealer Rating: (6 reviews) "Good pictures "
https://static.cargurus.com/images/forsale/2019/06/26/06/26/2017_bmw_3_series-pic-3781232754984937091-152x114.jpeg

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

Fair Deal
$1,710 BELOW
CarGurus IMV of $30,191

Price: $28,481

Mileage: 15,431

Location: Reading, PA 19607

Average time on market: 56 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Black Description: Used 2017 BMW 3 Series 330i xDrive Sedan AWD for sale - $28,481, 15,431 miles with Bluetooth, Backup Camera, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (35 reviews) "Great experience. Ended up buying the car."
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 42 Great Deals $35,991 4,958 listings
2018 BMW 3 Series 71 Great Deals $20,486 1,296 listings
2017 BMW 3 Series 18 Great Deals $14,785 698 listings
2016 BMW 3 Series 157 Great Deals $11,853 4,082 listings
2015 BMW 3 Series 71 Great Deals $8,600 1,347 listings
2014 BMW 3 Series 39 Great Deals $8,290 974 listings
2013 BMW 3 Series 59 Great Deals $6,988 1,415 listings
2012 BMW 3 Series 23 Great Deals $6,900 541 listings
2011 BMW 3 Series 79 Great Deals $4,199 2,065 listings
2010 BMW 3 Series 16 Great Deals $4,800 529 listings