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

Add Similar Cars


First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/11/11/23/11/2017_bmw_3_series-pic-280124736116730624-152x114.jpeg

2017 BMW 3 Series 330i xDrive Used Cars in Turnersville, NJ 08012-1775

Great Deal
$4,941 BELOW
Instant Market Value of $42,941

Price: $38,000

Mileage: 5,490

Location: Turnersville, NJ 08012-1775

Average time on market: 33 days Certified Pre-Owned: Yes Transmission: Automatic Description: Used 2017 BMW 3 Series 330i xDrive for sale - $38,000, 5,490 miles with Bluetooth, Navigation System, Climate Package
https://static.cargurus.com/images/forsale/2017/05/11/13/19/2016_bmw_3_series-pic-3929987355316169505-152x114.jpeg

2016 BMW 3 Series 320i xDrive Used Cars in Bala Cynwyd, PA 19004-3322

Great Deal
$3,972 BELOW
Instant Market Value of $35,967

Price: $31,995

Mileage: 10,044

Location: Bala Cynwyd, PA 19004-3322

Average time on market: 62 days Certified Pre-Owned: Yes Transmission: Automatic Color: Black Sapphire Metallic Description: Used 2016 BMW 3 Series 320i xDrive for sale - $31,995, 10,044 miles with Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Storage Package, SE Package, Bluetooth, Backup Camera, Aluminum Wheels, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (25 reviews) "Quick response and very professional!"
https://static.cargurus.com/images/forsale/2017/04/05/12/15/2016_bmw_3_series-pic-1491416355365240713-152x114.jpeg

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

Great Deal
$4,045 BELOW
Instant Market Value of $36,034

Price: $31,989

Mileage: 9,235

Location: Bala Cynwyd, PA 19004-3322

Average time on market: 58 days Certified Pre-Owned: Yes Transmission: Automatic Color: Mediterranean Blue Metallic Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $31,989, 9,235 miles with Bluetooth, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (25 reviews) "wanted one with blind spot detection"
https://static.cargurus.com/images/forsale/2017/03/30/13/03/2016_bmw_3_series-pic-499743407062485943-152x114.jpeg

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

Good Deal
$3,993 BELOW
Instant Market Value of $38,891

Price: $34,898

Mileage: 7,620

Location: Bala Cynwyd, PA 19004-3322

Average time on market: 58 days Certified Pre-Owned: Yes Transmission: Automatic Color: Imperial Blue Metallic Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $34,898, 7,620 miles with LE Package, Driver Assistance Package, Sunroof/Moonroof, Bluetooth, Backup Camera, Aluminum Wheels, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (25 reviews) "Very good"
https://static.cargurus.com/images/forsale/2017/03/03/01/29/2016_bmw_3_series-pic-7324782638122017626-152x114.jpeg

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

Good Deal
$4,676 BELOW
Instant Market Value of $36,576

Price: $31,900

Mileage: 10,860

Location: Allentown, PA 18104

Average time on market: 58 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Overdrive Color: Silver Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $31,900, 10,860 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Bluetooth, Aluminum Wheels, Premium Package, Climate Package
Avg. Dealer Rating: (12 reviews) "I felt very comfortable Tony and Gary did a great job with everything I would absolutely send someone there "
https://static.cargurus.com/images/forsale/2017/04/20/13/06/2016_bmw_3_series-pic-6375721245938287298-152x114.jpeg

2016 BMW 3 Series 320i xDrive Used Cars in Bala Cynwyd, PA 19004-3322

Good Deal
$3,070 BELOW
Instant Market Value of $33,068

Price: $29,998

Mileage: 7,334

Location: Bala Cynwyd, PA 19004-3322

Average time on market: 62 days Certified Pre-Owned: Yes Transmission: Automatic Color: Alpine White Description: Used 2016 BMW 3 Series 320i xDrive for sale - $29,998, 7,334 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Aluminum Wheels, Navigation System
Avg. Dealer Rating: (25 reviews) "Dealer was excellent, contacted me immediately upon my inquiry and discussed vehicle. A meeting and test drive was arranged and upon driving vehicle and reviewing all aspects, a purchase agreement was arranged. "
https://static.cargurus.com/images/forsale/2017/04/16/09/52/2015_bmw_3_series-pic-1900242738913871611-152x114.jpeg

2015 BMW 3 Series 328i Sedan SULEV Used Cars in Chadds Ford, PA 19317

Good Deal
$1,903 BELOW
Instant Market Value of $25,410

Price: $23,507

Mileage: 18,856

Location: Chadds Ford, PA 19317

Average time on market: 27 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2015 BMW 3 Series 328i Sedan SULEV for sale - $23,507, 18,856 miles with Bluetooth, Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Premium Package, Alloy Wheels
Avg. Dealer Rating: (10 reviews) "Experience was a positive one......I would return "
https://static.cargurus.com/images/forsale/2017/04/08/12/42/2016_bmw_3_series-pic-6149669998959773967-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Turnersville, NJ 08012-1775

Good Deal
$3,589 BELOW
Instant Market Value of $34,089

Price: $30,500

Mileage: 15,331

Location: Turnersville, NJ 08012-1775

Average time on market: 58 days Certified Pre-Owned: Yes Transmission: Automatic Color: White Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $30,500, 15,331 miles with Bluetooth, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/03/23/12/42/2016_bmw_3_series-pic-8915792886044760543-152x114.jpeg

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

Good Deal
$2,801 BELOW
Instant Market Value of $36,700

Price: $33,899

Mileage: 12,665

Location: Bala Cynwyd, PA 19004-3322

Average time on market: 58 days Certified Pre-Owned: Yes Transmission: Automatic Color: Imperial Blue Metallic Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $33,899, 12,665 miles with LE Package, Driver Assistance Package, Sunroof/Moonroof, Bluetooth, Backup Camera, Aluminum Wheels, Premium Package
Avg. Dealer Rating: (25 reviews) "Prompt response and informative but did not purchase here."
https://static.cargurus.com/images/forsale/2016/11/09/02/29/2015_bmw_3_series-pic-3708546034459786429-152x114.jpeg

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

Good Deal
$3,464 BELOW
Instant Market Value of $28,459

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, Navigation System, Alloy Wheels
Avg. Dealer Rating: (10 reviews) "Quick response."
https://static.cargurus.com/images/forsale/2017/05/07/05/05/2015_bmw_3_series-pic-7293465010906785416-152x114.jpeg

2015 BMW 3 Series 335i xDrive Sedan Used Cars in Perkasie, PA 18944

Good Deal
$2,943 BELOW
Instant Market Value of $36,834

Price: $33,891

Mileage: 21,647

Location: Perkasie, PA 18944

Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Mineral Grey Description: Used 2015 BMW 3 Series 335i xDrive Sedan for sale - $33,891, 21,647 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Navigation System, Technology Package, Bluetooth, Backup Camera, Aluminum Wheels, Premium Package, Climate Package
Avg. Dealer Rating: (69 reviews) "They over price there cars and don't want to negotiate at all"
https://static.cargurus.com/images/forsale/2017/04/20/13/09/2016_bmw_3_series-pic-5075844886066037050-152x114.jpeg

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

Good Deal
$2,504 BELOW
Instant Market Value of $38,401

Price: $35,897

Mileage: 10,976

Location: Bala Cynwyd, PA 19004-3322

Average time on market: 58 days Certified Pre-Owned: Yes Transmission: Automatic Color: Mediterranean Blue Metallic Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $35,897, 10,976 miles with LE Package, Driver Assistance Package, Sunroof/Moonroof, Navigation System, SE Package, Bluetooth, Backup Camera, Aluminum Wheels, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (25 reviews) "Salesperson great, car was beautiful and as advertised."
https://static.cargurus.com/images/forsale/2017/04/28/12/38/2017_bmw_3_series-pic-9027020962069702261-152x114.jpeg

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

Good Deal
$1,667 BELOW
Instant Market Value of $47,566

Price: $45,899

Mileage: 4,395

Location: Bala Cynwyd, PA 19004-3322

Certified Pre-Owned: No Transmission: Automatic Color: Black Sapphire Metallic Description: Used 2017 BMW 3 Series 330i xDrive Wagon for sale - $45,899, 4,395 miles with LE Package, Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Navigation System, SE Package, Bluetooth, Backup Camera, Aluminum Wheels, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (25 reviews) "Good deal, expertly detailed car. Very pleased "
https://static.cargurus.com/images/forsale/2017/03/30/13/03/2016_bmw_3_series-pic-8883093106671009215-152x114.jpeg

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

Good Deal
$2,232 BELOW
Instant Market Value of $39,130

Price: $36,898

Mileage: 5,325

Location: Bala Cynwyd, PA 19004-3322

Average time on market: 58 days Certified Pre-Owned: Yes Transmission: Automatic Color: Imperial Blue Metallic Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $36,898, 5,325 miles with Bluetooth, Backup Camera, Driver Assistance Package, Sunroof/Moonroof, Aluminum Wheels, Navigation System
Avg. Dealer Rating: (25 reviews) "Excellent"
https://static.cargurus.com/images/forsale/2017/05/07/06/42/2016_bmw_3_series-pic-1425485068506264685-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Fort Washington, PA 19034

Good Deal
$2,081 BELOW
Instant Market Value of $40,822

Price: $38,741

Mileage: 3,388

Location: Fort Washington, PA 19034

Average time on market: 58 days Certified Pre-Owned: Yes Transmission: Automatic Color: Platinum Silver Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $38,741, 3,388 miles with LE Package, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Backup Camera, Aluminum Wheels, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (4 reviews) "great"
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 99 Great Deals $25,999 8,239 listings
2016 BMW 3 Series 114 Great Deals $19,995 3,026 listings
2015 BMW 3 Series 20 Great Deals $14,799 878 listings
2014 BMW 3 Series 178 Great Deals $12,995 4,394 listings
2013 BMW 3 Series 72 Great Deals $11,900 2,316 listings
2012 BMW 3 Series 26 Great Deals $11,500 677 listings
2011 BMW 3 Series 101 Great Deals $6,599 2,542 listings
2010 BMW 3 Series 38 Great Deals $6,495 801 listings
2009 BMW 3 Series 47 Great Deals $5,499 1,317 listings
2008 BMW 3 Series 81 Great Deals $4,500 1,779 listings