Used BMW 3 Series for Sale by Owner & Dealer in Philadelphia, PA

Top Searches: For Sale by Owner

1-15 of 664 Used Cars Found

Save Search
X

Message:

15
2016 BMW 3 Series 328i xDrive

2016 BMW 3 Series 328i xDrive - 14,808 mi

Blackwood, NJ (23 mi) - Listed 2 days ago
  • $3,005 below market price
  • 1-owner , certified used , 3 positives , low miles , free CARFAX
  • 1 price drop in 3 days
$26,793
PREVIEW
Used 2016 BMW 3 Series 328i xDrive for Sale - $26,354 - 14,808 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Certified Used Cars
Location: Blackwood, NJ 08012
Price: $26,354
Mileage: 14,808 miles
For Sale By: Dealer
Transmission: Automatic
Color: Black Sapphire Metallic
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 26
Num Owners: 1 owner
Seats: 5 seater
Drive Type: AWD
VIN: WBA8E3G50GNU05843
Positives: certified pre-owned car, clean history, warranty
32
2017 BMW 3 Series 330i xDrive

2017 BMW 3 Series 330i xDrive - 4,694 mi

Doylestown, PA (15 mi) - Listed 24 days ago
  • $5,830 below market price
  • 1-owner , certified used , 1 positive , low miles , free CARFAX
PREVIEW
Used 2017 BMW 3 Series 330i xDrive for Sale - $35,989 - 4,694 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Certified Used Cars
Location: Doylestown, PA 18901
Price: $35,989
Mileage: 4,694 miles
For Sale By: Dealer
Transmission: Automatic
Color: Alpine White
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 26
Num Owners: 1 owner
Seats: 5 seater
Drive Type: AWD
VIN: WBA8D9G56HNT90837
Positives: certified pre-owned car
32
2015 BMW 3 Series 328i xDrive

2015 BMW 3 Series 328i xDrive - 38,229 mi

Doylestown, PA (15 mi) - Listed 87 days ago
  • $3,827 below market price
  • 1-owner , certified used , 1 positive , low miles , free CARFAX
  • 3 price drops in 88 days
$25,489
PREVIEW
Used 2015 BMW 3 Series 328i xDrive for Sale - $18,235 - 38,229 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Certified Used Cars
Location: Doylestown, PA 18901
Price: $18,235
Mileage: 38,229 miles
For Sale By: Dealer
Transmission: Automatic
Color: Black Sapphire
Engine: 4-Cylinder
Fuel Type: Gasoline
Num Owners: 1 owner
Seats: 5 seater
Drive Type: AWD
VIN: WBA3B5C59FF960075
Positives: certified pre-owned car
0
2016 BMW 3 Series 340i xDrive

2016 BMW 3 Series 340i xDrive - 35,787 mi

Bala Cynwyd, PA (13 mi) - Listed 6 days ago
  • $4,478 below market price
  • dealer rating
  • 1-owner , certified used , 4 positives , low miles , free CARFAX
PREVIEW
Used 2016 BMW 3 Series 340i xDrive for Sale - $31,993 - 35,787 miles - with bluetooth, child safety, sunroof, alloy wheels, satellite radio
Category: Certified Used Cars
Location: Bala Cynwyd, PA 19004
Price: $31,993
Mileage: 35,787 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
3.4 star
Color: Glacier Silver Metallic
Engine: 6-Cylinder
Fuel Type: Gasoline
Num Owners: 1 owner
Seats: 5 seater
Drive Type: AWD
VIN: WBA8B7G59GNT95541
Positives: warranty, one owner, certified pre-owned car, clean history
32
2016 BMW 3 Series 328i xDrive

2016 BMW 3 Series 328i xDrive - 30,359 mi

Doylestown, PA (15 mi) - Listed 77 days ago
  • $3,789 below market price
  • 1-owner , certified used , 1 positive , low miles , free CARFAX
  • 3 price drops in 78 days
$29,989
PREVIEW
Used 2016 BMW 3 Series 328i xDrive for Sale - $22,989 - 30,359 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Certified Used Cars
Location: Doylestown, PA 18901
Price: $22,989
Mileage: 30,359 miles
For Sale By: Dealer
Transmission: Automatic
Color: Alpine White
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 26
Num Owners: 1 owner
Seats: 5 seater
Drive Type: AWD
VIN: WBA8E3G5XGNU01797
Positives: certified pre-owned car
29
2018 BMW 3 Series 330i xDrive

2018 BMW 3 Series 330i xDrive - 7,873 mi

Bala Cynwyd, PA (13 mi) - Listed 160 days ago
  • $4,122 below market price
  • dealer rating
  • 1-owner , certified used , 4 positives , low miles , free CARFAX
$41,785
PREVIEW
Used 2018 BMW 3 Series 330i xDrive for Sale - $35,997 - 7,873 miles - with bluetooth, child safety, backup camera, alloy wheels, satellite radio
Category: Certified Used Cars
Location: Bala Cynwyd, PA 19004
Price: $35,997
Mileage: 7,873 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
3.4 star
Color: Alpine White
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 27
Num Owners: 1 owner
Seats: 5 seater
Drive Type: AWD
VIN: WBA8D9C57JEB35791
Positives: warranty, one owner, certified pre-owned car, clean history
32
2016 BMW 3 Series 328i xDrive

2016 BMW 3 Series 328i xDrive - 23,864 mi

Devon, PA (21 mi) - Listed 48 days ago
  • $2,984 below market price
  • 1-owner , certified used , 2 positives , low miles , free CARFAX
  • 2 price drops in 49 days
$26,482
PREVIEW
Used 2016 BMW 3 Series 328i xDrive for Sale - $24,995 - 23,864 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Certified Used Cars
Location: Devon, PA 19333
Price: $24,995
Mileage: 23,864 miles
For Sale By: Dealer
Transmission: Automatic
Color: Glacier Silver Metallic
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 26
Num Owners: 1 owner
Seats: 5 seater
Drive Type: AWD
VIN: WBA8E3G53GNT79982
Positives: warranty, certified pre-owned car
28
2018 BMW 3 Series 320i xDrive

2018 BMW 3 Series 320i xDrive - 8,424 mi

Bala Cynwyd, PA (13 mi) - Listed 94 days ago
  • $4,974 below market price
  • dealer rating
  • certified used , 5 positives , low miles
$36,155
PREVIEW
Used 2018 BMW 3 Series 320i xDrive for Sale - $30,983 - 8,424 miles - with bluetooth, child safety, backup camera, alloy wheels, satellite radio
Category: Certified Used Cars
Location: Bala Cynwyd, PA 19004
Price: $30,983
Mileage: 8,424 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
3.4 star
Color: Mineral White Metallic
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 27
Seats: 5 seater
Drive Type: AWD
VIN: WBA8A3C55JA491618
Positives: warranty, non-smoker, one owner, certified pre-owned car, clean history
32
2016 BMW 3 Series 340i xDrive

2016 BMW 3 Series 340i xDrive - 55,442 mi

Doylestown, PA (15 mi) - Listed 59 days ago
  • $4,805 below market price
  • 1-owner , certified used , 1 positive , free CARFAX
  • 2 price drops in 60 days
$35,989
PREVIEW
Used 2016 BMW 3 Series 340i xDrive for Sale - $28,989 - 55,442 miles - with bluetooth, child safety, sunroof, alloy wheels, satellite radio
Category: Certified Used Cars
Location: Doylestown, PA 18901
Price: $28,989
Mileage: 55,442 miles
For Sale By: Dealer
Transmission: Automatic
Color: Black Sapphire Metallic
Engine: 6-Cylinder
Fuel Type: Gasoline
Num Owners: 1 owner
Seats: 5 seater
Drive Type: AWD
VIN: WBA8B7C5XGK702691
Positives: certified pre-owned car
32
2015 BMW 3 Series 328i xDrive

2015 BMW 3 Series 328i xDrive - 37,968 mi

West Chester, PA (32 mi) - Listed 113 days ago
  • $2,297 below market price
  • 1-owner , certified used , 2 positives , low miles , free CARFAX
  • 2 price drops in 114 days
$22,850
PREVIEW
Used 2015 BMW 3 Series 328i xDrive for Sale - $19,997 - 37,968 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Certified Used Cars
Location: West Chester, PA 19382
Price: $19,997
Mileage: 37,968 miles
For Sale By: Dealer
Transmission: Automatic
Color: Black Sapphire
Engine: 4-Cylinder
Fuel Type: Gasoline
Num Owners: 1 owner
Seats: 5 seater
Drive Type: AWD
VIN: WBA3B3G55FNT19784
Positives: warranty, certified pre-owned car
32
2016 BMW 3 Series 328i xDrive

2016 BMW 3 Series 328i xDrive - 50,364 mi

Devon, PA (21 mi) - Listed 49 days ago
  • $3,153 below market price
  • certified used , 2 positives , free CARFAX
$19,993
PREVIEW
Used 2016 BMW 3 Series 328i xDrive for Sale - $19,894 - 50,364 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Certified Used Cars
Location: Devon, PA 19333
Price: $19,894
Mileage: 50,364 miles
For Sale By: Dealer
Transmission: Automatic
Color: Mineral Grey
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 26
Seats: 5 seater
Drive Type: AWD
VIN: WBA8E3G59GNT75354
Positives: warranty, certified pre-owned car
1
2011 BMW 3 Series 328i

2011 BMW 3 Series 328i - 14,825 mi

Trenton, NJ (19 mi) - Listed 2 days ago
  • $2,623 below market price
  • dealer rating
  • 1-owner , low miles , free CARFAX
$16,251
PREVIEW
Used 2011 BMW 3 Series 328i for Sale - $16,051 - 14,825 miles - with child safety, power outlet, anti-theft system
Category: Used Cars
Location: Trenton, NJ 08619
Price: $16,051
Mileage: 14,825 miles
For Sale By: Dealer
Transmission: Manual
Dealer Rating:
4.9 star
Color: Mojave Metallic
Engine: 6-Cylinder
Fuel Type: Gasoline
Num Owners: 1 owner
Seats: 4 seater
Drive Type: RWD
VIN: WBADW7C55BE440069
36
2016 BMW 3 Series 320i xDrive

2016 BMW 3 Series 320i xDrive - 12,066 mi

Carlstadt, NJ (69 mi) - Listed 124 days ago
  • $3,596 below market price
  • dealer rating
  • 1-owner , 2 positives , low miles , free CARFAX
$19,942
PREVIEW
Used 2016 BMW 3 Series 320i xDrive for Sale - $18,942 - 12,066 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: Carlstadt, NJ 07072
Price: $18,942
Mileage: 12,066 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.1 star
Color: Melbourne Red Metallic
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 27
Num Owners: 1 owner
Seats: 5 seater
Drive Type: AWD
VIN: WBA8A3C54GK688203
Positives: one owner, warranty
32
2016 BMW 3 Series 320i xDrive

2016 BMW 3 Series 320i xDrive - 22,022 mi

Willow Grove, PA (5 mi) - Listed 148 days ago
  • $3,309 below market price
  • dealer rating
  • 1-owner , 2 positives , low miles , free CARFAX
$26,989
PREVIEW
Used 2016 BMW 3 Series 320i xDrive for Sale - $18,993 - 22,022 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: Willow Grove, PA 19090
Price: $18,993
Mileage: 22,022 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4 star
Color: Imperial Blue Metallic
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 27
Num Owners: 1 owner
Seats: 5 seater
Drive Type: AWD
VIN: WBA8A3C55GK688582
Positives: clean history, one owner
32
2018 BMW 3 Series 320i xDrive

2018 BMW 3 Series 320i xDrive - 4,942 mi

Doylestown, PA (15 mi) - Listed 94 days ago
  • $6,399 below market price
  • 1-owner , low miles , free CARFAX
  • 5 price drops in 95 days
$42,989
PREVIEW
Used 2018 BMW 3 Series 320i xDrive for Sale - $31,989 - 4,942 miles - with bluetooth, child safety, backup camera, alloy wheels, satellite radio
Category: Used Cars
Location: Doylestown, PA 18901
Price: $31,989
Mileage: 4,942 miles
For Sale By: Dealer
Transmission: Automatic
Color: Alpine White
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 27
Num Owners: 1 owner
Seats: 5 seater
Drive Type: AWD
VIN: WBA8A3C57JA499624
The search criteria has been updated X
Would you like to view the latest search results ?
Yes     No
Zip Code Required X

Please enter a five-digit zip code to find cars for sale near you.

What is the average price for Used BMW 3 Series for Sale in Philadelphia, PA? How many are for sale and priced below market?

  • 664 cars for sale found, starting at $1,890
  • Average price for Used BMW 3 Series Philadelphia, PA: $18,769
  • 204 deals found. Average savings of $1,890
  • Save up to $6,399 below estimated market price

Top Dealers Listing Used BMW 3 Series for Sale in Philadelphia, PA

BMW of The Main Line
Bala Cynwyd, PA
3.4 stars
37 Used BMW 3 Series for sale
Princeton BMW
Trenton, NJ
4.9 stars
12 Used BMW 3 Series for sale
Best Buy Imports
Philadelphia, PA
3.2 stars
8 Used BMW 3 Series for sale

Price of Used BMW 3 Series for Sale in Philadelphia, PA by Distance

Distance from Philadelphia, PA Average Price Deals Listings
50 miles
$19,650 Save $11,147 on 266 deals 768 listings
100 miles
$19,606 Save $11,147 on 680 deals 1,891 listings
200 miles
$20,370 Save $11,147 on 1,113 deals 3,097 listings

Similar Models

Average Price Deals Listings
Used Acura TLX $24,174 Save $7,546 on 782 deals 2,968 listings
Used Cadillac Ats $21,654 Save $7,923 on 881 deals 2,960 listings
Used Chrysler 300 $19,389 Save $5,897 on 2,428 deals 9,962 listings
Used Hyundai Azera $14,723 Save $4,637 on 163 deals 651 listings
Used Infiniti Q40 $17,000 Save $3,598 on 38 deals 132 listings
Used Mercedes-Benz Cla-Class $25,998 Save $10,174 on 1,025 deals 2,500 listings
Used Mitsubishi Lancer Evolution $26,655 Save $4,253 on 23 deals 190 listings
Used Toyota Avalon $18,007 Save $7,803 on 1,012 deals 3,738 listings
Used Volkswagen CC $12,390 Save $4,533 on 405 deals 1,299 listings
Used Volvo S60 $19,682 Save $7,166 on 1,074 deals 2,396 listings

Used Bmw 3 Series By Model Year

Year Average Price Deals Listings
2020 BMW 3 Series in Philadelphia
$60,935 - 1 listing
2019 BMW 3 Series in Philadelphia
$46,762 Save $1,355 on 1 deal 15 listings
2018 BMW 3 Series in Philadelphia
$40,321 Save $11,147 on 16 deals 56 listings
2017 BMW 3 Series in Philadelphia
$31,347 Save $10,447 on 10 deals 19 listings
2016 BMW 3 Series in Philadelphia
$24,580 Save $6,882 on 72 deals 200 listings
2015 BMW 3 Series in Philadelphia
$20,613 Save $4,303 on 41 deals 130 listings
2014 BMW 3 Series in Philadelphia
$16,013 Save $2,545 on 20 deals 50 listings
Explore Other Cities
  • BMW 3 Series in Billings 3 Listings from $5,500
  • BMW 3 Series in Erie Save $766 on 2 Deals
    8 Listings from $5,295
  • BMW 3 Series in Flint Save $7,110 on 67 Deals
    150 Listings from $1,995
  • BMW 3 Series in Green Bay Save $2,749 on 1 Deal
    5 Listings from $12,995

Keep me posted on new listings X
By clicking "Subscribe" you agree to our Terms and Privacy Policy.
Track price drops for this car X
By clicking "Start Tracking" you agree to our Terms and Privacy Policy.
X
The search has been saved X
The search has been saved.
Would you like to get email alerts for new listings and price drops for the search?
Subscribe No
By clicking "Subscribe" you agree to our Terms and Privacy Policy.