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

Top Searches: For Sale by Owner

1-15 of 131 Used Cars Found

Save Search
X

Message:

2011 BMW 3 Series 328i xDrive

2011 BMW 3 Series 328i xDrive - 15,411 mi

Lancaster, PA (32 mi) - Listed 1 day ago
  • $1,730 below market price
  • dealer rating
  • 1-owner , low miles , free CARFAX
PREVIEW
Used 2011 BMW 3 Series 328i xDrive for Sale - $14,991 - 15,411 miles - with child safety, power outlet, anti-theft system
Category: Used Cars
Location: Lancaster, PA 17601
Price: $14,991
Mileage: 15,411 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.8 star
Engine: 6-Cylinder
Fuel Type: Gasoline
Num Owners: 1 owner
Seats: 5 seater
Drive Type: AWD
VIN: WBAPK5G55BNN81053
2018 BMW 3 Series 330i xDrive

2018 BMW 3 Series 330i xDrive - 4,613 mi

Lancaster, PA (32 mi) - Listed 8 days ago
  • $5,618 below market price
  • dealer rating
  • 1-owner , low miles
$51,485
PREVIEW
Used 2018 BMW 3 Series 330i xDrive for Sale - $36,991 - 4,613 miles - with bluetooth, child safety, backup camera, alloy wheels, satellite radio
Category: Used Cars
Location: Lancaster, PA 17601
Price: $36,991
Mileage: 4,613 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.8 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 27
Num Owners: 1 owner
Seats: 5 seater
Drive Type: AWD
VIN: WBA8D9G52JNU67872
2017 BMW 3 Series 330i xDrive

2017 BMW 3 Series 330i xDrive - 25,522 mi

Manheim, PA (25 mi) - Listed 2 days ago
  • $3,642 below market price
  • dealer rating
  • 1-owner , low miles , free CARFAX
PREVIEW
Used 2017 BMW 3 Series 330i xDrive for Sale - $31,954 - 25,522 miles - with bluetooth, child safety, sunroof, alloy wheels, satellite radio
Category: Used Cars
Location: Manheim, PA 17545
Price: $31,954
Mileage: 25,522 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.7 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 26
Num Owners: 1 owner
Seats: 5 seater
Drive Type: AWD
VIN: WBA8K3C51HK678579
2020 BMW 3 Series 330i xDrive

2020 BMW 3 Series 330i xDrive - 1,001 mi

Reading, PA (49 mi) - Listed 14 days ago
  • $13,053 below market price
  • low miles
PREVIEW
Used 2020 BMW 3 Series 330i xDrive for Sale - $45,981 - 1,001 miles - with bluetooth, child safety, navigation, backup camera, sunroof
Category: Used Cars
Location: Reading, PA 19607
Price: $45,981
Mileage: 1,001 miles
For Sale By: Dealer
Transmission: Automatic
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 28
Seats: 5 seater
Drive Type: AWD
VIN: WBA5R7C0XLFH48580

2018 BMW 3 Series 330i xDrive - 14,316 mi

Ephrata, PA (37 mi) - Listed 29 days ago
  • $3,560 below market price
  • dealer rating
  • 1-owner , low miles , free CARFAX
PREVIEW
Used 2018 BMW 3 Series 330i xDrive for Sale - $31,495 - 14,316 miles - with bluetooth, child safety, backup camera, alloy wheels, satellite radio
Category: Used Cars
Location: Ephrata, PA 17522
Price: $31,495
Mileage: 14,316 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.8 star
Color: Silver
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 27
Num Owners: 1 owner
Seats: 5 seater
Drive Type: AWD
VIN: WBA8D9G57JNU67169
2017 BMW 3 Series 330i xDrive

2017 BMW 3 Series 330i xDrive - 10,620 mi

- Listed 31 days ago
  • $4,192 below market price
  • 3 positives , low miles
  • 1 price drop in 32 days
$26,500
PREVIEW
Used 2017 BMW 3 Series 330i xDrive for Sale - $25,800 - 10,620 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location:
Price: $25,800
Mileage: 10,620 miles
For Sale By: Dealer
Transmission: Automatic
Color: Black
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 26
Seats: 5 seater
Drive Type: AWD
VIN: WBA8D9C32HA011487
Positives: test-own, certified pre-owned car, inspected
2016 BMW 3 Series 320i xDrive

2016 BMW 3 Series 320i xDrive - 31,868 mi

Reading, PA (49 mi) - Listed 44 days ago
  • $2,359 below market price
  • 1-owner , low miles , free CARFAX
  • 5 price drops in 45 days
$19,751
PREVIEW
Used 2016 BMW 3 Series 320i xDrive for Sale - $18,591 - 31,868 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: Reading, PA 19607
Price: $18,591
Mileage: 31,868 miles
For Sale By: Dealer
Transmission: Automatic
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 27
Num Owners: 1 owner
Seats: 5 seater
Drive Type: AWD
VIN: WBA8E5G56GNU20018
2015 BMW 3 Series 328i xDrive

2015 BMW 3 Series 328i xDrive - 31,289 mi

Lancaster, PA (32 mi) - Listed 44 days ago
  • $2,298 below market price
  • dealer rating
  • low miles , free CARFAX
$20,480
PREVIEW
Used 2015 BMW 3 Series 328i xDrive for Sale - $19,468 - 31,289 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: Lancaster, PA 17601
Price: $19,468
Mileage: 31,289 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Engine: 4-Cylinder
Fuel Type: Gasoline
Seats: 5 seater
Drive Type: AWD
VIN: WBA3B5C56FP654302
2019 BMW 3 Series 330i xDrive

2019 BMW 3 Series 330i xDrive - 3,556 mi

Manheim, PA (25 mi) - Listed 6 days ago
  • $3,175 below market price
  • dealer rating
  • 1-owner , low miles , free CARFAX
PREVIEW
Used 2019 BMW 3 Series 330i xDrive for Sale - $44,987 - 3,556 miles - with bluetooth, child safety, backup camera, sunroof, alloy wheels
Category: Used Cars
Location: Manheim, PA 17545
Price: $44,987
Mileage: 3,556 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.7 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 28
Num Owners: 1 owner
Seats: 5 seater
Drive Type: AWD
VIN: WBA5R7C58KAE82760
2020 BMW 3 Series M340i xDrive

2020 BMW 3 Series M340i xDrive - 4,625 mi

Bel Air, MD (57 mi) - Listed 15 days ago
  • $4,403 below market price
  • dealer rating
  • 1-owner , low miles , free CARFAX
$54,892
PREVIEW
Used 2020 BMW 3 Series M340i xDrive for Sale - $53,362 - 4,625 miles - with bluetooth, child safety, navigation, backup camera, sunroof
Category: Used Cars
Location: Bel Air, MD 21014
Price: $53,362
Mileage: 4,625 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
3.6 star
Engine: 6-Cylinder
Fuel Type: Gasoline
MPG: 25
Num Owners: 1 owner
Seats: 5 seater
Drive Type: AWD
VIN: WBA5U9C02LA380187
2017 BMW 3 Series 330i xDrive

2017 BMW 3 Series 330i xDrive - 8,500 mi

Lancaster, PA (32 mi) - Listed 17 days ago
  • $1,826 below market price
  • dealer rating
  • 1-owner , low miles
PREVIEW
Used 2017 BMW 3 Series 330i xDrive for Sale - $30,991 - 8,500 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: Lancaster, PA 17601
Price: $30,991
Mileage: 8,500 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.8 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 26
Num Owners: 1 owner
Seats: 5 seater
Drive Type: AWD
VIN: WBA8D9G58HNU59902
2018 BMW 3 Series 320i xDrive

2018 BMW 3 Series 320i xDrive - 5,885 mi

Bel Air, MD (57 mi) - Listed 11 days ago
  • $1,732 below market price
  • dealer rating
  • 1-owner , low miles , free CARFAX
PREVIEW
Used 2018 BMW 3 Series 320i xDrive for Sale - $32,891 - 5,885 miles - with bluetooth, child safety, backup camera, alloy wheels, satellite radio
Category: Used Cars
Location: Bel Air, MD 21014
Price: $32,891
Mileage: 5,885 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
3.6 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 27
Num Owners: 1 owner
Seats: 5 seater
Drive Type: AWD
VIN: WBA8E5G52JNV02559
2016 BMW 3 Series 328i

2016 BMW 3 Series 328i - 24,488 mi

- Listed today
  • $1,580 below market price
  • 3 positives , low miles
PREVIEW
Used 2016 BMW 3 Series 328i for Sale - $21,300 - 24,488 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location:
Price: $21,300
Mileage: 24,488 miles
For Sale By: Dealer
Transmission: Automatic
Color: Silver
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 27
Seats: 5 seater
Drive Type: RWD
VIN: WBA8E9G55GNU27890
Positives: certified pre-owned car, test-own, inspected
2011 BMW 3 Series 335i xDrive

2011 BMW 3 Series 335i xDrive - 44,765 mi

Lancaster, PA (32 mi) - Listed 9 days ago
  • $668 below market price
  • dealer rating
  • 1-owner , low miles , free CARFAX
PREVIEW
Used 2011 BMW 3 Series 335i xDrive for Sale - $16,491 - 44,765 miles - with child safety, sunroof, power outlet, anti-theft system
Category: Used Cars
Location: Lancaster, PA 17601
Price: $16,491
Mileage: 44,765 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.8 star
Engine: 6-Cylinder
Fuel Type: Gasoline
Num Owners: 1 owner
Seats: 5 seater
Drive Type: AWD
VIN: WBAPL5C59BA920228
2016 BMW 3 Series 328i xDrive

2016 BMW 3 Series 328i xDrive - 44,266 mi

Lancaster, PA (32 mi) - Listed 44 days ago
  • $2,154 below market price
  • dealer rating
  • 1-owner , low miles , free CARFAX
$22,000
PREVIEW
Used 2016 BMW 3 Series 328i xDrive for Sale - $21,298 - 44,266 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: Lancaster, PA 17601
Price: $21,298
Mileage: 44,266 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
Drive Type: AWD
VIN: WBA8E3G56GNT26029
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 Harrisburg, PA? How many are for sale and priced below market?

  • 131 cars for sale found, starting at $5,450
  • Average price for Used BMW 3 Series Harrisburg, PA: $27,143
  • 37 deals found. Average savings of $2,455
  • Save up to $13,053 below estimated market price

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

Faulkner BMW
Lancaster, PA
4.8 stars
27 Used BMW 3 Series for sale
BMW of Reading
Reading, PA
11 Used BMW 3 Series for sale
Auto Connection of Lancaster
Lancaster, PA
3.8 stars
5 Used BMW 3 Series for sale

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

Distance from Harrisburg, PA Average Price Deals Listings
50 miles
$28,177 Save $13,053 on 36 deals 99 listings
100 miles
$23,665 Save $17,166 on 370 deals 1,112 listings
200 miles
$20,997 Save $17,166 on 1,076 deals 3,127 listings

Similar Models

Average Price Deals Listings
Acura TLX for Sale $24,486 Save $10,854 on 917 deals 3,125 listings
Cadillac Ats for Sale $20,738 Save $9,491 on 884 deals 2,856 listings
Chrysler 300 for Sale $18,110 Save $6,343 on 3,114 deals 9,514 listings
Hyundai Azera for Sale $13,369 Save $4,278 on 212 deals 643 listings
Infiniti Q40 for Sale $16,232 Save $4,518 on 26 deals 99 listings
Mercedes-Benz Cla-Class for Sale $24,722 Save $8,246 on 1,307 deals 3,457 listings
Mitsubishi Lancer Evolution for Sale $27,025 Save $8,320 on 47 deals 239 listings
Toyota Avalon for Sale $17,117 Save $6,538 on 1,196 deals 3,661 listings
Volkswagen CC for Sale $11,186 Save $4,015 on 321 deals 1,101 listings
Volvo S60 for Sale $19,229 Save $11,693 on 793 deals 2,333 listings

Used Bmw 3 Series By Model Year

Year Average Price Deals Listings
2020 BMW 3 Series in Harrisburg
$56,714 Save $13,053 on 2 deals 13 listings
2019 BMW 3 Series in Harrisburg
$46,866 Save $3,175 on 2 deals 12 listings
2018 BMW 3 Series in Harrisburg
$34,445 Save $5,618 on 3 deals 5 listings
2017 BMW 3 Series in Harrisburg
$30,408 Save $5,683 on 4 deals 5 listings
2016 BMW 3 Series in Harrisburg
$24,968 Save $3,543 on 9 deals 24 listings
2015 BMW 3 Series in Harrisburg
$18,872 Save $2,298 on 2 deals 12 listings
2014 BMW 3 Series in Harrisburg
$17,291 - 3 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.