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

Top Searches: For Sale by Owner
1-20 of 725 Cars Found
Save Search
X

Message:

View on dealer site
2020 BMW 3 Series 330i xDrive

2020 BMW 3 Series 330i xDrive - 4,198 mi

Mount Laurel, NJ (14 mi) - Listed 95 days ago
  • $6,059 below market price
  • 1-owner , low miles , free CARFAX
  • 2 price drops in 96 days
$37,888
PREVIEW
Used 2020 BMW 3 Series 330i xDrive for Sale - $36,496 - 4,198 miles - with bluetooth, child safety, navigation, backup camera, sunroof
Category: Used Cars
Location: Mount Laurel, NJ 08054
Price: $36,496
Mileage: 4,198 miles
For Sale By: Dealer
Transmission: Automatic
Exterior Color: Jet Black
Engine: 4-Cylinder
Interior Color: Canberra Beige
Fuel Type: Gasoline
MPG: 28
Num Owners: 1 owner
Seats: 5 seater
Drivetrain: AWD
VIN: 3MW5R7J05L8B33492
View on dealer site
2020 BMW 3 Series 330i xDrive

2020 BMW 3 Series 330i xDrive - 4,220 mi

Mount Laurel, NJ (14 mi) - Listed 118 days ago
  • $6,042 below market price
  • 1-owner , low miles , free CARFAX
  • 4 price drops in 119 days
$38,550
PREVIEW
Used 2020 BMW 3 Series 330i xDrive for Sale - $36,496 - 4,220 miles - with bluetooth, child safety, navigation, backup camera, sunroof
Category: Used Cars
Location: Mount Laurel, NJ 08054
Price: $36,496
Mileage: 4,220 miles
For Sale By: Dealer
Transmission: Automatic
Exterior Color: Jet Black
Engine: 4-Cylinder
Interior Color: Canberra Beige
Fuel Type: Gasoline
MPG: 28
Num Owners: 1 owner
Seats: 5 seater
Drivetrain: AWD
VIN: 3MW5R7J02L8B29674
  • 2017
    $22,720
  • 2018
    $24,578
  • 2019
    $33,406
  • 2020
    $37,993
  • 2021
    $44,171
iSeeCars Unbiased Insights

What's the price of a BMW 3 Series by year?

iSeeCars analyzes over 25 billion data points to help you find the best deals. See more BMW 3 Series insights.

iSeeCars Unbiased Insights

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

  • Automatic

    $23,216
    $9,049 Savings

    Manual

    $32,264
  • Sedan

    $23,011
    $7,859 Savings

    Wagon

    $30,870
  • RWD

    $22,746
    $6,238 Savings

    AWD

    $28,984

iSeeCars analyzes over 25 billion data points to help you find the best deals.
See more ways to save.

iSeeCars Unbiased Insights

Does car color affect the price of a used BMW 3 Series?

Least
Expensive

Red

$4,518Average Savings

Most
Expensive

Orange

$4,396Average Premium

iSeeCars analyzes over 25 billion data points to help you find the best deals.
See more ways to save.

View on dealer site
2020 BMW 3 Series 330i xDrive

2020 BMW 3 Series 330i xDrive - 4,263 mi

Mount Laurel, NJ (14 mi) - Listed 124 days ago
  • $6,008 below market price
  • 1-owner , low miles , free CARFAX
  • 3 price drops in 125 days
$39,415
PREVIEW
Used 2020 BMW 3 Series 330i xDrive for Sale - $36,496 - 4,263 miles - with bluetooth, child safety, navigation, backup camera, sunroof
Category: Used Cars
Location: Mount Laurel, NJ 08054
Price: $36,496
Mileage: 4,263 miles
For Sale By: Dealer
Transmission: Automatic
Exterior Color: Jet Black
Engine: 4-Cylinder
Interior Color: Canberra Beige
Fuel Type: Gasoline
MPG: 28
Num Owners: 1 owner
Seats: 5 seater
Drivetrain: AWD
VIN: 3MW5R7J02L8B28900
View on dealer site
2020 BMW 3 Series 330i xDrive

2020 BMW 3 Series 330i xDrive - 4,829 mi

Mount Laurel, NJ (14 mi) - Listed 156 days ago
  • $5,561 below market price
  • 1-owner , 2 positives , low miles , free CARFAX
  • 5 price drops in 157 days
$39,390
PREVIEW
Used 2020 BMW 3 Series 330i xDrive for Sale - $36,496 - 4,829 miles - with bluetooth, child safety, navigation, backup camera, sunroof
Category: Used Cars
Location: Mount Laurel, NJ 08054
Price: $36,496
Mileage: 4,829 miles
For Sale By: Dealer
Transmission: Automatic
Exterior Color: Jet Black
Engine: 4-Cylinder
Interior Color: Black
Fuel Type: Gasoline
MPG: 28
Num Owners: 1 owner
Seats: 5 seater
Drivetrain: AWD
VIN: 3MW5R7J01L8B29861
Positives: clean history, one owner
2012 BMW 3 Series 328i

2012 BMW 3 Series 328i - 69,688 mi

Easton, PA (49 mi) - Listed 53 days ago
  • $1,419 below market price
  • dealer rating
  • 1-owner , 2 positives , low miles , free CARFAX
$12,871
PREVIEW
Used 2012 BMW 3 Series 328i for Sale - $12,415 - 69,688 miles - with bluetooth, child safety, alloy wheels, power outlet, anti-theft system
Category: Used Cars
Location: Easton, PA 18045
Price: $12,415
Mileage: 69,688 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.3 star
Exterior Color: Black Sapphire Metallic
Engine: 4-Cylinder
Fuel Type: Gasoline
Num Owners: 1 owner
Seats: 5 seater
Drivetrain: RWD
VIN: WBA3A5C5XCF256255
Positives: warranty, one owner
2018 BMW 3 Series 320i xDrive

2018 BMW 3 Series 320i xDrive - 29,821 mi

Colonia, NJ (62 mi) - Listed 2 days ago
  • $3,420 below market price
  • dealer rating
  • 1-owner , low miles , free CARFAX
PREVIEW
Used 2018 BMW 3 Series 320i xDrive for Sale - $18,495 - 29,821 miles - with bluetooth, child safety, backup camera, alloy wheels, satellite radio
Category: Used Cars
Location: Colonia, NJ 07067
Price: $18,495
Mileage: 29,821 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 27
Num Owners: 1 owner
Seats: 5 seater
Drivetrain: AWD
VIN: WBA8A3C56JA505803
2010 BMW 3 Series 335i

2010 BMW 3 Series 335i - 79,084 mi

Trenton, NJ (28 mi) - Listed 27 days ago
  • $3,036 below market price
  • dealer rating
  • low miles , free CARFAX
$12,500
PREVIEW
Used 2010 BMW 3 Series 335i for Sale - $10,500 - 79,084 miles - with child safety, power outlet, anti-theft system
Category: Used Cars
Location: Trenton, NJ 08618
Price: $10,500
Mileage: 79,084 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Engine: 6-Cylinder
Fuel Type: Gasoline
Seats: 4 seater
Drivetrain: RWD
VIN: WBAWL7C50AP475476
2018 BMW 3 Series 320i xDrive

2018 BMW 3 Series 320i xDrive - 30,496 mi

Colonia, NJ (62 mi) - Listed 9 days ago
  • $4,042 below market price
  • dealer rating
  • low miles , free CARFAX
PREVIEW
Used 2018 BMW 3 Series 320i xDrive for Sale - $17,885 - 30,496 miles - with bluetooth, child safety, backup camera, alloy wheels, satellite radio
Category: Used Cars
Location: Colonia, NJ 07067
Price: $17,885
Mileage: 30,496 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: WBA8A3C5XJA357929
View on eBay
2019 BMW 3 Series 330i xDrive

2019 BMW 3 Series 330i xDrive - 16,241 mi

Hightstown, NJ (39 mi) - Listed 5 days ago
  • $8,023 below market price
  • low miles
PREVIEW
Used 2019 BMW 3 Series 330i xDrive for Sale - $26,900 - 16,241 miles - with bluetooth, child safety, backup camera, sunroof, alloy wheels
Category: Used Cars
Location: Hightstown, NJ 08520
Price: $26,900
Mileage: 16,241 miles
For Sale By: Dealer
Transmission: Automatic
Exterior Color: Black
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 28
Seats: 5 seater
Drivetrain: AWD
VIN: WBA5R7C5XKAJ81968
2018 BMW 3 Series 320i xDrive

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

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

2018 BMW 3 Series 320i xDrive - 21,417 mi

Philadelphia, PA (5 mi) - Listed 24 days ago
  • $3,069 below market price
  • dealer rating
  • 1-owner , low miles , free CARFAX
PREVIEW
Used 2018 BMW 3 Series 320i xDrive for Sale - $21,395 - 21,417 miles - with bluetooth, child safety, backup camera, alloy wheels, satellite radio
Category: Used Cars
Location: Philadelphia, PA 19124
Price: $21,395
Mileage: 21,417 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 27
Num Owners: 1 owner
Seats: 5 seater
Drivetrain: AWD
VIN: WBA8E5G5XJNU47567
2018 BMW 3 Series 340i xDrive

2018 BMW 3 Series 340i xDrive - 26,970 mi

Avenel, NJ (64 mi) - Listed 99 days ago
  • $6,070 below market price
  • dealer rating
  • 1-owner , low miles , free CARFAX
$34,990
PREVIEW
Used 2018 BMW 3 Series 340i xDrive for Sale - $29,890 - 26,970 miles - with bluetooth, child safety, backup camera, sunroof, alloy wheels
Category: Used Cars
Location: Avenel, NJ 07001
Price: $29,890
Mileage: 26,970 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: WBA8B7G53JNU95268
2017 BMW 3 Series 330i xDrive

2017 BMW 3 Series 330i xDrive - 21,678 mi

Princeton, NJ (36 mi) - Listed 38 days ago
  • $4,448 below market price
  • dealer rating
  • 1-owner , low miles , free CARFAX
$32,195
PREVIEW
Used 2017 BMW 3 Series 330i xDrive for Sale - $30,700 - 21,678 miles - with bluetooth, child safety, sunroof, alloy wheels, satellite radio
Category: Used Cars
Location: Princeton, NJ 08540
Price: $30,700
Mileage: 21,678 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 26
Num Owners: 1 owner
Seats: 5 seater
Drivetrain: AWD
VIN: WBA8K3C30HK679494
2011 BMW 3 Series 328i xDrive

2011 BMW 3 Series 328i xDrive - 146,000 mi

Somerville, NJ (51 mi) - Listed 26 days ago
  • $2,566 below market price
  • dealer rating
  • free CARFAX
$6,495
PREVIEW
Used 2011 BMW 3 Series 328i xDrive for Sale - $6,300 - 146,000 miles - with child safety, power outlet, anti-theft system
Category: Used Cars
Location: Somerville, NJ 08876
Price: $6,300
Mileage: 146,000 miles
For Sale By: Dealer
Transmission: Manual
Dealer Rating:
4.3 star
Engine: 6-Cylinder
Fuel Type: Gasoline
Seats: 4 seater
Drivetrain: AWD
VIN: WBAKF5C51BE655279
2018 BMW 3 Series 320i xDrive

2018 BMW 3 Series 320i xDrive - 41,825 mi

Colonia, NJ (62 mi) - Listed 5 days ago
  • $2,092 below market price
  • dealer rating
  • 1-owner , low miles , free CARFAX
PREVIEW
Used 2018 BMW 3 Series 320i xDrive for Sale - $17,890 - 41,825 miles - with bluetooth, child safety, backup camera, alloy wheels, satellite radio
Category: Used Cars
Location: Colonia, NJ 07067
Price: $17,890
Mileage: 41,825 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 27
Num Owners: 1 owner
Seats: 5 seater
Drivetrain: AWD
VIN: WBA8A3C58JA488308
2017 BMW 3 Series 328d xDrive

2017 BMW 3 Series 328d xDrive - 36,291 mi

Avenel, NJ (64 mi) - Listed 109 days ago
  • $3,954 below market price
  • dealer rating
  • 1-owner , low miles , free CARFAX
$24,990
PREVIEW
Used 2017 BMW 3 Series 328d xDrive for Sale - $19,450 - 36,291 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: Avenel, NJ 07001
Price: $19,450
Mileage: 36,291 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Engine: 4-Cylinder
Fuel Type: Diesel
MPG: 34
Num Owners: 1 owner
Seats: 5 seater
Drivetrain: AWD
VIN: WBA8F1C31HK826060
2018 BMW 3 Series 320i xDrive

2018 BMW 3 Series 320i xDrive - 20,111 mi

Philadelphia, PA (5 mi) - Listed 18 days ago
  • $2,656 below market price
  • dealer rating
  • 1-owner , low miles , free CARFAX
PREVIEW
Used 2018 BMW 3 Series 320i xDrive for Sale - $21,995 - 20,111 miles - with bluetooth, child safety, backup camera, alloy wheels, satellite radio
Category: Used Cars
Location: Philadelphia, PA 19124
Price: $21,995
Mileage: 20,111 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 27
Num Owners: 1 owner
Seats: 5 seater
Drivetrain: AWD
VIN: WBA8A3C55JA494857
2010 BMW 3 Series 328i xDrive

2010 BMW 3 Series 328i xDrive - 76,133 mi

Philadelphia, PA (9 mi) - Listed 6 days ago
  • $1,596 below market price
  • dealer rating
  • low miles , free CARFAX
$13,334
PREVIEW
Used 2010 BMW 3 Series 328i xDrive for Sale - $9,029 - 76,133 miles - with child safety, power outlet, anti-theft system
Category: Used Cars
Location: Philadelphia, PA 19136
Price: $9,029
Mileage: 76,133 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.9 star
Engine: 6-Cylinder
Fuel Type: Gasoline
Seats: 5 seater
Drivetrain: AWD
VIN: WBAPK5C56AA646861
2018 BMW 3 Series 330i xDrive

2018 BMW 3 Series 330i xDrive - 43,208 mi

Somerville, NJ (51 mi) - Listed 52 days ago
  • $3,880 below market price
  • dealer rating
  • 1-owner , low miles , free CARFAX
PREVIEW
Used 2018 BMW 3 Series 330i xDrive for Sale - $19,995 - 43,208 miles - with bluetooth, child safety, backup camera, alloy wheels, satellite radio
Category: Used Cars
Location: Somerville, NJ 08876
Price: $19,995
Mileage: 43,208 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.3 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 27
Num Owners: 1 owner
Seats: 5 seater
Drivetrain: AWD
VIN: WBA8D9C54JEM33776
2018 BMW 3 Series 330i xDrive

2018 BMW 3 Series 330i xDrive - 42,757 mi

Princeton, NJ (36 mi) - Listed 24 days ago
  • $3,437 below market price
  • dealer rating
  • 1-owner , low miles , free CARFAX
$22,873
PREVIEW
Used 2018 BMW 3 Series 330i xDrive for Sale - $22,500 - 42,757 miles - with bluetooth, child safety, backup camera, alloy wheels, satellite radio
Category: Used Cars
Location: Princeton, NJ 08540
Price: $22,500
Mileage: 42,757 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 27
Num Owners: 1 owner
Seats: 5 seater
Drivetrain: AWD
VIN: WBA8D9G52JNU67807
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?

  • 725 cars for sale found, starting at $2,950
  • Average price for Used BMW 3 Series Philadelphia, PA: $29,022
  • 188 deals found. Average savings of $2,092
  • Save up to $8,023 below estimated market price

What BMW 3 Series model year and mileage can you get for your budget?

Year Price Mileage
2021 $42,813 to $45,572 1,166 to 6,063 miles
2020 $32,569 to $44,321 1,000 to 22,582 miles
2019 $31,574 to $35,344 6,171 to 24,447 miles
2018 $22,734 to $26,573 10,619 to 41,425 miles
2017 $20,899 to $24,699 13,858 to 48,737 miles

Used BMW 3 Series Pricing in Philadelphia

Average Price
$29,022
For a used BMW 3 Series
Average Savings
$2,092
Based on all 3 Series deals found
Biggest Savings
$8,023
Below estimated market price
Good Deal
$23,802
Typical price of a good deal

What's the price of a Used BMW 3 Series by year?

Average price by year
Average mileage by year
Search for a used BMW 3 Series in Philadelphia
See my listings

How to save money when buying a used BMW 3 Series in Philadelphia?

Transmission Buying a BMW 3 Series with automatic transmission instead of a stick shift can save you $9,049
Bodystyle A 3 Series Sedan is $7,859 cheaper than a Wagon
Drive Type A RWD BMW 3 Series can be priced $6,238 less than an all-wheel drive (AWD)
Engine A 4-Cylinder 3 Series costs $5,811 less than a 6-Cylinder
Fuel Type A gas-fueled 3 Series averages $5,200 less than a Diesel
Bodystyle A 3 Series Sedan is $855 cheaper than a Hatchback
Fuel Type A gas-fueled 3 Series averages $728 less than a Plugin Hybrid

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

Least Expensive Color
Red $4,518Average Savings
Most Expensive Color
Orange $4,396Average 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

Average car color pricing for a used BMW 3 Series in Philadelphia?

Rank Color Compared to Avg Price
1 Red $4,518 Savings
2 Brown $2,412 Savings
3 Silver $2,370 Savings
4 Blue $408 Savings
5 Black $328 Savings
6 White $188 Higher
7 Gray $840 Higher
8 Orange $4,396 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

$279,125,999

Start searching smarter now

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

BMW of The Main Line
Bala Cynwyd, PA
3.4 stars
49 Used BMW 3 Series for Sale in Philadelphia, PA for sale
Thompson BMW
Doylestown, PA
3.0 stars
30 Used BMW 3 Series for Sale in Philadelphia, PA for sale
Union Park Honda BMW Buick GMC Volvo Jaguar
Wilmington, DE
3.2 stars
29 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
$30,474 Save $8,023 on 194 deals 857 listings
100 miles
$31,257 Save $8,023 on 534 deals 2,740 listings
200 miles
$29,043 Save $8,023 on 801 deals 3,908 listings

Similar Models

Average Price Deals Listings
Acura TLX for Sale $35,036 Save $6,923 on 457 deals 8,960 listings
Cadillac Ats for Sale $20,506 Save $6,813 on 289 deals 1,992 listings
Chrysler 300 for Sale $21,571 Save $5,764 on 611 deals 5,770 listings
Hyundai Azera for Sale $13,848 Save $2,547 on 34 deals 319 listings
Infiniti Q40 for Sale $15,111 Save $2,469 on 13 deals 50 listings
Mercedes-Benz Cla-Class for Sale $27,554 Save $6,036 on 659 deals 3,238 listings
Mitsubishi Lancer Evolution for Sale $29,573 Save $5,637 on 8 deals 128 listings
Toyota Avalon for Sale $22,712 Save $5,761 on 359 deals 3,087 listings
Volkswagen CC for Sale $11,587 Save $3,099 on 142 deals 656 listings
Volvo S60 for Sale $28,143 Save $7,995 on 341 deals 2,963 listings

Used Bmw 3 Series By Model Year

Year Average Price Deals Listings
2021 BMW 3 Series in Philadelphia
$50,323 Save $3,134 on 10 deals 306 listings
2020 BMW 3 Series in Philadelphia
$36,919 Save $6,059 on 13 deals 44 listings
2019 BMW 3 Series in Philadelphia
$35,439 Save $8,023 on 1 deal 9 listings
2018 BMW 3 Series in Philadelphia
$27,106 Save $6,070 on 61 deals 174 listings
2017 BMW 3 Series in Philadelphia
$24,143 Save $5,606 on 45 deals 95 listings
2016 BMW 3 Series in Philadelphia
$19,555 Save $2,024 on 9 deals 39 listings
2015 BMW 3 Series in Philadelphia
$18,181 Save $2,492 on 10 deals 41 listings
Explore Other Cities

Keep me posted on new listings X
By clicking "Subscribe" you agree to our Terms and Privacy Policy.
Save This Car X
GET ALERTS
By clicking "Start Tracking" you agree to our Terms and Privacy Policy.
X
Save This Search X
Be the first to see new listings
and price drops for your search.
GET ALERTS
By clicking "Get Alerts" you agree to our Terms and Privacy Policy.