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

Top Searches: For Sale by Owner

1-20 of 911 Cars Found

Save Search
X

Message:

2017 BMW 3 Series 340i xDrive

2017 BMW 3 Series 340i xDrive - 12,196 mi

Farmingdale, NJ (44 mi) - Listed 4 days ago
  • $6,283 below market price
  • dealer rating
  • 1-owner , low miles , free CARFAX
PREVIEW
Used 2017 BMW 3 Series 340i xDrive for Sale - $29,995 - 12,196 miles - with bluetooth, child safety, sunroof, alloy wheels, satellite radio
Category: Used Cars
Location: Farmingdale, NJ 07727
Price: $29,995
Mileage: 12,196 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Engine: 6-Cylinder
Fuel Type: Gasoline
Num Owners: 1 owner
Seats: 5 seater
Drivetrain: AWD
VIN: WBA8B7G30HNU38325
Home Delivery
2019 BMW 3 Series 330i

2019 BMW 3 Series 330i - 8,580 mi

- Listed 33 days ago
  • $4,607 below market price
  • 1-owner , low miles
  • 4 price drops in 34 days
$34,590
PREVIEW
Used 2019 BMW 3 Series 330i for Sale - $31,990 - 8,580 miles - with bluetooth, child safety, backup camera, sunroof, alloy wheels
Category: Used Cars
Location:
Price: $31,990
Mileage: 8,580 miles
For Sale By: Dealer
Transmission: Automatic
Exterior Color: Black
Engine: 4-Cylinder
Interior Color: Beige
Fuel Type: Gasoline
MPG: 30
Num Owners: 1 owner
Seats: 5 seater
Drivetrain: RWD
VIN: WBA5R1C52KAJ98969
2020 BMW 3 Series 330i xDrive

2020 BMW 3 Series 330i xDrive - 9,019 mi

Hillside, NJ (57 mi) - Listed 32 days ago
  • $7,723 below market price
  • dealer rating
  • 1-owner , low miles
$35,894
PREVIEW
Used 2020 BMW 3 Series 330i xDrive for Sale - $33,888 - 9,019 miles - with bluetooth, child safety, navigation, backup camera, sunroof
Category: Used Cars
Location: Hillside, NJ 07205
Price: $33,888
Mileage: 9,019 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.1 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 28
Num Owners: 1 owner
Seats: 5 seater
Drivetrain: AWD
VIN: 3MW5R7J06L8B24090
Home Delivery
2019 BMW 3 Series 330i

2019 BMW 3 Series 330i - 5,623 mi

- Listed 82 days ago
  • $4,803 below market price
  • 1-owner , low miles , free CARFAX
  • 7 price drops in 83 days
$36,990
PREVIEW
Used 2019 BMW 3 Series 330i for Sale - $32,590 - 5,623 miles - with bluetooth, child safety, backup camera, sunroof, alloy wheels
Category: Used Cars
Location:
Price: $32,590
Mileage: 5,623 miles
For Sale By: Dealer
Transmission: Automatic
Exterior Color: White
Engine: 4-Cylinder
Interior Color: Black
Fuel Type: Gasoline
MPG: 30
Num Owners: 1 owner
Seats: 5 seater
Drivetrain: RWD
VIN: WBA5R1C59KAK10857
Home Delivery
2019 BMW 3 Series 330i

2019 BMW 3 Series 330i - 3,160 mi

- Listed 56 days ago
  • $4,079 below market price
  • 1-owner , low miles , free CARFAX
  • 7 price drops in 57 days
$37,990
PREVIEW
Used 2019 BMW 3 Series 330i for Sale - $33,990 - 3,160 miles - with bluetooth, child safety, backup camera, sunroof, alloy wheels
Category: Used Cars
Location:
Price: $33,990
Mileage: 3,160 miles
For Sale By: Dealer
Transmission: Automatic
Exterior Color: Black
Engine: 4-Cylinder
Interior Color: Black
Fuel Type: Gasoline
MPG: 30
Num Owners: 1 owner
Seats: 5 seater
Drivetrain: RWD
VIN: 3MW5R1J58K8A04136
2018 BMW 3 Series 320i xDrive

2018 BMW 3 Series 320i xDrive - 28,100 mi

South Amboy, NJ (45 mi) - Listed 33 days ago
  • $4,035 below market price
  • dealer rating
  • low miles
$20,890
PREVIEW
Used 2018 BMW 3 Series 320i xDrive for Sale - $18,890 - 28,100 miles - with bluetooth, child safety, backup camera, alloy wheels, satellite radio
Category: Used Cars
Location: South Amboy, NJ 08879
Price: $18,890
Mileage: 28,100 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 27
Seats: 5 seater
Drivetrain: AWD
VIN: WBA8E5G53JNU47331
2018 BMW 3 Series 330i xDrive Gran Turismo

2018 BMW 3 Series 330i xDrive Gran - 30,398 mi

North Brunswick, NJ (36 mi) - Listed 60 days ago
  • $5,249 below market price
  • dealer rating
  • low miles
$23,750
PREVIEW
Used 2018 BMW 3 Series 330i xDrive Gran Turismo for Sale - $23,250 - 30,398 miles - with bluetooth, child safety, backup camera, sunroof, alloy wheels
Category: Used Cars
Location: North Brunswick, NJ 08902
Price: $23,250
Mileage: 30,398 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 27
Seats: 5 seater
Drivetrain: AWD
VIN: WBA8Z9C55JG828300
2011 BMW 3 Series 335i xDrive

2011 BMW 3 Series 335i xDrive - 78,443 mi

Elizabeth, NJ (57 mi) - Listed 5 days ago
  • $1,399 below market price
  • dealer rating
  • low miles
PREVIEW
Used 2011 BMW 3 Series 335i xDrive for Sale - $10,995 - 78,443 miles - with child safety, sunroof, power outlet, anti-theft system
Category: Used Cars
Location: Elizabeth, NJ 07201
Price: $10,995
Mileage: 78,443 miles
For Sale By: Dealer
Transmission: Manual
Dealer Rating:
5 star
Engine: 6-Cylinder
Fuel Type: Gasoline
Seats: 5 seater
Drivetrain: AWD
VIN: WBAPL5C55BA918847
Home Delivery
2019 BMW 3 Series 330i

2019 BMW 3 Series 330i - 9,475 mi

- Listed 84 days ago
  • $3,770 below market price
  • low miles
  • 3 price drops in 85 days
$33,990
PREVIEW
Used 2019 BMW 3 Series 330i for Sale - $32,590 - 9,475 miles - with bluetooth, child safety, backup camera, sunroof, alloy wheels
Category: Used Cars
Location:
Price: $32,590
Mileage: 9,475 miles
For Sale By: Dealer
Transmission: Automatic
Exterior Color: Gray
Engine: 4-Cylinder
Interior Color: Black
Fuel Type: Gasoline
MPG: 30
Seats: 5 seater
Drivetrain: RWD
VIN: WBA5R1C57KAJ98434
Home Delivery
2019 BMW 3 Series 330i

2019 BMW 3 Series 330i - 12,588 mi

- Listed 82 days ago
  • $3,955 below market price
  • low miles
  • 6 price drops in 83 days
$35,990
PREVIEW
Used 2019 BMW 3 Series 330i for Sale - $31,590 - 12,588 miles - with bluetooth, child safety, backup camera, sunroof, alloy wheels
Category: Used Cars
Location:
Price: $31,590
Mileage: 12,588 miles
For Sale By: Dealer
Transmission: Automatic
Exterior Color: Silver
Engine: 4-Cylinder
Interior Color: Black
Fuel Type: Gasoline
MPG: 30
Seats: 5 seater
Drivetrain: RWD
VIN: WBA5R1C52KAK11316
2009 BMW 3 Series 335i xDrive

2009 BMW 3 Series 335i xDrive - 130,655 mi

Newark, NJ (59 mi) - Listed 61 days ago
  • $1,776 below market price
  • dealer rating
  • 1 price drop in 62 days
$8,995
PREVIEW
Used 2009 BMW 3 Series 335i xDrive for Sale - $5,995 - 130,655 miles - with child safety, leather upholstery, sunroof, power outlet, anti-theft system
Category: Used Cars
Location: Newark, NJ 07112
Price: $5,995
Mileage: 130,655 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.4 star
Engine: 6-Cylinder
Fuel Type: Gasoline
Seats: 5 seater
Drivetrain: AWD
VIN: WBAPL33589A404425
2018 BMW 3 Series 320i xDrive

2018 BMW 3 Series 320i xDrive - 13,363 mi

South Amboy, NJ (45 mi) - Listed 69 days ago
  • $3,268 below market price
  • dealer rating
  • low miles
$25,990
PREVIEW
Used 2018 BMW 3 Series 320i xDrive for Sale - $22,780 - 13,363 miles - with bluetooth, child safety, backup camera, alloy wheels, satellite radio
Category: Used Cars
Location: South Amboy, NJ 08879
Price: $22,780
Mileage: 13,363 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 27
Seats: 5 seater
Drivetrain: AWD
VIN: WBA8E5G52JNV01752
2006 BMW 3 Series 325i

2006 BMW 3 Series 325i - 124,718 mi

Langhorne, PA (6 mi) - Listed 2 days ago
  • $752 below market price
PREVIEW
Used 2006 BMW 3 Series 325i for Sale - $4,888 - 124,718 miles - with child safety, sunroof, power outlet, anti-theft system
Category: Used Cars
Location: Langhorne, PA 19047
Price: $4,888
Mileage: 124,718 miles
For Sale By: Dealer
Transmission: Manual
Engine: 6-Cylinder
Fuel Type: Gasoline
Seats: 5 seater
Drivetrain: RWD
VIN: WBAVB13536KX34476
2018 BMW 3 Series 320i xDrive

2018 BMW 3 Series 320i xDrive - 15,534 mi

North Brunswick, NJ (36 mi) - Listed 69 days ago
  • $3,033 below market price
  • dealer rating
  • low miles
$25,990
PREVIEW
Used 2018 BMW 3 Series 320i xDrive for Sale - $22,450 - 15,534 miles - with bluetooth, child safety, backup camera, alloy wheels, satellite radio
Category: Used Cars
Location: North Brunswick, NJ 08902
Price: $22,450
Mileage: 15,534 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 27
Seats: 5 seater
Drivetrain: AWD
VIN: WBA8E5G51JNV02911
2020 BMW 3 Series 330i xDrive

2020 BMW 3 Series 330i xDrive - 2,996 mi

Flemington, NJ (28 mi) - Listed 48 days ago
  • $4,640 below market price
  • dealer rating
  • low miles , free CARFAX
$44,363
PREVIEW
Used 2020 BMW 3 Series 330i xDrive for Sale - $39,996 - 2,996 miles - with bluetooth, child safety, navigation, backup camera, sunroof
Category: Used Cars
Location: Flemington, NJ 08822
Price: $39,996
Mileage: 2,996 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
3.4 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 28
Seats: 5 seater
Drivetrain: AWD
VIN: 3MW5R7J0XL8B11794
2011 BMW 3 Series 328i xDrive

2011 BMW 3 Series 328i xDrive - 138,241 mi

Berlin, NJ (24 mi) - Listed 22 days ago
  • $924 below market price
  • dealer rating
  • free CARFAX
PREVIEW
Used 2011 BMW 3 Series 328i xDrive for Sale - $6,700 - 138,241 miles - with child safety, power outlet, anti-theft system
Category: Used Cars
Location: Berlin, NJ 08009
Price: $6,700
Mileage: 138,241 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
3.8 star
Engine: 6-Cylinder
Fuel Type: Gasoline
Seats: 5 seater
Drivetrain: AWD
VIN: WBAPK5G56BNN31729
2017 BMW 3 Series 330i xDrive

2017 BMW 3 Series 330i xDrive - 60,230 mi

Springfield, NJ (54 mi) - Listed 223 days ago
  • $2,154 below market price
  • dealer rating
  • 2 price drops in 224 days
$21,995
PREVIEW
Used 2017 BMW 3 Series 330i xDrive for Sale - $18,177 - 60,230 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: Springfield, NJ 07081
Price: $18,177
Mileage: 60,230 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 26
Seats: 5 seater
Drivetrain: AWD
VIN: WBA8D9G57HNU60457
2019 BMW 3 Series 330i xDrive

2019 BMW 3 Series 330i xDrive - 10,254 mi

Collegeville, PA (23 mi) - Listed 26 days ago
  • $3,954 below market price
  • dealer rating
  • 2 positives , low miles , free CARFAX
$38,761
PREVIEW
Used 2019 BMW 3 Series 330i xDrive for Sale - $35,899 - 10,254 miles - with bluetooth, child safety, backup camera, sunroof, alloy wheels
Category: Used Cars
Location: Collegeville, PA 19426
Price: $35,899
Mileage: 10,254 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.9 star
Exterior Color: Glacier Silver Metallic
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 28
Seats: 5 seater
Drivetrain: AWD
VIN: WBA5R7C58KAJ79510
Positives: certified pre-owned car, warranty
Home Delivery
2019 BMW 3 Series 330i xDrive

2019 BMW 3 Series 330i xDrive - 10,337 mi

- Listed 4 days ago
  • $1,879 below market price
  • 1-owner , low miles , free CARFAX
PREVIEW
Used 2019 BMW 3 Series 330i xDrive for Sale - $36,590 - 10,337 miles - with bluetooth, child safety, backup camera, sunroof, alloy wheels
Category: Used Cars
Location:
Price: $36,590
Mileage: 10,337 miles
For Sale By: Dealer
Transmission: Automatic
Exterior Color: White
Engine: 4-Cylinder
Interior Color: Black
Fuel Type: Gasoline
MPG: 28
Num Owners: 1 owner
Seats: 5 seater
Drivetrain: AWD
VIN: WBA5R7C56KAJ79764
2011 BMW 3 Series 335i

2011 BMW 3 Series 335i - 104,958 mi

Trenton, NJ (15 mi) - Listed 2 days ago
  • $835 below market price
  • dealer rating
  • free CARFAX
PREVIEW
Used 2011 BMW 3 Series 335i for Sale - $9,500 - 104,958 miles - with child safety, sunroof, power outlet, anti-theft system
Category: Used Cars
Location: Trenton, NJ 08618
Price: $9,500
Mileage: 104,958 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.7 star
Engine: 6-Cylinder
Fuel Type: Gasoline
Seats: 5 seater
Drivetrain: RWD
VIN: WBAPM5C50BE825675
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?

  • 911 cars for sale found, starting at $2,950
  • Average price for Used BMW 3 Series Philadelphia, PA: $26,533
  • 99 deals found. Average savings of $1,993
  • Save up to $7,723 below estimated market price

How much does a used BMW 3 Series cost in Philadelphia?

Average Price
$26,533
For a used BMW 3 Series
Average Savings
$1,993
Based on all 3 Series deals found
Biggest Savings
$7,723
Below estimated market price
Good Deal
$20,796
Typical price of a good deal
Search for a used BMW 3 Series in Philadelphia
See my listings

How can you save money on a used BMW 3 Series in Philadelphia?

Engine A 4-Cylinder 3 Series costs $8,224 less than a 6-Cylinder
Transmission Buying a BMW 3 Series with automatic transmission instead of a stick shift can save you $6,801
Bodystyle A 3 Series Sedan is $5,494 cheaper than a Wagon
Fuel Type A gas-fueled 3 Series averages $4,985 less than a Diesel
Drive Type A RWD BMW 3 Series can be priced $4,726 less than an all-wheel drive (AWD)
Fuel Type A gas-fueled 3 Series averages $2,522 less than a Plugin Hybrid
Seller Type Save $976 when you buy a 3 Series for sale by owner vs a BMW 3 Series from a dealer
Bodystyle A 3 Series Sedan is $909 cheaper than a Hatchback
Certified Choosing Certified Pre-Owned (CPO) vs non-CPO can save you $238 on a BMW 3 Series

What colors are the best deals for a BMW 3 Series in Philadelphia?

Least Expensive Color
Beige $2,939Average Savings
Most Expensive Color
Gray $688Average Premium

What BMW 3 Series color has the best resale value in Philadelphia?

Price differences by car color compared to the average price of a used BMW 3 Series in Philadelphia
How does car color affect the average price of a used BMW 3 Series in Philadelphia?
Rank Color Compared to Avg Price
1 Beige $2,939 Savings
2 Brown $1,565 Savings
3 Red $1,355 Savings
4 Black $994 Savings
5 Gold $970 Savings
6 White $374 Savings
7 Green $256 Savings
8 Silver $7 Higher
9 Blue $346 Higher
10 Orange $634 Higher
11 Gray $688 Higher

What is the best time to buy a used BMW 3 Series in Philadelphia?

Good times to buy
- Save $237 on average: January, August, September, October, November, December are good times to buy to find the best prices.
Good times to sell
- Make an extra $241 on average: February, March, April, May, June, July are good times to sell to get the best prices
Total saved by iSeeCars users

$253,728,355

Start searching smarter now

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

BMW of Devon
Devon, PA
3.3 stars
48 Used BMW 3 Series for Sale in Philadelphia, PA for sale
BMW of Mount Laurel
Marlton, NJ
4.5 stars
42 Used BMW 3 Series for Sale in Philadelphia, PA for sale
BMW of The Main Line
Bala Cynwyd, PA
3.8 stars
34 Used BMW 3 Series for Sale in Philadelphia, PA 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
$28,862 Save $7,723 on 83 deals 833 listings
100 miles
$29,548 Save $7,723 on 187 deals 2,153 listings
200 miles
$28,071 Save $7,723 on 307 deals 3,199 listings

Similar Models

Average Price Deals Listings
Acura TLX for Sale $30,194 Save $11,194 on 360 deals 5,575 listings
Cadillac Ats for Sale $21,249 Save $6,389 on 300 deals 2,690 listings
Chrysler 300 for Sale $21,208 Save $7,698 on 756 deals 7,719 listings
Hyundai Azera for Sale $13,518 Save $3,186 on 65 deals 424 listings
Infiniti Q40 for Sale $15,974 Save $3,198 on 2 deals 47 listings
Mercedes-Benz Cla-Class for Sale $28,967 Save $11,093 on 220 deals 2,694 listings
Mitsubishi Lancer Evolution for Sale $28,396 Save $10,351 on 13 deals 130 listings
Toyota Avalon for Sale $25,154 Save $9,924 on 370 deals 3,865 listings
Volkswagen CC for Sale $11,286 Save $2,630 on 85 deals 700 listings
Volvo S60 for Sale $27,446 Save $5,089 on 356 deals 3,286 listings

Used Bmw 3 Series By Model Year

Year Average Price Deals Listings
2021 BMW 3 Series in Philadelphia
$55,370 - 112 listings
2020 BMW 3 Series in Philadelphia
$46,277 Save $7,723 on 17 deals 164 listings
2019 BMW 3 Series in Philadelphia
$38,656 Save $3,954 on 6 deals 22 listings
2018 BMW 3 Series in Philadelphia
$29,370 Save $5,049 on 13 deals 60 listings
2017 BMW 3 Series in Philadelphia
$27,706 Save $6,283 on 11 deals 211 listings
2016 BMW 3 Series in Philadelphia
$21,958 Save $1,492 on 3 deals 27 listings
2015 BMW 3 Series in Philadelphia
$17,291 Save $1,060 on 6 deals 36 listings
Explore Other Cities

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.