Used BMW 3 Series for Sale

Enter Zip Code to see Local Inventory
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 15,371 Used Cars Found

Save Search
X

Message:

32
2018 BMW 3 Series 330i

2018 BMW 3 Series 330i - 7,463 mi

Houston, TX - Listed today
  • $6,934 below market price
  • dealer rating
  • 1-owner , certified used , 2 positives , low miles
PREVIEW
Used 2018 BMW 3 Series 330i for Sale - $28,981 - 7,463 miles - with bluetooth, child safety, backup camera, alloy wheels, satellite radio
Category: Certified Used Cars
Location: Houston, TX 77074
Price: $28,981
Mileage: 7,463 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Color: Gray
Engine: 4-Cylinder
Fuel Type: Gasoline
Num Owners: 1 owner
Seats: 5 seater
Drive Type: RWD
VIN: WBA8B9C58JEE81502
Positives: certified pre-owned car, warranty
27
2017 BMW 3 Series 330i xDrive

2017 BMW 3 Series 330i xDrive - 5,456 mi

Canton, OH - Listed 48 days ago
  • $11,146 below market price
  • dealer rating
  • 1-owner , certified used , 3 positives , low miles , free CARFAX
PREVIEW
Used 2017 BMW 3 Series 330i xDrive for Sale - $29,877 - 5,456 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Certified Used Cars
Location: Canton, OH 44720
Price: $29,877
Mileage: 5,456 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
3.7 star
Color: Imperial Blue Metallic
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 26
Num Owners: 1 owner
Seats: 5 seater
Drive Type: AWD
VIN: WBA8D9G5XHNU59772
Positives: clean history, warranty, certified pre-owned car
32
2016 BMW 3 Series 328i

2016 BMW 3 Series 328i - 13,779 mi

Houston, TX - Listed today
  • $5,011 below market price
  • dealer rating
  • 1-owner , certified used , 2 positives , low miles
PREVIEW
Used 2016 BMW 3 Series 328i for Sale - $22,981 - 13,779 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Certified Used Cars
Location: Houston, TX 77074
Price: $22,981
Mileage: 13,779 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Color: Jet Black
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 27
Num Owners: 1 owner
Seats: 5 seater
Drive Type: RWD
VIN: WBA8E9G52GNT88255
Positives: certified pre-owned car, warranty
30
2017 BMW 3 Series 330i xDrive

2017 BMW 3 Series 330i xDrive - 9,055 mi

Bala Cynwyd, PA - Listed 17 days ago
  • $9,241 below market price
  • dealer rating
  • 1-owner , certified used , 4 positives , low miles , free CARFAX
$31,950
PREVIEW
Used 2017 BMW 3 Series 330i xDrive for Sale - $30,474 - 9,055 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Certified Used Cars
Location: Bala Cynwyd, PA 19004
Price: $30,474
Mileage: 9,055 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
3.4 star
Color: Alpine White
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 26
Num Owners: 1 owner
Seats: 5 seater
Drive Type: AWD
VIN: WBA8D9G33HNU64424
Positives: one owner, clean history, certified pre-owned car, warranty
32
2016 BMW 3 Series 328i xDrive

2016 BMW 3 Series 328i xDrive - 15,763 mi

Richmond, VA - Listed 3 days ago
  • $4,059 below market price
  • dealer rating
  • 1-owner , certified used , 4 positives , low miles , free CARFAX
PREVIEW
Used 2016 BMW 3 Series 328i xDrive for Sale - $24,991 - 15,763 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Certified Used Cars
Location: Richmond, VA 23294
Price: $24,991
Mileage: 15,763 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.7 star
Color: Mineral White Metallic
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 26
Num Owners: 1 owner
Seats: 5 seater
Drive Type: AWD
VIN: WBA8E3G51GNT79169
Positives: warranty, clean history, receipts, certified pre-owned car
32
2016 BMW 3 Series 328i xDrive

2016 BMW 3 Series 328i xDrive - 17,601 mi

Canonsburg, PA - Listed 1 day ago
  • $3,917 below market price
  • dealer rating
  • 1-owner , certified used , 3 positives , low miles , free CARFAX
PREVIEW
Used 2016 BMW 3 Series 328i xDrive for Sale - $26,379 - 17,601 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Certified Used Cars
Location: Canonsburg, PA 15317
Price: $26,379
Mileage: 17,601 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.1 star
Color: Glacier Silver Metallic
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 26
Num Owners: 1 owner
Seats: 5 seater
Drive Type: AWD
VIN: WBA8E3G59GNT79940
Positives: warranty, certified pre-owned car, clean history
16
2015 BMW 3 Series 328i

2015 BMW 3 Series 328i - 25,285 mi

Phoenix, AZ - Listed 19 days ago
  • $4,027 below market price
  • dealer rating
  • 1-owner , certified used , 2 positives , low miles , free CARFAX
$19,993
PREVIEW
Used 2015 BMW 3 Series 328i for Sale - $19,132 - 25,285 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Certified Used Cars
Location: Phoenix, AZ 85014
Price: $19,132
Mileage: 25,285 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Color: Melbourne Red Metallic
Engine: 4-Cylinder
Fuel Type: Gasoline
Num Owners: 1 owner
Seats: 5 seater
Drive Type: RWD
VIN: WBA3A5G55FNS91211
Positives: inspected, certified pre-owned car
32
2018 BMW 3 Series 330i xDrive

2018 BMW 3 Series 330i xDrive - 3,949 mi

Rochester, NY - Listed 12 days ago
  • $7,748 below market price
  • dealer rating
  • 1-owner , certified used , 1 positive , low miles , free CARFAX
$41,512
PREVIEW
Used 2018 BMW 3 Series 330i xDrive for Sale - $39,915 - 3,949 miles - with bluetooth, child safety, backup camera, alloy wheels, satellite radio
Category: Certified Used Cars
Location: Rochester, NY 14623
Price: $39,915
Mileage: 3,949 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.3 star
Color: Alpine White
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 27
Num Owners: 1 owner
Seats: 5 seater
Drive Type: AWD
VIN: WBA8D9C58JA607887
Positives: certified pre-owned car
32
2015 BMW 3 Series 320i xDrive

2015 BMW 3 Series 320i xDrive - 21,267 mi

Denver, CO - Listed 3 days ago
  • $2,754 below market price
  • dealer rating
  • 1-owner , certified used , 4 positives , low miles , free CARFAX
PREVIEW
Used 2015 BMW 3 Series 320i xDrive for Sale - $18,992 - 21,267 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Certified Used Cars
Location: Denver, CO 80246
Price: $18,992
Mileage: 21,267 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.9 star
Color: Sparkling Bronze Metallic
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 27
Num Owners: 1 owner
Seats: 5 seater
Drive Type: AWD
VIN: WBA3C3G56FNS76375
Positives: no accidents, clean history, certified pre-owned car, one owner
22
2016 BMW 3 Series 320i xDrive

2016 BMW 3 Series 320i xDrive - 10,325 mi

Winnetka, IL - Listed 23 days ago
  • $3,998 below market price
  • dealer rating
  • 1-owner , certified used , 7 positives , low miles , free CARFAX
PREVIEW
Used 2016 BMW 3 Series 320i xDrive for Sale - $21,990 - 10,325 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Certified Used Cars
Location: Winnetka, IL 60093
Price: $21,990
Mileage: 10,325 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.9 star
Color: Jet Black
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 27
Num Owners: 1 owner
Seats: 5 seater
Drive Type: AWD
VIN: WBA8E5G51GNU21125
Positives: certified pre-owned car, non-smoker, clean history, warranty, garaged, one owner, negotiable
32
2016 BMW 3 Series 328i

2016 BMW 3 Series 328i - 36,884 mi

Monrovia, CA - Listed 5 days ago
  • $3,746 below market price
  • dealer rating
  • 1-owner , certified used , low miles , free CARFAX
$19,382
PREVIEW
Used 2016 BMW 3 Series 328i for Sale - $19,292 - 36,884 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Certified Used Cars
Location: Monrovia, CA 91016
Price: $19,292
Mileage: 36,884 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Color: Alpine White
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 27
Num Owners: 1 owner
Seats: 5 seater
Drive Type: RWD
VIN: WBA8E9G57GNT47538
15
2016 BMW 3 Series 328i

2016 BMW 3 Series 328i - 31,547 mi

Phoenix, AZ - Listed 19 days ago
  • $4,388 below market price
  • dealer rating
  • 1-owner , certified used , 2 positives , low miles , free CARFAX
$22,741
PREVIEW
Used 2016 BMW 3 Series 328i for Sale - $20,590 - 31,547 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Certified Used Cars
Location: Phoenix, AZ 85014
Price: $20,590
Mileage: 31,547 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Color: Glacier Silver Metallic
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 27
Num Owners: 1 owner
Seats: 5 seater
Drive Type: RWD
VIN: WBA8E9C51GK603356
Positives: certified pre-owned car, inspected
32
2016 BMW 3 Series 340i

2016 BMW 3 Series 340i - 24,269 mi

San Francisco, CA - Listed 27 days ago
  • $6,415 below market price
  • dealer rating
  • 1-owner , certified used , low miles , free CARFAX
$32,997
PREVIEW
Used 2016 BMW 3 Series 340i for Sale - $27,997 - 24,269 miles - with bluetooth, child safety, sunroof, alloy wheels, satellite radio
Category: Certified Used Cars
Location: San Francisco, CA 94103
Price: $27,997
Mileage: 24,269 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.9 star
Color: Glacier Silver Metallic
Engine: 6-Cylinder
Fuel Type: Gasoline
Num Owners: 1 owner
Seats: 5 seater
Drive Type: RWD
VIN: WBA8B3G50GNT62193
32
2018 BMW 3 Series 328d xDrive

2018 BMW 3 Series 328d xDrive - 2,321 mi

Brentwood, TN - Listed 18 days ago
  • $8,513 below market price
  • 1-owner , certified used , 4 positives , low miles , free CARFAX
  • 1 price drop in 19 days
$37,982
PREVIEW
Used 2018 BMW 3 Series 328d xDrive for Sale - $37,283 - 2,321 miles - with bluetooth, child safety, backup camera, alloy wheels, satellite radio
Category: Certified Used Cars
Location: Brentwood, TN 37027
Price: $37,283
Mileage: 2,321 miles
For Sale By: Dealer
Transmission: Automatic
Color: Gold
Engine: 4-Cylinder
Fuel Type: Diesel
MPG: 34
Num Owners: 1 owner
Seats: 5 seater
Drive Type: AWD
VIN: WBA8F1C58JK898266
Positives: certified pre-owned car, inspected, one owner, clean history
32
2017 BMW 3 Series 330i

2017 BMW 3 Series 330i - 12,583 mi

San Francisco, CA - Listed 27 days ago
  • $5,446 below market price
  • dealer rating
  • 1-owner , certified used , low miles , free CARFAX
$27,997
PREVIEW
Used 2017 BMW 3 Series 330i for Sale - $26,997 - 12,583 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Certified Used Cars
Location: San Francisco, CA 94103
Price: $26,997
Mileage: 12,583 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.9 star
Color: Jet Black
Engine: 4-Cylinder
Fuel Type: Gasoline
Num Owners: 1 owner
Seats: 5 seater
Drive Type: RWD
VIN: WBA8B9G55HNU09318
The search criteria has been updated 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

  • 15,371 cars for sale found, starting at $700
  • Average price for Used BMW 3 Series: $20,275
  • 6,632 deals found. Average savings of $2,018
  • Save up to $12,866 below estimated market price

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

Year Price Mileage
2018 $39,145 to $44,760 2,426 to 11,424 miles
2017 $33,654 to $38,567 1,000 to 32,475 miles
2016 $26,777 to $32,648 17,935 to 48,467 miles
2015 $24,464 to $30,278 15,489 to 56,832 miles
Year Price Mileage
2018 $35,735 to $42,476 4,251 to 13,598 miles
2017 $31,168 to $37,855 1,939 to 25,324 miles
2016 $25,425 to $30,292 15,037 to 47,963 miles
2015 $20,606 to $26,391 18,851 to 58,361 miles
Year Price Mileage
2018 $35,654 to $42,406 1,000 to 9,021 miles
2017 $24,428 to $32,128 1,556 to 33,290 miles
2016 $21,119 to $25,830 13,211 to 47,242 miles
2015 $18,450 to $22,810 16,638 to 54,090 miles

Used BMW 3 Series Rankings

(Based on Last 5 Years' Data)
#1 of 94 Most Popular Luxury Sedans
#1 of 18 Luxury Sedans with Best 5-Year Depreciation
#2 of 34 Most Spacious Compact Sedans
#2 of 7 Luxury Hatchbacks with Most Cargo Room
#2 of 6 Luxury Hatchbacks Owners Keep for a Decade
#2 of 6 Luxury Hatchbacks with Best Acceleration
#2 of 6 Luxury Hatchbacks with Most Leg Room
#3 of 19 Most Fuel Efficient Luxury Wagons
#3 of 14 Wagons to Buy Used Over New
#3 of 10 Longest Lasting Compact Sedans

Price of Used BMW 3 Series By Model Year

Year Average Price Deals Listings
2019 BMW 3 Series for Sale $46,632 Save $8,045 on 18 deals 246 listings
2018 BMW 3 Series for Sale $38,855 Save $12,866 on 780 deals 1,798 listings
2017 BMW 3 Series for Sale $29,085 Save $11,390 on 275 deals 606 listings
2016 BMW 3 Series for Sale $24,513 Save $10,777 on 1,618 deals 3,179 listings
2015 BMW 3 Series for Sale $20,424 Save $8,297 on 1,505 deals 2,803 listings
2014 BMW 3 Series for Sale $17,515 Save $6,299 on 361 deals 922 listings
2013 BMW 3 Series for Sale $16,083 Save $5,096 on 482 deals 1,159 listings

Similar Models

Average Price Deals Listings
Used Cadillac Ats $21,281 Save $8,766 on 1,417 deals 3,866 listings
Used Chrysler 300 $19,377 Save $7,292 on 3,154 deals 11,943 listings
Used Toyota Avalon $17,819 Save $8,662 on 1,169 deals 4,188 listings

Price of Used BMW 3 Series in top 10 Cities

Average Price Deals Listings
BMW 3 Series in Houston $24,670 Save $7,687 on 101 deals 298 listings
BMW 3 Series in Atlanta $15,043 Save $8,806 on 236 deals 460 listings
BMW 3 Series in Dallas $18,930 Save $10,097 on 132 deals 283 listings
BMW 3 Series in Chicago $21,180 Save $6,679 on 216 deals 505 listings
BMW 3 Series in Miami $18,403 Save $7,490 on 304 deals 637 listings
BMW 3 Series in Los Angeles $21,011 Save $8,452 on 620 deals 1,330 listings
BMW 3 Series in Philadelphia $20,924 Save $10,932 on 426 deals 1,057 listings
BMW 3 Series in San Antonio $17,404 Save $2,516 on 15 deals 44 listings
BMW 3 Series in Phoenix $20,743 Save $9,701 on 136 deals 285 listings
BMW 3 Series in Orlando $16,908 Save $5,765 on 109 deals 271 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.