Used BMW 3 Series for Sale

Enter zip code to see local cars
Click to search BMW 3 Series for sale
BMW 3 Series Photo

What to look for when buying a used BMW 3 Series?

The BMW 3 Series was introduced in 1975, first as a 2-door sedan-styled car and then, through successive generations, as a coupe, convertible, station wagon, and more. The 3 Series is now in its sixth generation and is most well known for its compact size, excellent driving dynamic, and executive car status. The 3 Series is BMW's best-selling vehicle globally. All 3 Series vehicles' model numbers designate their engine size. The first- and second-generation BMW 3 Series are the cars most-associated with BMW in the United States, with the signature round headlamps and central three-line grille that preceded the "kidney bean" grille of today. The 1975 model was introduced with a four-cylinder engine and a six-cylinder was introduced two years later. The second-generation started in 1982 and helped usher in the Euro-sedan look of many of that era's cars. The third-generation BMW 3 Series was introduced in 1992, bringing a sedan, wagon, coupe, convertible, and hatchback to the line. This generation also brought the more modern, sleek styling associated with BMW's more saloon-like look that continues today. This generation of the 3 Series also ushered in the car's global success and high-volume U.S. sales. The fourth-generation came in 1998 and continued the model success of the previous generation. All-wheel drive was re-introduced as the "xDrive" model option. This generation is known as the most performance-oriented 3 Series offering from BMW to that point. The fifth-generation BMW 3 Series introduced in 2006 and ran until 2013 and brought the first turbocharged gasoline engine option to the line. Run-flat tires, now often standard on BMW vehicles, were introduced with this generation of the 3 Series as well. The fifth-generation is closely associated with the sixth-generation, which introduced in 2012. Turbocharged engines became the norm with the fifth-gen 3 Series and a plug-in hybrid (PHEV) model was introduced with this generation as well. Introduced for the 2019 model year, the highly-acclaimed seventh generation of the 3 Series is bigger and wider than the outgoing generation and features a newly designed interior and exterior, a more efficient and powerful engine, better suspension, and more advanced technology. The BMW 3 Series holds a reputation for performance, executive luxury, and excellent reliability. With the exception of very aged BMW 3 Series cars, the expectation from consumers is that the 3 Series is an excellent used car purchase.

1-15 of 12,926 Used Cars Found

Save Search
X

Message:

2018 BMW 3 Series 330i xDrive

2018 BMW 3 Series 330i xDrive - 21,293 mi

Wilkes Barre, PA - Listed 22 days ago
  • $3,513 below market price
  • dealer rating
  • certified used , 2 positives , low miles , free CARFAX
PREVIEW
Used 2018 BMW 3 Series 330i xDrive for Sale - $31,400 - 21,293 miles - with bluetooth, child safety, backup camera, sunroof, alloy wheels
Category: Certified Used Cars
Location: Wilkes Barre, PA 18702
Price: $31,400
Mileage: 21,293 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.6 star
Color: Silver
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 27
Seats: 5 seater
Drive Type: AWD
VIN: WBA8K3C58JA369431
Positives: clean history, warranty
2020 BMW 3 Series 330i xDrive

2020 BMW 3 Series 330i xDrive - 500 mi

Silver Spring, MD - Listed 10 days ago
  • $15,936 below market price
  • dealer rating
  • 1-owner , low miles , free CARFAX
PREVIEW
Used 2020 BMW 3 Series 330i xDrive for Sale - $41,995 - 500 miles - with bluetooth, child safety, navigation, backup camera, sunroof
Category: Used Cars
Location: Silver Spring, MD 20904
Price: $41,995
Mileage: 500 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
Drive Type: AWD
VIN: WBA5R7C04LFH42290

2018 BMW 3 Series 330i xDrive - 1,104 mi

Spokane, WA - Listed 13 days ago
  • $12,325 below market price
  • dealer rating
  • 1-owner , low miles , free CARFAX
$32,999
PREVIEW
Used 2018 BMW 3 Series 330i xDrive for Sale - $31,999 - 1,104 miles - with bluetooth, child safety, backup camera, alloy wheels, satellite radio
Category: Used Cars
Location: Spokane, WA 99207
Price: $31,999
Mileage: 1,104 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4 star
Color: Jet Black
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 27
Num Owners: 1 owner
Seats: 5 seater
Drive Type: AWD
VIN: WBA8D9G56JNU70550
2020 BMW 3 Series 330i xDrive

2020 BMW 3 Series 330i xDrive - 500 mi

Silver Spring, MD - Listed 24 days ago
  • $16,918 below market price
  • dealer rating
  • 1-owner , low miles
PREVIEW
Used 2020 BMW 3 Series 330i xDrive for Sale - $41,195 - 500 miles - with bluetooth, child safety, navigation, backup camera, sunroof
Category: Used Cars
Location: Silver Spring, MD 20904
Price: $41,195
Mileage: 500 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
Drive Type: AWD
VIN: WBA5R7C00LFH49642
2018 BMW 3 Series 320i xDrive

2018 BMW 3 Series 320i xDrive - 317 mi

Bellevue, WA - Listed 21 days ago
  • $10,632 below market price
  • dealer rating
  • 1-owner , low miles , free CARFAX
$28,988
PREVIEW
Used 2018 BMW 3 Series 320i xDrive for Sale - $27,988 - 317 miles - with bluetooth, child safety, backup camera, alloy wheels, satellite radio
Category: Used Cars
Location: Bellevue, WA 98004
Price: $27,988
Mileage: 317 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
Drive Type: AWD
VIN: WBA8A3C58JA499809
2018 BMW 3 Series 320i xDrive

2018 BMW 3 Series 320i xDrive - 322 mi

Bellevue, WA - Listed 21 days ago
  • $10,513 below market price
  • dealer rating
  • 1-owner , low miles , free CARFAX
$28,988
PREVIEW
Used 2018 BMW 3 Series 320i xDrive for Sale - $27,988 - 322 miles - with bluetooth, child safety, backup camera, alloy wheels, satellite radio
Category: Used Cars
Location: Bellevue, WA 98004
Price: $27,988
Mileage: 322 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
Drive Type: AWD
VIN: WBA8A3C55JA499816
2017 BMW 3 Series 330i xDrive

2017 BMW 3 Series 330i xDrive - 32,037 mi

Amityville, NY - Listed 1 day ago
  • $6,228 below market price
  • dealer rating
  • 1-owner , low miles , free CARFAX
PREVIEW
Used 2017 BMW 3 Series 330i xDrive for Sale - $19,995 - 32,037 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: Amityville, NY 11701
Price: $19,995
Mileage: 32,037 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.3 star
Color: Alpine White
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 26
Num Owners: 1 owner
Seats: 5 seater
Drive Type: AWD
VIN: WBA8D9G58HNU58782
2018 BMW 3 Series 330e iPerformance

2018 BMW 3 Series 330e iPerformance - 7,647 mi

Marietta, GA - Listed 43 days ago
  • $10,669 below market price
  • dealer rating
  • 1-owner , low miles
$27,750
PREVIEW
Used 2018 BMW 3 Series 330e iPerformance for Sale - $26,999 - 7,647 miles - with bluetooth, child safety, backup camera, alloy wheels, satellite radio
Category: Used Cars
Location: Marietta, GA 30062
Price: $26,999
Mileage: 7,647 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Engine: 4-Cylinder
Fuel Type: Plug-in Hybrid
MPG: 71
Num Owners: 1 owner
Seats: 5 seater
Drive Type: RWD
VIN: WBA8E1C52JA167647
2020 BMW 3 Series 330i

2020 BMW 3 Series 330i - 208 mi

Mountain View, CA - Listed 8 days ago
  • $17,167 below market price
  • dealer rating
  • low miles
$44,645
PREVIEW
Used 2020 BMW 3 Series 330i for Sale - $42,888 - 208 miles - with bluetooth, child safety, navigation, backup camera, sunroof
Category: Used Cars
Location: Mountain View, CA 94040
Price: $42,888
Mileage: 208 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 30
Seats: 5 seater
Drive Type: RWD
VIN: 3MW5R1J0XL8B05796
2020 BMW 3 Series 330i

2020 BMW 3 Series 330i - 220 mi

Mountain View, CA - Listed 8 days ago
  • $17,159 below market price
  • dealer rating
  • low miles
$44,395
PREVIEW
Used 2020 BMW 3 Series 330i for Sale - $42,888 - 220 miles - with bluetooth, child safety, navigation, backup camera, sunroof
Category: Used Cars
Location: Mountain View, CA 94040
Price: $42,888
Mileage: 220 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 30
Seats: 5 seater
Drive Type: RWD
VIN: 3MW5R1J08L8B06929
2016 BMW 3 Series 340i

2016 BMW 3 Series 340i - 31,542 mi

Henderson, NV - Listed today
  • $8,177 below market price
  • dealer rating
  • low miles
PREVIEW
Used 2016 BMW 3 Series 340i for Sale - $22,499 - 31,542 miles - with bluetooth, child safety, sunroof, alloy wheels, satellite radio
Category: Used Cars
Location: Henderson, NV 89014
Price: $22,499
Mileage: 31,542 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.1 star
Engine: 6-Cylinder
Fuel Type: Gasoline
Seats: 5 seater
Drive Type: RWD
VIN: WBA8B3G52GNT92358
2018 BMW 3 Series 340i

2018 BMW 3 Series 340i - 1,889 mi

Columbia, SC - Listed 20 days ago
  • $12,779 below market price
  • dealer rating
  • 1-owner , low miles , free CARFAX
$39,998
PREVIEW
Used 2018 BMW 3 Series 340i for Sale - $37,998 - 1,889 miles - with bluetooth, child safety, backup camera, sunroof, alloy wheels
Category: Used Cars
Location: Columbia, SC 29203
Price: $37,998
Mileage: 1,889 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.4 star
Engine: 6-Cylinder
Fuel Type: Gasoline
Num Owners: 1 owner
Seats: 5 seater
Drive Type: RWD
VIN: WBA8B3C50JK384693
2018 BMW 3 Series 330i

2018 BMW 3 Series 330i - 2,702 mi

Marietta, GA - Listed 1 day ago
  • $6,535 below market price
  • dealer rating
  • 1-owner , low miles , free CARFAX
PREVIEW
Used 2018 BMW 3 Series 330i for Sale - $26,999 - 2,702 miles - with bluetooth, child safety, backup camera, alloy wheels, satellite radio
Category: Used Cars
Location: Marietta, GA 30060
Price: $26,999
Mileage: 2,702 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.3 star
Engine: 4-Cylinder
Fuel Type: Gasoline
Num Owners: 1 owner
Seats: 5 seater
Drive Type: RWD
VIN: WBA8B9G50JNU99371
2018 BMW 3 Series 320i xDrive

2018 BMW 3 Series 320i xDrive - 3,433 mi

Montgomeryville, PA - Listed 43 days ago
  • $10,074 below market price
  • dealer rating
  • 1-owner , low miles , free CARFAX
$28,900
PREVIEW
Used 2018 BMW 3 Series 320i xDrive for Sale - $27,900 - 3,433 miles - with bluetooth, child safety, backup camera, alloy wheels, satellite radio
Category: Used Cars
Location: Montgomeryville, PA 18936
Price: $27,900
Mileage: 3,433 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
Drive Type: AWD
VIN: WBA8E5G54JNU48035
2011 BMW 3 Series 328i

2011 BMW 3 Series 328i - 61,990 mi

Las Vegas, NV - Listed 1 day ago
  • $3,666 below market price
  • dealer rating
  • low miles
PREVIEW
Used 2011 BMW 3 Series 328i for Sale - $9,795 - 61,990 miles - with child safety, power outlet, anti-theft system
Category: Used Cars
Location: Las Vegas, NV 89146
Price: $9,795
Mileage: 61,990 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4 star
Color: Red
Engine: 6-Cylinder
Fuel Type: Gasoline
Seats: 5 seater
Drive Type: RWD
VIN: WBAPH5G51BNM82437
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.

Analysis for Used BMW 3 Series for Sale

  • 12,926 cars for sale found, starting at $900
  • Average price for Used BMW 3 Series: $21,207
  • 4,626 deals found. Average savings of $2,094
  • Save up to $18,759 below estimated market price

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

Year Price Mileage
2018 $36,078 to $41,625 2,539 to 17,761 miles
2017 $30,676 to $36,365 9,454 to 42,438 miles
2016 $26,445 to $31,859 18,589 to 49,231 miles
2015 $21,743 to $27,566 18,243 to 69,513 miles
Year Price Mileage
2018 $31,364 to $39,432 4,005 to 20,013 miles
2017 $27,328 to $32,129 8,962 to 38,873 miles
2016 $22,997 to $27,751 18,091 to 53,883 miles
2015 $18,921 to $23,692 22,251 to 63,114 miles
Year Price Mileage
2019 $42,383 to $44,224 1,395 to 5,516 miles
2018 $30,789 to $39,950 1,000 to 14,580 miles
2017 $22,802 to $28,943 6,305 to 40,826 miles
2016 $20,526 to $25,004 14,721 to 49,986 miles
2015 $16,457 to $21,597 18,544 to 65,388 miles

How much does a used BMW 3 Series cost?

Average Price
$21,207
For a used BMW 3 Series
Average Savings
$2,094
Based on all 3 Series deals found
Biggest Savings
$18,759
Below estimated market price
Good Deal
$19,933
Typical price of a good deal

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

Average price by year
Average mileage by year

How to find a cheap BMW 3 Series?

Check what's available in a different or bigger market
Top Cities Average Price
Atlanta $16,031
Miami $18,816
New York $19,438
Los Angeles $19,730
Chicago $19,773
Dallas $20,280
Philadelphia $20,808
Boston $21,588
Washington $21,733
Baltimore $22,529
San Francisco $26,268
Search for a used BMW 3 Series near me
See my listings

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

Engine A 4-Cylinder 3 Series costs $7,878 less than a 6-Cylinder
Fuel Type A gas-fueled 3 Series averages $7,710 less than a Plugin Hybrid
Bodystyle A 3 Series Sedan is $4,980 cheaper than a Wagon
Transmission Buying a BMW 3 Series with automatic transmission instead of a stick shift can save you $4,023
Seller Type Save $3,928 when you buy a 3 Series for sale by owner vs a BMW 3 Series from a dealer
Drive Type A RWD BMW 3 Series can be priced $2,732 less than an all-wheel drive (AWD)
Fuel Type A gas-fueled 3 Series averages $2,646 less than a Diesel
Bodystyle A 3 Series Sedan is $1,645 cheaper than a Hatchback
Fuel Type A gas-fueled 3 Series averages $1,395 less than a Hybrid
Certified Choosing non-CPO vs Certified Pre-Owned (CPO) can save you $1,116 on a BMW 3 Series

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

Least Expensive Color
Brown $2,581Average Savings
Most Expensive Color
Gray $1,288Average Premium

What BMW 3 Series color has the best resale value?

Price differences by car color compared to the average price of a used BMW 3 Series
How does car color affect the average price of a used BMW 3 Series?
Rank Color Compared to Avg Price
1 Brown $2,581 Savings
2 Gold $2,135 Savings
3 Black $1,170 Savings
4 Beige $1,166 Savings
5 Red $1,133 Savings
6 Orange $281 Savings
7 White $54 Higher
8 Blue $342 Higher
9 Silver $777 Higher
10 Gray $1,288 Higher

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

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

$197,276,147

Start searching smarter now

BMW 3 Series vs Competition

(Based on Last 5 Years' Data)
BMW 3 Series Hybrid ‐ Sedan
#1 - Safest
#2 - Most spacious
#2 - Most fuel-efficient
#3 - Longest-lasting
#4 - Most leg room
#4 - Most cargo room
#4 - Most horsepower
#4 - Kept longest
#5 - Best acceleration
#5 - Greenest
BMW 3 Series Gas ‐ Sedan
#1 - Safest
#2 - Most spacious
#2 - Longest-lasting
#2 - Greenest
#2 - Kept longest
#3 - Most cargo room
#3 - Most fuel-efficient
#6 - Most leg room
#6 - Best acceleration
#9 - Most horsepower
#1 - Most leg room
#1 - Longest-lasting
#1 - Safest
#1 - Kept longest
#2 - Most spacious
#2 - Best acceleration
#2 - Most cargo room
#2 - Most horsepower
#3 - Most fuel-efficient
#3 - Greenest
#1 - Most fuel-efficient
#1 - Safest
#1 - Kept longest
#2 - Most leg room
#2 - Longest-lasting
#2 - Greenest
#5 - Best acceleration
#6 - Most cargo room
#7 - Most spacious
#10 - Most horsepower

Price of Used BMW 3 Series By Model Year

Year Average Price Deals Listings
2020 BMW 3 Series for Sale $50,926 Save $18,759 on 72 deals 178 listings
2019 BMW 3 Series for Sale $43,990 Save $9,004 on 228 deals 969 listings
2018 BMW 3 Series for Sale $33,936 Save $12,779 on 338 deals 699 listings
2017 BMW 3 Series for Sale $26,468 Save $9,114 on 298 deals 896 listings
2016 BMW 3 Series for Sale $22,960 Save $8,540 on 1,442 deals 4,226 listings
2015 BMW 3 Series for Sale $18,773 Save $7,986 on 385 deals 1,004 listings
2014 BMW 3 Series for Sale $16,168 Save $5,101 on 354 deals 881 listings

Similar Models

Average Price Deals Listings
Chrysler 300 for Sale $18,152 Save $6,343 on 3,087 deals 9,523 listings
Mercedes-Benz Cla-Class for Sale $24,679 Save $9,255 on 1,332 deals 3,520 listings
Toyota Avalon for Sale $17,075 Save $6,538 on 1,231 deals 3,714 listings

Price of Used BMW 3 Series in top 10 Cities

Average Price Deals Listings
BMW 3 Series in Houston $21,397 Save $15,480 on 127 deals 355 listings
BMW 3 Series in Atlanta $15,994 Save $12,116 on 212 deals 431 listings
BMW 3 Series in Dallas $20,378 Save $16,261 on 205 deals 508 listings
BMW 3 Series in Chicago $19,773 Save $16,433 on 188 deals 447 listings
BMW 3 Series in Miami $18,891 Save $13,360 on 221 deals 606 listings
BMW 3 Series in Los Angeles $19,730 Save $9,857 on 446 deals 1,090 listings
BMW 3 Series in Philadelphia $20,808 Save $14,849 on 287 deals 901 listings
BMW 3 Series in San Antonio $21,127 Save $3,819 on 55 deals 185 listings
BMW 3 Series in Phoenix $19,293 Save $8,310 on 98 deals 287 listings
BMW 3 Series in Orlando $16,766 Save $8,085 on 90 deals 196 listings
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.