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,235 Used Cars Found

Save Search
X

Message:

27
2017 BMW 3 Series 330i xDrive

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

Canton, OH - Listed 19 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: warranty, certified pre-owned car, clean history
1
2016 BMW 3 Series 328i xDrive

2016 BMW 3 Series 328i xDrive - 19,081 mi

Winnetka, IL - Listed today
  • $5,464 below market price
  • dealer rating
  • certified used , 8 positives , low miles
PREVIEW
Used 2016 BMW 3 Series 328i xDrive for Sale - $23,990 - 19,081 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Certified Used Cars
Location: Winnetka, IL 60093
Price: $23,990
Mileage: 19,081 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.9 star
Color: Mineral Gray Metallic
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 26
Seats: 5 seater
Drive Type: AWD
VIN: WBA8E3C58GK503574
Positives: clean history, warranty, non-smoker, one owner, negotiable, certified pre-owned car, condition, garaged
1
2016 BMW 3 Series 328i xDrive

2016 BMW 3 Series 328i xDrive - 32,880 mi

Mount Laurel, NJ - Listed 1 day ago
  • $4,369 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 - $21,997 - 32,880 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Certified Used Cars
Location: Mount Laurel, NJ 08054
Price: $21,997
Mileage: 32,880 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
3.7 star
Color: Mineral Gray Metallic
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 26
Num Owners: 1 owner
Seats: 5 seater
Drive Type: AWD
VIN: WBA8E3G55GNT75352
Positives: clean history, certified pre-owned car, warranty, one owner
1
2016 BMW 3 Series 328i

2016 BMW 3 Series 328i - 7,566 mi

Los Angeles, CA - Listed 3 days ago
  • $3,959 below market price
  • dealer rating
  • 1-owner , certified used , 4 positives , low miles , free CARFAX
PREVIEW
Used 2016 BMW 3 Series 328i for Sale - $23,981 - 7,566 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Certified Used Cars
Location: Los Angeles, CA 90036
Price: $23,981
Mileage: 7,566 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Color: Black
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 27
Num Owners: 1 owner
Seats: 5 seater
Drive Type: RWD
VIN: WBA8E9C50GK645498
Positives: clean history, warranty, one owner, certified pre-owned car
29
2015 BMW 3 Series 328i xDrive

2015 BMW 3 Series 328i xDrive - 33,011 mi

Trenton, NJ - Listed 85 days ago
  • $5,743 below market price
  • dealer rating
  • 1-owner , certified used , 4 positives , low miles , free CARFAX
$23,722
PREVIEW
Used 2015 BMW 3 Series 328i xDrive for Sale - $18,084 - 33,011 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Certified Used Cars
Location: Trenton, NJ 08619
Price: $18,084
Mileage: 33,011 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: AWD
VIN: WBA3B3G54FNT18528
Positives: one owner, clean history, warranty, certified pre-owned car
30
2015 BMW 3 Series 328i xDrive

2015 BMW 3 Series 328i xDrive - 39,502 mi

Trenton, NJ - Listed 48 days ago
  • $5,325 below market price
  • dealer rating
  • 1-owner , certified used , 4 positives , low miles , free CARFAX
$19,884
PREVIEW
Used 2015 BMW 3 Series 328i xDrive for Sale - $17,824 - 39,502 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Certified Used Cars
Location: Trenton, NJ 08619
Price: $17,824
Mileage: 39,502 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.9 star
Color: Glacier Silver Metallic
Engine: 4-Cylinder
Fuel Type: Gasoline
Num Owners: 1 owner
Seats: 5 seater
Drive Type: AWD
VIN: WBA3B5G56FNS18801
Positives: one owner, clean history, warranty, certified pre-owned car
32
2016 BMW 3 Series 328i

2016 BMW 3 Series 328i - 32,619 mi

Santa Ana, CA - Listed 4 days ago
  • $3,926 below market price
  • dealer rating
  • 1-owner , certified used , 1 positive , low miles , free CARFAX
PREVIEW
Used 2016 BMW 3 Series 328i for Sale - $19,888 - 32,619 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Certified Used Cars
Location: Santa Ana, CA 92705
Price: $19,888
Mileage: 32,619 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: WBA8E9G5XGNT46674
Positives: certified pre-owned car
24
2018 BMW 3 Series 330i xDrive

2018 BMW 3 Series 330i xDrive - 440 mi

Glenmont, NY - Listed 41 days ago
  • $7,897 below market price
  • dealer rating
  • 1-owner , certified used , 4 positives , low miles , free CARFAX
$39,500
PREVIEW
Used 2018 BMW 3 Series 330i xDrive for Sale - $39,000 - 440 miles - with bluetooth, child safety, backup camera, alloy wheels, satellite radio
Category: Certified Used Cars
Location: Glenmont, NY 12077
Price: $39,000
Mileage: 440 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: WBA8D9C58JA615388
Positives: clean history, warranty, inspected, certified pre-owned car
16
2018 BMW 3 Series 330i

2018 BMW 3 Series 330i - 9,492 mi

Phoenix, AZ - Listed 59 days ago
  • $7,607 below market price
  • dealer rating
  • 1-owner , certified used , 2 positives , low miles , free CARFAX
$36,349
PREVIEW
Used 2018 BMW 3 Series 330i for Sale - $28,347 - 9,492 miles - with bluetooth, child safety, backup camera, alloy wheels, satellite radio
Category: Certified Used Cars
Location: Phoenix, AZ 85014
Price: $28,347
Mileage: 9,492 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Color: Alpine White
Engine: 4-Cylinder
Fuel Type: Gasoline
Num Owners: 1 owner
Seats: 5 seater
Drive Type: RWD
VIN: WBA8B9G52JNU96438
Positives: certified pre-owned car, inspected
29
2016 BMW 3 Series 328i xDrive

2016 BMW 3 Series 328i xDrive - 12,372 mi

Trenton, NJ - Listed 44 days ago
  • $5,810 below market price
  • dealer rating
  • 1-owner , certified used , 4 positives , low miles , free CARFAX
$28,981
PREVIEW
Used 2016 BMW 3 Series 328i xDrive for Sale - $25,603 - 12,372 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Certified Used Cars
Location: Trenton, NJ 08619
Price: $25,603
Mileage: 12,372 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.9 star
Color: Imperial Blue Metallic
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 26
Num Owners: 1 owner
Seats: 5 seater
Drive Type: AWD
VIN: WBA8E3C5XGK504466
Positives: warranty, certified pre-owned car, one owner, clean history
30
2016 BMW 3 Series 328i xDrive

2016 BMW 3 Series 328i xDrive - 32,474 mi

Trenton, NJ - Listed 48 days ago
  • $5,816 below market price
  • dealer rating
  • 1-owner , certified used , 4 positives , low miles , free CARFAX
$26,981
PREVIEW
Used 2016 BMW 3 Series 328i xDrive for Sale - $22,204 - 32,474 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Certified Used Cars
Location: Trenton, NJ 08619
Price: $22,204
Mileage: 32,474 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.9 star
Color: Imperial Blue Metallic
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 26
Num Owners: 1 owner
Seats: 5 seater
Drive Type: AWD
VIN: WBA8E3G58GNT80402
Positives: warranty, certified pre-owned car, one owner, clean history
22
2017 BMW 3 Series 320i xDrive

2017 BMW 3 Series 320i xDrive - 8,096 mi

Wilmington, DE - Listed 46 days ago
  • $7,260 below market price
  • dealer rating
  • 1-owner , certified used , 2 positives , low miles , free CARFAX
$29,988
PREVIEW
Used 2017 BMW 3 Series 320i xDrive for Sale - $29,288 - 8,096 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Certified Used Cars
Location: Wilmington, DE 19806
Price: $29,288
Mileage: 8,096 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
3.2 star
Color: Alpine White
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 27
Num Owners: 1 owner
Seats: 5 seater
Drive Type: AWD
VIN: WBA8E5G34HNU45127
Positives: certified pre-owned car, inspected
16
2017 BMW 3 Series 330i xDrive

2017 BMW 3 Series 330i xDrive - 4,093 mi

Ridgefield, CT - Listed 22 days ago
  • $7,675 below market price
  • 1-owner , certified used , 4 positives , low miles , free CARFAX
  • 3 price drops in 23 days
$33,490
PREVIEW
Used 2017 BMW 3 Series 330i xDrive for Sale - $30,990 - 4,093 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Certified Used Cars
Location: Ridgefield, CT 06877
Price: $30,990
Mileage: 4,093 miles
For Sale By: Dealer
Transmission: Automatic
Color: Alpine White
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 26
Num Owners: 1 owner
Seats: 5 seater
Drive Type: AWD
VIN: WBA8D9G32HNU66004
Positives: warranty, certified pre-owned car, one owner, clean history
15
2018 BMW 3 Series 330i

2018 BMW 3 Series 330i - 9,811 mi

Phoenix, AZ - Listed 59 days ago
  • $7,289 below market price
  • dealer rating
  • 1-owner , certified used , 2 positives , low miles , free CARFAX
$33,211
PREVIEW
Used 2018 BMW 3 Series 330i for Sale - $28,411 - 9,811 miles - with bluetooth, child safety, backup camera, alloy wheels, satellite radio
Category: Certified Used Cars
Location: Phoenix, AZ 85014
Price: $28,411
Mileage: 9,811 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Color: Alpine White
Engine: 4-Cylinder
Fuel Type: Gasoline
Num Owners: 1 owner
Seats: 5 seater
Drive Type: RWD
VIN: WBA8B9G57JNU98539
Positives: certified pre-owned car, inspected
32
2016 BMW 3 Series 328i

2016 BMW 3 Series 328i - 18,700 mi

Katy, TX - Listed 3 days ago
  • $3,278 below market price
  • dealer rating
  • 1-owner , certified used , 4 positives , low miles , free CARFAX
PREVIEW
Used 2016 BMW 3 Series 328i for Sale - $23,981 - 18,700 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Certified Used Cars
Location: Katy, TX 77449
Price: $23,981
Mileage: 18,700 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.6 star
Color: Red
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 27
Num Owners: 1 owner
Seats: 5 seater
Drive Type: RWD
VIN: WBA8E9G59GNT84087
Positives: clean history, warranty, one owner, certified pre-owned car
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,235 cars for sale found, starting at $1,000
  • Average price for Used BMW 3 Series: $20,137
  • 7,217 deals found. Average savings of $2,025
  • Save up to $13,144 below estimated market price

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

Year Price Mileage
2018 $40,251 to $45,047 2,244 to 10,434 miles
2017 $34,268 to $38,083 1,000 to 29,126 miles
2016 $28,200 to $32,336 18,814 to 46,849 miles
2015 $25,082 to $30,377 16,351 to 55,041 miles
Year Price Mileage
2018 $36,246 to $43,696 3,945 to 13,287 miles
2017 $32,129 to $38,271 1,171 to 23,449 miles
2016 $26,405 to $30,939 13,918 to 46,539 miles
2015 $21,196 to $27,060 18,652 to 57,370 miles
Year Price Mileage
2018 $36,185 to $42,136 1,170 to 8,469 miles
2017 $25,498 to $34,304 1,000 to 29,256 miles
2016 $21,458 to $26,546 12,192 to 47,328 miles
2015 $19,037 to $23,321 16,297 to 52,724 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 $48,038 - 84 listings
2018 BMW 3 Series for Sale $39,601 Save $13,144 on 694 deals 1,796 listings
2017 BMW 3 Series for Sale $29,768 Save $11,727 on 277 deals 621 listings
2016 BMW 3 Series for Sale $24,521 Save $10,538 on 1,538 deals 2,749 listings
2015 BMW 3 Series for Sale $20,598 Save $8,719 on 1,875 deals 3,222 listings
2014 BMW 3 Series for Sale $17,850 Save $6,387 on 393 deals 914 listings
2013 BMW 3 Series for Sale $16,168 Save $6,111 on 496 deals 1,121 listings

Similar Models

Average Price Deals Listings
Used Cadillac Ats $21,270 Save $10,301 on 1,619 deals 3,970 listings
Used Chrysler 300 $19,348 Save $6,202 on 3,363 deals 11,386 listings
Used Toyota Avalon $18,156 Save $7,499 on 1,290 deals 4,007 listings

Price of Used BMW 3 Series in top 10 Cities

Average Price Deals Listings
BMW 3 Series in Houston $22,704 Save $6,020 on 98 deals 271 listings
BMW 3 Series in Atlanta $15,299 Save $8,069 on 219 deals 439 listings
BMW 3 Series in Dallas $18,241 Save $7,735 on 126 deals 255 listings
BMW 3 Series in Chicago $19,549 Save $6,695 on 258 deals 521 listings
BMW 3 Series in Miami $18,894 Save $8,426 on 297 deals 609 listings
BMW 3 Series in Los Angeles $20,257 Save $8,547 on 611 deals 1,233 listings
BMW 3 Series in Philadelphia $20,863 Save $11,727 on 530 deals 1,065 listings
BMW 3 Series in San Antonio $17,456 Save $4,286 on 24 deals 39 listings
BMW 3 Series in Phoenix $21,220 Save $9,701 on 169 deals 289 listings
BMW 3 Series in Orlando $17,876 Save $9,116 on 127 deals 299 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.