
Used BMW 3 Series for Sale
Showing 1-20 of 2,854 Listings
$8,500
2014 BMW 3 Series 320i xDrive
- 74,824 Miles
- Gainesville, GA
- Remaining Lifespan: 5.809531 yrs
- $3,016 Below market value of $11,516
- Listed 42 days ago
●
iSeeCars Dealer Score
Used 2014 BMW 3 Series 320i xDrive for Sale
74,824 Miles
Gainesville, GA
| Category | Used Cars |
| Price | $8,500 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3C3C56EPV90701 |
| Location | Gainesville, GA |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 74,824 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$6,930
$7,2572017 BMW 3 Series 330i xDrive
- 151,381 Miles
- Bentonville, AR
- Remaining Lifespan: 6.201848 yrs
- $2,399 Below market value of $9,329
- Listed 21 days ago
●
iSeeCars Dealer Score
Used 2017 BMW 3 Series 330i xDrive for Sale
151,381 Miles
Bentonville, AR
| Category | Used Cars |
| Price | $6,930 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8D9G31HNU64583 |
| Location | Bentonville, AR |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 151,381 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$3,900
2013 BMW 3 Series 328i
- 180,000 Miles
- Las Vegas, NV
- Remaining Lifespan: 5.7404547 yrs
- $1,393 Below market value of $5,293
- Listed 28 days ago
Used 2013 BMW 3 Series 328i for Sale
180,000 Miles
Las Vegas, NV
| Category | Used Cars |
| Price | $3,900 |
| For Sale By | owner |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3C1G56DNR46170 |
| Location | Las Vegas, NV |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 180,000 mi. |
| Transmission | Automatic |
| Exterior Color | Red |
| Drivetrain | Rear-wheel drive |
$6,995
2016 BMW 3 Series 328i
- 123,109 Miles
- Buford, GA
- Remaining Lifespan: 6.0380855 yrs
- $2,457 Below market value of $9,452
- Listed 41 days ago
●
iSeeCars Dealer Score
Used 2016 BMW 3 Series 328i for Sale
123,109 Miles
Buford, GA
| Category | Used Cars |
| Price | $6,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8E9G58GNT84789 |
| Location | Buford, GA |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 123,109 mi. |
| Transmission | Automatic |
| Exterior Color | Silver |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | Rear-wheel drive |
$5,950
2015 BMW 3 Series 328i
- 133,076 Miles
- Houston, TX
- Remaining Lifespan: 5.9087353 yrs
- $2,087 Below market value of $8,037
- Listed 32 days ago
Used 2015 BMW 3 Series 328i for Sale
133,076 Miles
Houston, TX
| Category | Used Cars |
| Price | $5,950 |
| For Sale By | dealer |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3A5G58FNS89453 |
| Location | Houston, TX |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 133,076 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
$9,500
2018 BMW 3 Series 330e iPerformance
- 104,572 Miles
- San Diego, CA
- $3,103 Below market value of $12,603
- Listed 6 days ago
Used 2018 BMW 3 Series 330e iPerformance for Sale
104,572 Miles
San Diego, CA
| Category | Used Cars |
| Price | $9,500 |
| For Sale By | dealer |
| Engine | 4-cylinder |
| Fuel Type | Plug-in Hybrid |
| Seats | 5 Seats |
| VIN | WBA8E1C51JA758827 |
| Location | San Diego, CA |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 104,572 mi. |
| Transmission | Automatic |
| Exterior Color | Unknown |
| MPG | 71 combined |
| Drivetrain | Rear-wheel drive |
$5,995
2013 BMW 3 Series 328i xDrive
- 115,440 Miles
- West Jordan, UT
- Remaining Lifespan: 5.733436 yrs
- $1,960 Below market value of $7,955
- Listed 15 days ago
Used 2013 BMW 3 Series 328i xDrive for Sale
115,440 Miles
West Jordan, UT
| Category | Used Cars |
| Price | $5,995 |
| For Sale By | dealer |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3B5G55DNS04384 |
| Location | West Jordan, UT |
| Features | bluetooth, child safety, alloy wheels, satellite radio, voice recognition |
| Mileage | 115,440 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Drivetrain | All-wheel drive |
$6,500
2014 BMW 3 Series 328i xDrive Gran Turismo
- 112,279 Miles
- East Brunswick, NJ
- Remaining Lifespan: 5.653839 yrs
- $2,132 Below market value of $8,632
- Listed 3 days ago
●
iSeeCars Dealer Score
Used 2014 BMW 3 Series 328i xDrive Gran Turismo for Sale
112,279 Miles
East Brunswick, NJ
| Category | Used Cars |
| Price | $6,500 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3X5C55ED557111 |
| Location | East Brunswick, NJ |
| Features | bluetooth, child safety, sunroof, alloy wheels, satellite radio |
| Mileage | 112,279 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$6,900
$7,5002015 BMW 3 Series 328i
- 119,427 Miles
- Orlando, FL
- Remaining Lifespan: 5.909037 yrs
- $2,313 Below market value of $9,213
- Listed 30 days ago
●
iSeeCars Dealer Score
Used 2015 BMW 3 Series 328i for Sale
119,427 Miles
Orlando, FL
| Category | Used Cars |
| Price | $6,900 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3A5G57FNS82476 |
| Location | Orlando, FL |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 119,427 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Brown |
| Drivetrain | Rear-wheel drive |
$6,500
2013 BMW 3 Series 328i xDrive
- 101,644 Miles
- Norfolk, VA
- Remaining Lifespan: 5.73326 yrs
- $2,163 Below market value of $8,663
- Listed 5 days ago
●
iSeeCars Dealer Score
Used 2013 BMW 3 Series 328i xDrive for Sale
101,644 Miles
Norfolk, VA
| Category | Used Cars |
| Price | $6,500 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3B5C55DF597318 |
| Location | Norfolk, VA |
| Features | bluetooth, child safety, alloy wheels, satellite radio, voice recognition |
| Mileage | 101,644 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Interior Color | Brown |
| Drivetrain | All-wheel drive |
$7,750
$8,9992015 BMW 3 Series 320i
- 94,486 Miles
- Katy, TX
- Remaining Lifespan: 5.909037 yrs
- $2,466 Below market value of $10,216
- Listed 16 days ago
●
iSeeCars Dealer Score
Used 2015 BMW 3 Series 320i for Sale
94,486 Miles
Katy, TX
| Category | Used Cars |
| Price | $7,750 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3B1G58FNT01509 |
| Location | Katy, TX |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 94,486 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Brown |
| Drivetrain | Rear-wheel drive |
$5,850
2001 BMW 3 Series 330Ci
- 101,042 Miles
- Fort Pierce, FL
- $1,852 Below market value of $7,702
- Listed 13 days ago
●
iSeeCars Dealer Score
Used 2001 BMW 3 Series 330Ci for Sale
101,042 Miles
Fort Pierce, FL
| Category | Used Cars |
| Price | $5,850 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBABS53451JU85050 |
| Location | Fort Pierce, FL |
| Features | leather upholstery, alloy wheels, anti-theft system |
| Mileage | 101,042 mi. |
| Transmission | Automatic |
| Exterior Color | Silver |
| Interior Color | Gray |
| Drivetrain | Rear-wheel drive |
$9,490
$10,4902016 BMW 3 Series 335i xDrive Gran Turismo
- 120,000 Miles
- Canoga Park, CA
- Remaining Lifespan: 5.9531026 yrs
- $3,028 Below market value of $12,518
- Listed 15 days ago
Used 2016 BMW 3 Series 335i xDrive Gran Turismo for Sale
120,000 Miles
Canoga Park, CA
| Category | Used Cars |
| Price | $9,490 |
| For Sale By | dealer |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3X9C55GD869911 |
| Location | Canoga Park, CA |
| Features | bluetooth, child safety, sunroof, alloy wheels, satellite radio |
| Mileage | 120,000 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Black |
| MPG | 23 combined |
| Drivetrain | All-wheel drive |
$12,995
2017 BMW 3 Series 330e iPerformance
- 59,000 Miles
- San Diego, CA
- $4,207 Below market value of $17,202
- Low annual miles
- Listed 8 days ago
●
iSeeCars Dealer Score
Used 2017 BMW 3 Series 330e iPerformance for Sale
59,000 Miles
San Diego, CA
| Category | Used Cars |
| Price | $12,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Plug-in Hybrid |
| Seats | 5 Seats |
| VIN | WBA8E1C3XHA158848 |
| Location | San Diego, CA |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 59,000 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Black |
| MPG | 71 combined |
| Drivetrain | Rear-wheel drive |
$6,500
$9,5002011 BMW 3 Series 335i xDrive
- 114,342 Miles
- Norristown, PA
- $1,949 Below market value of $8,449
- 1 Price Drop in 19 days
- Listed 18 days ago
Used 2011 BMW 3 Series 335i xDrive for Sale
114,342 Miles
Norristown, PA
| Category | Used Cars |
| Price | $6,500 |
| For Sale By | owner |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBAPL5G59BNN22701 |
| Location | Norristown, PA |
| Features | child safety, sunroof, power outlet, anti-theft system |
| Mileage | 114,342 mi. |
| Drivetrain | All-wheel drive |
$6,899
2014 BMW 3 Series 320i xDrive
- 111,640 Miles
- Clayton, NC
- Remaining Lifespan: 5.809531 yrs
- $1,920 Below market value of $8,819
- Listed 7 days ago
●
iSeeCars Dealer Score
Used 2014 BMW 3 Series 320i xDrive for Sale
111,640 Miles
Clayton, NC
| Category | Used Cars |
| Price | $6,899 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3C3C51EF984922 |
| Location | Clayton, NC |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 111,640 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$8,607
2011 BMW 3 Series 328i xDrive
- 43,721 Miles
- West Palm Beach, FL
- $2,432 Below market value of $11,039
- Low annual miles
- Listed 1 day ago
●
iSeeCars Dealer Score
Used 2011 BMW 3 Series 328i xDrive for Sale
43,721 Miles
West Palm Beach, FL
| Category | Used Cars |
| Price | $8,607 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBAPK7G55BNN85258 |
| Location | West Palm Beach, FL |
| Features | child safety, power outlet, anti-theft system |
| Mileage | 43,721 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| Drivetrain | All-wheel drive |
$4,499
2007 BMW 3 Series 328xi
- 124,000 Miles
- Portsmouth, VA
- $1,292 Below market value of $5,791
- Listed 39 days ago
●
iSeeCars Dealer Score
Used 2007 BMW 3 Series 328xi for Sale
124,000 Miles
Portsmouth, VA
| Category | Used Cars |
| Price | $4,499 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBAWC335X7PD08059 |
| Location | Portsmouth, VA |
| Features | sunroof, power outlet, anti-theft system |
| Mileage | 124,000 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Brown |
| Drivetrain | All-wheel drive |
$12,500
2013 BMW 3 Series 335i
- 76,100 Miles
- San Diego, CA
- Remaining Lifespan: 5.2050395 yrs
- $3,504 Below market value of $16,004
- Listed 2 days ago
Used 2013 BMW 3 Series 335i for Sale
76,100 Miles
San Diego, CA
| Category | Used Cars |
| Price | $12,500 |
| For Sale By | dealer |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBAKG7C57DJ437513 |
| Location | San Diego, CA |
| Features | bluetooth, sunroof, alloy wheels, satellite radio, power outlet |
| Mileage | 76,100 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
$7,094
2015 BMW 3 Series 328i
- 112,073 Miles
- Arlington, TX
- Remaining Lifespan: 5.909037 yrs
- $1,856 Below market value of $8,950
- Listed 21 days ago
●
iSeeCars Dealer Score
Used 2015 BMW 3 Series 328i for Sale
112,073 Miles
Arlington, TX
| Category | Used Cars |
| Price | $7,094 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3A5G53FNS82104 |
| Location | Arlington, TX |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 112,073 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Brown |
| Drivetrain | Rear-wheel drive |
Used Cars for Sale Insights
What's the price of a used BMW 3 Series sedan by year?
Average price by year
Average mileage by year
| Year | Price | Mileage |
|---|---|---|
| 2026 | $51,405 to $53,079 | 1,000 to 7,993 miles |
| 2025 | $36,156 to $48,987 | 1,000 to 24,429 miles |
| 2024 | $31,530 to $44,820 | 5,422 to 41,447 miles |
| 2023 | $32,689 to $38,114 | 9,585 to 47,260 miles |
| 2022 | $26,197 to $33,898 | 17,104 to 67,522 miles |
How to save money when buying a used BMW 3 Series?
| Engine | A 4-Cylinder 3 Series costs $14,384 less than a 6-Cylinder |
| Drive Type | A RWD BMW 3 Series can be priced $2,450 less than an all-wheel drive (AWD) |
| Certified | Choosing non-CPO vs Certified Pre-Owned (CPO) can save you $67 on a BMW 3 Series |
What colors are the best deals for a BMW 3 Series?
Least Expensive Color
Silver
$5,870
Average Savings
Most Expensive Color
Gray
$2,018
Average Premium
Average car color pricing for a used BMW 3 Series?
| Rank | Color | Compared to Avg. Price |
|---|---|---|
| Silver | $5,870 Savings | |
| Green | $3,002 Savings | |
| Black | $1,197 Savings | |
| White | $622 Savings | |
| Red | $549 Savings | |
| Orange | $658 Higher | |
| Blue | $762 Higher | |
| Gray | $2,018 Higher |
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
What is the best time to buy a used BMW 3 Series?
Good times to buy
$237 Average Savings
January, August, September, October, November, December are good times to buy to find the best prices.
Good times to sell
$241 Average Premium
February, March, April, May, June, July are good times to sell to get the best prices.
Average Price of BMW 3 Series Trims
| Trim | Average Price | Listings | Specs | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
BMW 3 Series 330i (2001-2006, 2017-2020) |
$31,462 | 2,618 Listings |
|
||||||||
|
BMW 3 Series 330i xDrive (2017-2020) |
$32,727 | 2,283 Listings |
|
||||||||
|
BMW 3 Series 328i (1996-2000, 2007-2016) |
$9,257 | 1,258 Listings |
|
||||||||
|
BMW 3 Series 328i xDrive (2009-2016) |
$10,066 | 1,000 Listings |
|
||||||||
|
BMW 3 Series 320i (1981-1983, 2013-2018) |
$10,815 | 464 Listings |
|
||||||||
|
BMW 3 Series 335i (2007-2015) |
$11,869 | 396 Listings |
|
||||||||
|
BMW 3 Series 320i xDrive (2013-2018) |
$11,705 | 394 Listings |
|
||||||||
|
BMW 3 Series M340i xDrive (2020) |
$49,705 | 293 Listings |
|
||||||||
|
BMW 3 Series M340i (2020) |
$45,715 | 285 Listings |
|
||||||||
|
BMW 3 Series 335i xDrive (2009-2015) |
$12,690 | 188 Listings |
|
How much is a BMW 3 Series?
BMW 3 Series
- A new BMW 3 Series's average price is 50102 and the price range is 44500 to 63292
- A 3-year-old used BMW 3 Series's average price is 42224 with a price range of 31990 to 55738
See below for the average BMW 3 Series price across model years.
| BMW 3 Series | 2017-2022 | 35596 |
| BMW 3 Series | 2012-2017 | 19534 |
| BMW 3 Series | 2007-2012 | 10875 |
The average price for a 3-year-old used luxury wagon is 29436, with the BMW 3 Series's price typically 12788 above average for this vehicle type.
Is the BMW 3 Series a good car?
BMW 3 Series
- The BMW 3 Series earns an ISC quality score of 8.456437 based on its reliability, value retention and safety ratings.
- The BMW 3 Series is ranked #1 in quality in the luxury wagon category, with the Audi allroad ranked just below it
Is BMW 3 Series reliable?
BMW 3 Series
- The BMW 3 Series is the 2nd most reliable vehicle in the luxury small car category, with a reliability score of 8.7.
- Approximately 0.026459 of all BMW 3 Seriess on the road have reached 150,000 miles or more, which compares to an average of 0.016926 for the luxury small car category
- The best-ranked luxury small car for reliability is the Lexus IS 350 sedan
| Lexus IS 350 sedan | 8.7 |
| Lexus IS 300 sedan | 8.7 |
| Audi A5 coupe | 7.6 |
| Mercedes-Benz C-Class coupe | 7.6 |
| Volvo S60 sedan | 7.6 |
| Audi S5 sedan | 7.5 |
| BMW 2 Series coupe | 7.4 |
| Audi A5 sedan | 7.4 |
| Audi A4 sedan | 7.4 |
| BMW 2 Series sedan | 7.4 |
| Mercedes-Benz CLA sedan | 7.3 |
| INFINITI Q50 sedan | 7.3 |
| Mercedes-Benz C-Class sedan | 7.2 |
| BMW 4 Series coupe | 7.1 |
| BMW 3 Series sedan | 7.0 |
| Audi A3 sedan | 7.0 |
| Audi S4 sedan | 6.9 |
| BMW 4 Series sedan | 6.9 |
| BMW M3 sedan | 6.6 |
| Lexus RC 300 coupe | |
| Lexus RC 350 coupe | |
| Lexus IS 500 sedan | |
| Acura ILX sedan | |
| Cadillac CT4-V sedan | |
| Cadillac CT4 sedan | |
| Acura Integra hatchback | |
| Audi RS 3 sedan | |
| Mercedes-Benz A-Class sedan | |
| Audi S3 sedan | |
| Genesis G70 sedan | |
| Mercedes-Benz AMG GT sedan | |
| Audi RS 5 Sportback sedan | |
| Audi S5 Sportback sedan | |
| Audi A5 Sportback sedan | |
| Alfa Romeo Giulia sedan |
Is the BMW 3 Series safe?
BMW 3 Series
- The latest BMW 3 Series's 5.0-star NHTSA-based safety rating ranks it #1 for safety in the luxury wagon category
- The BMW 3 Series's rating has averaged 5.0 stars over the past 10 years
-
The BMW 3 Series's individual crash test scores for 2021 are listed below:
- Frontal Crash: 5.0
- Side Crash: 5.0
- Rollover: 5.0
These scores are based on the National Highway Traffic Safety Administration (NHTSA) crash tests.