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

Top Searches: For Sale by Owner

1-20 of 221 Cars Found

Save Search
X

Message:

2005 BMW 3 Series 330xi

2005 BMW 3 Series 330xi - 92,888 mi

Chambersburg, PA (48 mi) - Listed 6 days ago
  • $2,589 below market price
  • dealer rating
  • low miles
PREVIEW
Used 2005 BMW 3 Series 330xi for Sale - $4,900 - 92,888 miles - with sunroof, alloy wheels
Category: Used Cars
Location: Chambersburg, PA 17202
Price: $4,900
Mileage: 92,888 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Engine: 6-Cylinder
Fuel Type: Gasoline
Seats: 5 seater
Drivetrain: AWD
VIN: WBAEW534X5PN39060
Home Delivery
2019 BMW 3 Series 330i

2019 BMW 3 Series 330i - 5,623 mi

- Listed 123 days ago
  • $4,517 below market price
  • 1-owner , low miles
  • 8 price drops in 124 days
$36,990
PREVIEW
Used 2019 BMW 3 Series 330i for Sale - $31,990 - 5,623 miles - with bluetooth, child safety, backup camera, sunroof, alloy wheels
Category: Used Cars
Location:
Price: $31,990
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 - 12,588 mi

- Listed 123 days ago
  • $4,149 below market price
  • 1-owner , low miles , free CARFAX
  • 7 price drops in 124 days
$35,990
PREVIEW
Used 2019 BMW 3 Series 330i for Sale - $30,990 - 12,588 miles - with bluetooth, child safety, backup camera, sunroof, alloy wheels
Category: Used Cars
Location:
Price: $30,990
Mileage: 12,588 miles
For Sale By: Dealer
Transmission: Automatic
Exterior Color: Silver
Engine: 4-Cylinder
Interior Color: Black
Fuel Type: Gasoline
MPG: 30
Num Owners: 1 owner
Seats: 5 seater
Drivetrain: RWD
VIN: WBA5R1C52KAK11316
2010 BMW 3 Series 335i xDrive

2010 BMW 3 Series 335i xDrive - 69,439 mi

Mechanicsburg, PA (6 mi) - Listed 3 days ago
  • $1,928 below market price
  • dealer rating
  • low miles
PREVIEW
Used 2010 BMW 3 Series 335i xDrive for Sale - $13,227 - 69,439 miles - with child safety, sunroof, power outlet, anti-theft system
Category: Used Cars
Location: Mechanicsburg, PA 17050
Price: $13,227
Mileage: 69,439 miles
For Sale By: Dealer
Transmission: Manual
Dealer Rating:
4.1 star
Engine: 6-Cylinder
Fuel Type: Gasoline
Seats: 5 seater
Drivetrain: AWD
VIN: WBAPL3C54AA408895
2020 BMW 3 Series 330i xDrive

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

Lancaster, PA (32 mi) - Listed 7 days ago
  • $5,286 below market price
  • dealer rating
  • low miles , free CARFAX
PREVIEW
Used 2020 BMW 3 Series 330i xDrive for Sale - $42,999 - 4,027 miles - with bluetooth, child safety, navigation, backup camera, sunroof
Category: Used Cars
Location: Lancaster, PA 17601
Price: $42,999
Mileage: 4,027 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.8 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 28
Seats: 5 seater
Drivetrain: AWD
VIN: 3MW5R7J07L8B41383
2016 BMW 3 Series 328i

2016 BMW 3 Series 328i - 59,127 mi

Dillsburg, PA (13 mi) - Listed 14 days ago
  • $3,144 below market price
  • dealer rating
  • low miles
PREVIEW
Used 2016 BMW 3 Series 328i for Sale - $16,000 - 59,127 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: Dillsburg, PA 17019
Price: $16,000
Mileage: 59,127 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Exterior Color: Jet Black
Engine: 4-Cylinder
Interior Color: Black
Fuel Type: Gasoline
MPG: 27
Seats: 5 seater
Drivetrain: RWD
VIN: WBA8E9G52GNT44112
View on dealer site
2017 BMW 3 Series 330i xDrive

2017 BMW 3 Series 330i xDrive - 22,085 mi

Lebanon, PA (24 mi) - Listed 1 day ago
  • $1,889 below market price
  • low miles
PREVIEW
Used 2017 BMW 3 Series 330i xDrive for Sale - $25,800 - 22,085 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: Lebanon, PA 17042
Price: $25,800
Mileage: 22,085 miles
For Sale By: Dealer
Transmission: Automatic
Exterior Color: Mineral Gray
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 26
Seats: 5 seater
Drivetrain: AWD
VIN: WBA8D9G30HNU63196
Home Delivery
2014 BMW 3 Series 328i

2014 BMW 3 Series 328i - 41,331 mi

- Listed 4 days ago
  • $834 below market price
  • low miles
  • 1 price drop in 5 days
$16,990
PREVIEW
Used 2014 BMW 3 Series 328i for Sale - $16,590 - 41,331 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location:
Price: $16,590
Mileage: 41,331 miles
For Sale By: Dealer
Transmission: Automatic
Exterior Color: Black
Engine: 4-Cylinder
Interior Color: Beige
Fuel Type: Gasoline
Seats: 5 seater
Drivetrain: RWD
VIN: WBA3C1C53EK105139
Home Delivery
2018 BMW 3 Series 330i xDrive Gran Turismo

2018 BMW 3 Series 330i xDrive Gran - 14,247 mi

- Listed 22 days ago
  • $2,541 below market price
  • low miles
  • 1 price drop in 23 days
$29,990
PREVIEW
Used 2018 BMW 3 Series 330i xDrive Gran Turismo for Sale - $28,990 - 14,247 miles - with bluetooth, child safety, backup camera, sunroof, alloy wheels
Category: Used Cars
Location:
Price: $28,990
Mileage: 14,247 miles
For Sale By: Dealer
Transmission: Automatic
Exterior Color: White
Engine: 4-Cylinder
Interior Color: Black
Fuel Type: Gasoline
MPG: 27
Seats: 5 seater
Drivetrain: AWD
VIN: WBA8Z9C55JG827776
Home Delivery
2020 BMW 3 Series 330i xDrive

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

- Listed 82 days ago
  • $4,251 below market price
  • low miles
  • 5 price drops in 83 days
$42,990
PREVIEW
Used 2020 BMW 3 Series 330i xDrive for Sale - $39,590 - 4,097 miles - with bluetooth, child safety, navigation, backup camera, sunroof
Category: Used Cars
Location:
Price: $39,590
Mileage: 4,097 miles
For Sale By: Dealer
Transmission: Automatic
Exterior Color: Black
Engine: 4-Cylinder
Interior Color: Black
Fuel Type: Gasoline
MPG: 28
Seats: 5 seater
Drivetrain: AWD
VIN: 3MW5R7J04L8B27084
2015 BMW 3 Series 328i xDrive Gran Turismo

2015 BMW 3 Series 328i xDrive Gran - 74,093 mi

Chambersburg, PA (48 mi) - Listed 6 days ago
  • $932 below market price
  • dealer rating
  • low miles
PREVIEW
Used 2015 BMW 3 Series 328i xDrive Gran Turismo for Sale - $17,480 - 74,093 miles - with bluetooth, child safety, sunroof, alloy wheels, satellite radio
Category: Used Cars
Location: Chambersburg, PA 17202
Price: $17,480
Mileage: 74,093 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: WBA8Z5C58FD671685
2013 BMW 3 Series 328i

2013 BMW 3 Series 328i - 87,907 mi

Lancaster, PA (32 mi) - Listed 6 days ago
  • $651 below market price
  • dealer rating
  • low miles , free CARFAX
PREVIEW
Used 2013 BMW 3 Series 328i for Sale - $13,491 - 87,907 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: Lancaster, PA 17601
Price: $13,491
Mileage: 87,907 miles
For Sale By: Dealer
Transmission: Manual
Dealer Rating:
4.8 star
Engine: 4-Cylinder
Fuel Type: Gasoline
Seats: 5 seater
Drivetrain: RWD
VIN: WBA3C1C50DK104805
Home Delivery
2018 BMW 3 Series 330i

2018 BMW 3 Series 330i - 13,174 mi

- Listed 6 days ago
  • $567 below market price
  • low miles
  • 1 price drop in 7 days
$27,990
PREVIEW
Used 2018 BMW 3 Series 330i for Sale - $26,990 - 13,174 miles - with bluetooth, child safety, backup camera, alloy wheels, satellite radio
Category: Used Cars
Location:
Price: $26,990
Mileage: 13,174 miles
For Sale By: Dealer
Transmission: Automatic
Exterior Color: Silver
Engine: 4-Cylinder
Interior Color: Black
Fuel Type: Gasoline
Seats: 5 seater
Drivetrain: RWD
VIN: WBA8B9G58JNU96301
Home Delivery
2020 BMW 3 Series 330i

2020 BMW 3 Series 330i - 3,889 mi

- Listed 74 days ago
  • $3,314 below market price
  • low miles
  • 3 price drops in 75 days
$39,590
PREVIEW
Used 2020 BMW 3 Series 330i for Sale - $37,590 - 3,889 miles - with bluetooth, child safety, navigation, backup camera, sunroof
Category: Used Cars
Location:
Price: $37,590
Mileage: 3,889 miles
For Sale By: Dealer
Transmission: Automatic
Exterior Color: Black
Engine: 4-Cylinder
Interior Color: Black
Fuel Type: Gasoline
MPG: 30
Seats: 5 seater
Drivetrain: RWD
VIN: WBA5R1C07LFH43432
Home Delivery
2017 BMW 3 Series 330i xDrive

2017 BMW 3 Series 330i xDrive - 19,942 mi

- Listed 32 days ago
  • $1,577 below market price
  • low miles
  • 3 price drops in 33 days
$27,990
PREVIEW
Used 2017 BMW 3 Series 330i xDrive for Sale - $24,990 - 19,942 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location:
Price: $24,990
Mileage: 19,942 miles
For Sale By: Dealer
Transmission: Automatic
Exterior Color: Silver
Engine: 4-Cylinder
Interior Color: Black
Fuel Type: Gasoline
MPG: 26
Seats: 5 seater
Drivetrain: AWD
VIN: WBA8D9G38HNU64550
Home Delivery
2017 BMW 3 Series 330i xDrive

2017 BMW 3 Series 330i xDrive - 50,213 mi

- Listed 35 days ago
  • $2,220 below market price
  • low miles
  • 5 price drops in 36 days
$29,990
PREVIEW
Used 2017 BMW 3 Series 330i xDrive for Sale - $25,990 - 50,213 miles - with bluetooth, child safety, sunroof, alloy wheels, satellite radio
Category: Used Cars
Location:
Price: $25,990
Mileage: 50,213 miles
For Sale By: Dealer
Transmission: Automatic
Exterior Color: Blue
Engine: 4-Cylinder
Interior Color: Black
Fuel Type: Gasoline
MPG: 26
Seats: 5 seater
Drivetrain: AWD
VIN: WBA8K3C5XHK679018
Home Delivery
2017 BMW 3 Series 330i xDrive

2017 BMW 3 Series 330i xDrive - 37,275 mi

- Listed 15 days ago
  • $598 below market price
  • low miles
  • 2 price drops in 16 days
$25,990
PREVIEW
Used 2017 BMW 3 Series 330i xDrive for Sale - $23,990 - 37,275 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location:
Price: $23,990
Mileage: 37,275 miles
For Sale By: Dealer
Transmission: Automatic
Exterior Color: White
Engine: 4-Cylinder
Interior Color: Black
Fuel Type: Gasoline
MPG: 26
Seats: 5 seater
Drivetrain: AWD
VIN: WBA8D9C33HA004936
Home Delivery
2018 BMW 3 Series 330i xDrive Gran Turismo

2018 BMW 3 Series 330i xDrive Gran - 38,441 mi

- Listed 13 days ago
  • $827 below market price
  • low miles
  • 1 price drop in 14 days
$27,590
PREVIEW
Used 2018 BMW 3 Series 330i xDrive Gran Turismo for Sale - $26,590 - 38,441 miles - with bluetooth, child safety, backup camera, sunroof, alloy wheels
Category: Used Cars
Location:
Price: $26,590
Mileage: 38,441 miles
For Sale By: Dealer
Transmission: Automatic
Exterior Color: Black
Engine: 4-Cylinder
Interior Color: Black
Fuel Type: Gasoline
MPG: 27
Seats: 5 seater
Drivetrain: AWD
VIN: WBA8Z9C59JG827831
Home Delivery
2017 BMW 3 Series 330i xDrive

2017 BMW 3 Series 330i xDrive - 42,609 mi

- Listed 27 days ago
  • $872 below market price
  • low miles
  • 3 price drops in 28 days
$24,990
PREVIEW
Used 2017 BMW 3 Series 330i xDrive for Sale - $22,990 - 42,609 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location:
Price: $22,990
Mileage: 42,609 miles
For Sale By: Dealer
Transmission: Automatic
Exterior Color: Gray
Engine: 4-Cylinder
Interior Color: Black
Fuel Type: Gasoline
MPG: 26
Seats: 5 seater
Drivetrain: AWD
VIN: WBA8D9C35HA011726
Home Delivery
2013 BMW 3 Series 335i xDrive

2013 BMW 3 Series 335i xDrive - 63,979 mi

- Listed 96 days ago
  • $425 below market price
  • low miles
  • 9 price drops in 97 days
$23,590
PREVIEW
Used 2013 BMW 3 Series 335i xDrive for Sale - $18,590 - 63,979 miles - with bluetooth, child safety, sunroof, alloy wheels, satellite radio
Category: Used Cars
Location:
Price: $18,590
Mileage: 63,979 miles
For Sale By: Dealer
Transmission: Automatic
Exterior Color: Beige
Engine: 6-Cylinder
Interior Color: Beige
Fuel Type: Gasoline
Seats: 5 seater
Drivetrain: AWD
VIN: WBA3B9C57DF585761
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?

  • 221 cars for sale found, starting at $4,900
  • Average price for Used BMW 3 Series Harrisburg, PA: $22,397
  • 25 deals found. Average savings of $2,150
  • Save up to $5,286 below estimated market price

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

Average Price
$22,397
For a used BMW 3 Series
Average Savings
$2,150
Based on all 3 Series deals found
Biggest Savings
$5,286
Below estimated market price
Good Deal
$17,874
Typical price of a good deal
Search for a used BMW 3 Series in Harrisburg
See my listings

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

Engine A 4-Cylinder 3 Series costs $8,410 less than a 6-Cylinder
Transmission Buying a BMW 3 Series with automatic transmission instead of a stick shift can save you $6,017
Fuel Type A gas-fueled 3 Series averages $5,593 less than a Diesel
Bodystyle A 3 Series Sedan is $5,522 cheaper than a Wagon
Drive Type A RWD BMW 3 Series can be priced $3,477 less than an all-wheel drive (AWD)
Fuel Type A gas-fueled 3 Series averages $2,773 less than a Plugin Hybrid
Certified Choosing non-CPO vs Certified Pre-Owned (CPO) can save you $670 on a BMW 3 Series
Bodystyle A 3 Series Sedan is $555 cheaper than a Hatchback

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

Least Expensive Color
Beige $2,882Average Savings
Most Expensive Color
Silver $371Average Premium

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

Price differences by car color compared to the average price of a used BMW 3 Series in Harrisburg
How does car color affect the average price of a used BMW 3 Series in Harrisburg?
Rank Color Compared to Avg Price
1 Beige $2,882 Savings
2 Brown $2,511 Savings
3 Red $1,082 Savings
4 Black $996 Savings
5 Gold $604 Savings
6 Blue $101 Higher
7 Orange $125 Higher
8 White $220 Higher
9 Gray $369 Higher
10 Silver $371 Higher

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

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

$260,133,929

Start searching smarter now

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

Sun Motor Cars BMW
Mechanicsburg, PA
10 Used BMW 3 Series for Sale in Harrisburg, PA for sale
Faulkner BMW
Lancaster, PA
4.8 stars
4 Used BMW 3 Series for Sale in Harrisburg, PA for sale
Klick Lewis Chevrolet-Buick
Palmyra, PA
3.4 stars
4 Used BMW 3 Series for Sale in Harrisburg, PA 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,247 Save $6,151 on 24 deals 90 listings
100 miles
$33,475 Save $6,151 on 152 deals 1,300 listings
200 miles
$30,823 Save $12,570 on 535 deals 3,843 listings

Similar Models

Average Price Deals Listings
Acura TLX for Sale $31,559 Save $8,258 on 782 deals 7,172 listings
Cadillac Ats for Sale $20,790 Save $9,897 on 677 deals 2,943 listings
Chrysler 300 for Sale $20,907 Save $7,105 on 1,221 deals 7,649 listings
Hyundai Azera for Sale $13,069 Save $3,186 on 93 deals 447 listings
Infiniti Q40 for Sale $15,017 Save $3,921 on 14 deals 64 listings
Mercedes-Benz Cla-Class for Sale $29,130 Save $6,219 on 389 deals 3,075 listings
Mitsubishi Lancer Evolution for Sale $28,059 Save $8,840 on 21 deals 164 listings
Toyota Avalon for Sale $24,644 Save $9,688 on 619 deals 4,096 listings
Volkswagen CC for Sale $11,147 Save $2,787 on 170 deals 763 listings
Volvo S60 for Sale $27,672 Save $4,944 on 573 deals 3,561 listings

Used Bmw 3 Series By Model Year

Year Average Price Deals Listings
2021 BMW 3 Series in Harrisburg
$56,497 - 16 listings
2020 BMW 3 Series in Harrisburg
$43,784 Save $6,151 on 3 deals 8 listings
2019 BMW 3 Series in Harrisburg
$51,370 - 1 listing
2018 BMW 3 Series in Harrisburg
$32,636 - 3 listings
2017 BMW 3 Series in Harrisburg
$26,421 Save $1,889 on 4 deals 17 listings
2016 BMW 3 Series in Harrisburg
$18,700 Save $3,286 on 4 deals 5 listings
2015 BMW 3 Series in Harrisburg
$18,924 Save $932 on 1 deal 4 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.