2020 BMW 3 Series for Sale

1-20 of 1,289 Cars Found

Save Search
X

Message:

2020 BMW 3 Series 330i

2020 BMW 3 Series 330i - 2,523 mi

Escondido, CA - Listed 33 days ago
  • $9,666 below market price
  • dealer rating
  • 1-owner , low miles
$41,288
PREVIEW
Used 2020 BMW 3 Series 330i for Sale - $34,500 - 2,523 miles - with bluetooth, child safety, navigation, backup camera, sunroof
Category: Used Cars
Location: Escondido, CA 92029
Price: $34,500
Mileage: 2,523 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.4 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 30
Num Owners: 1 owner
Seats: 5 seater
Drivetrain: RWD
VIN: 3MW5R1J07L8B28470
2020 BMW 3 Series 330i

2020 BMW 3 Series 330i - 7,037 mi

Jacksonville, FL - Listed 70 days ago
  • $7,747 below market price
  • dealer rating
  • 1-owner , low miles
$33,000
PREVIEW
Used 2020 BMW 3 Series 330i for Sale - $31,000 - 7,037 miles - with bluetooth, child safety, navigation, backup camera, sunroof
Category: Used Cars
Location: Jacksonville, FL 32277
Price: $31,000
Mileage: 7,037 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.9 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 30
Num Owners: 1 owner
Seats: 5 seater
Drivetrain: RWD
VIN: 3MW5R1J05L8B23297
2020 BMW 3 Series 330i xDrive

2020 BMW 3 Series 330i xDrive - 9,019 mi

Hillside, NJ - Listed 32 days ago
  • $7,723 below market price
  • dealer rating
  • 1-owner , low miles
$35,894
PREVIEW
Used 2020 BMW 3 Series 330i xDrive for Sale - $33,888 - 9,019 miles - with bluetooth, child safety, navigation, backup camera, sunroof
Category: Used Cars
Location: Hillside, NJ 07205
Price: $33,888
Mileage: 9,019 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
Drivetrain: AWD
VIN: 3MW5R7J06L8B24090
2020 BMW 3 Series 330i xDrive

2020 BMW 3 Series 330i xDrive - 595 mi

Eugene, OR - Listed 83 days ago
  • $10,999 below market price
  • dealer rating
  • low miles
$41,530
PREVIEW
Used 2020 BMW 3 Series 330i xDrive for Sale - $38,900 - 595 miles - with bluetooth, child safety, navigation, backup camera, sunroof
Category: Used Cars
Location: Eugene, OR 97401
Price: $38,900
Mileage: 595 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.9 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 28
Seats: 5 seater
Drivetrain: AWD
VIN: 3MW5R7J08L8B31946
2020 BMW 3 Series 330i

2020 BMW 3 Series 330i - 999 mi

Mountain View, CA - Listed 86 days ago
  • $7,049 below market price
  • dealer rating
  • 1-owner , low miles , free CARFAX
$39,998
PREVIEW
Used 2020 BMW 3 Series 330i for Sale - $35,498 - 999 miles - with bluetooth, child safety, navigation, backup camera, sunroof
Category: Used Cars
Location: Mountain View, CA 94040
Price: $35,498
Mileage: 999 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 30
Num Owners: 1 owner
Seats: 5 seater
Drivetrain: RWD
VIN: 3MW5R1J02L8B26416
2020 BMW 3 Series 330i xDrive

2020 BMW 3 Series 330i xDrive - 5,897 mi

Roswell, GA - Listed 61 days ago
  • $7,020 below market price
  • dealer rating
  • 1-owner , low miles
PREVIEW
Used 2020 BMW 3 Series 330i xDrive for Sale - $33,900 - 5,897 miles - with bluetooth, child safety, navigation, backup camera, sunroof
Category: Used Cars
Location: Roswell, GA 30075
Price: $33,900
Mileage: 5,897 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
Drivetrain: AWD
VIN: 3MW5R7J06L8B23599
2020 BMW 3 Series 330i xDrive

2020 BMW 3 Series 330i xDrive - 118 mi

Eugene, OR - Listed 83 days ago
  • $10,462 below market price
  • dealer rating
  • low miles
$42,421
PREVIEW
Used 2020 BMW 3 Series 330i xDrive for Sale - $39,900 - 118 miles - with bluetooth, child safety, navigation, backup camera, sunroof
Category: Used Cars
Location: Eugene, OR 97401
Price: $39,900
Mileage: 118 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.9 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 28
Seats: 5 seater
Drivetrain: AWD
VIN: 3MW5R7J00L8B33108
2020 BMW 3 Series 330i xDrive

2020 BMW 3 Series 330i xDrive - 1,114 mi

Eugene, OR - Listed 96 days ago
  • $10,499 below market price
  • dealer rating
  • low miles
$42,421
PREVIEW
Used 2020 BMW 3 Series 330i xDrive for Sale - $38,900 - 1,114 miles - with bluetooth, child safety, navigation, backup camera, sunroof
Category: Used Cars
Location: Eugene, OR 97401
Price: $38,900
Mileage: 1,114 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.9 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 28
Seats: 5 seater
Drivetrain: AWD
VIN: 3MW5R7J02L8B28542
2020 BMW 3 Series 330i

2020 BMW 3 Series 330i - 3,311 mi

Escondido, CA - Listed 36 days ago
  • $6,272 below market price
  • dealer rating
  • 1-owner , low miles
$41,588
PREVIEW
Used 2020 BMW 3 Series 330i for Sale - $37,000 - 3,311 miles - with bluetooth, child safety, navigation, backup camera, sunroof
Category: Used Cars
Location: Escondido, CA 92029
Price: $37,000
Mileage: 3,311 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.4 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 30
Num Owners: 1 owner
Seats: 5 seater
Drivetrain: RWD
VIN: 3MW5R1J01L8B27959
2020 BMW 3 Series 330i

2020 BMW 3 Series 330i - 3,862 mi

Norman, OK - Listed 74 days ago
  • $6,855 below market price
  • dealer rating
  • 1-owner , low miles , free CARFAX
$38,980
PREVIEW
Used 2020 BMW 3 Series 330i for Sale - $35,500 - 3,862 miles - with bluetooth, child safety, navigation, backup camera, sunroof
Category: Used Cars
Location: Norman, OK 73072
Price: $35,500
Mileage: 3,862 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
3.7 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 30
Num Owners: 1 owner
Seats: 5 seater
Drivetrain: RWD
VIN: 3MW5R1J08L8B21950
2020 BMW 3 Series 330i

2020 BMW 3 Series 330i - 9,000 mi

Lawndale, CA - Listed 35 days ago
  • $5,624 below market price
  • dealer rating
  • 1-owner , low miles
PREVIEW
Used 2020 BMW 3 Series 330i for Sale - $31,990 - 9,000 miles - with bluetooth, child safety, navigation, backup camera, sunroof
Category: Used Cars
Location: Lawndale, CA 90260
Price: $31,990
Mileage: 9,000 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.4 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 30
Num Owners: 1 owner
Seats: 5 seater
Drivetrain: RWD
VIN: 3MW5R1J09L8B24145
2020 BMW 3 Series 330i xDrive

2020 BMW 3 Series 330i xDrive - 800 mi

Bellevue, WA - Listed 88 days ago
  • $7,214 below market price
  • dealer rating
  • 1-owner , low miles , free CARFAX
PREVIEW
Used 2020 BMW 3 Series 330i xDrive for Sale - $47,185 - 800 miles - with bluetooth, child safety, navigation, backup camera, sunroof
Category: Used Cars
Location: Bellevue, WA 98005
Price: $47,185
Mileage: 800 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 28
Num Owners: 1 owner
Seats: 5 seater
Drivetrain: AWD
VIN: 3MW5R7J02L8B32218
2020 BMW 3 Series 330i

2020 BMW 3 Series 330i - 2,206 mi

Scottsdale, AZ - Listed 79 days ago
  • $6,088 below market price
  • dealer rating
  • 1-owner , low miles , free CARFAX
$42,499
PREVIEW
Used 2020 BMW 3 Series 330i for Sale - $34,400 - 2,206 miles - with bluetooth, child safety, navigation, backup camera, sunroof
Category: Used Cars
Location: Scottsdale, AZ 85251
Price: $34,400
Mileage: 2,206 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
3.9 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 30
Num Owners: 1 owner
Seats: 5 seater
Drivetrain: RWD
VIN: 3MW5R1J00L8B09517
2020 BMW 3 Series 330i xDrive

2020 BMW 3 Series 330i xDrive - 256 mi

Eugene, OR - Listed 56 days ago
  • $8,428 below market price
  • dealer rating
  • low miles
$42,000
PREVIEW
Used 2020 BMW 3 Series 330i xDrive for Sale - $41,800 - 256 miles - with bluetooth, child safety, navigation, backup camera, sunroof
Category: Used Cars
Location: Eugene, OR 97401
Price: $41,800
Mileage: 256 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.9 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 28
Seats: 5 seater
Drivetrain: AWD
VIN: 3MW5R7J09L8B31695
2020 BMW 3 Series 330i xDrive

2020 BMW 3 Series 330i xDrive - 1,011 mi

Orland Park, IL - Listed 49 days ago
  • $8,183 below market price
  • dealer rating
  • low miles
$44,996
PREVIEW
Used 2020 BMW 3 Series 330i xDrive for Sale - $39,996 - 1,011 miles - with bluetooth, child safety, navigation, backup camera, sunroof
Category: Used Cars
Location: Orland Park, IL 60467
Price: $39,996
Mileage: 1,011 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.7 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 28
Seats: 5 seater
Drivetrain: AWD
VIN: 3MW5R7J08L8B40954
2020 BMW 3 Series 330i

2020 BMW 3 Series 330i - 2,650 mi

Mobile, AL - Listed 103 days ago
  • $7,816 below market price
  • dealer rating
  • low miles , free CARFAX
$38,977
PREVIEW
Used 2020 BMW 3 Series 330i for Sale - $36,977 - 2,650 miles - with bluetooth, child safety, navigation, backup camera, sunroof
Category: Used Cars
Location: Mobile, AL 36606
Price: $36,977
Mileage: 2,650 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.8 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 30
Seats: 5 seater
Drivetrain: RWD
VIN: 3MW5R1J09L8B35548
2020 BMW 3 Series 330i

2020 BMW 3 Series 330i - 12,089 mi

Phoenix, AZ - Listed 46 days ago
  • $4,389 below market price
  • dealer rating
  • 1-owner , low miles
$33,573
PREVIEW
Used 2020 BMW 3 Series 330i for Sale - $32,000 - 12,089 miles - with bluetooth, child safety, navigation, backup camera, sunroof
Category: Used Cars
Location: Phoenix, AZ 85015
Price: $32,000
Mileage: 12,089 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 30
Num Owners: 1 owner
Seats: 5 seater
Drivetrain: RWD
VIN: 3MW5R1J0XL8B20914
2020 BMW 3 Series 330i xDrive

2020 BMW 3 Series 330i xDrive - 100 mi

Bellevue, WA - Listed 167 days ago
  • $6,087 below market price
  • dealer rating
  • 1-owner , low miles , free CARFAX
PREVIEW
Used 2020 BMW 3 Series 330i xDrive for Sale - $49,600 - 100 miles - with bluetooth, child safety, navigation, backup camera, sunroof
Category: Used Cars
Location: Bellevue, WA 98005
Price: $49,600
Mileage: 100 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 28
Num Owners: 1 owner
Seats: 5 seater
Drivetrain: AWD
VIN: 3MW5R7J03L8B20451
2020 BMW 3 Series 330i xDrive

2020 BMW 3 Series 330i xDrive - 1,011 mi

Orland Park, IL - Listed 49 days ago
  • $7,183 below market price
  • dealer rating
  • low miles
$45,996
PREVIEW
Used 2020 BMW 3 Series 330i xDrive for Sale - $40,996 - 1,011 miles - with bluetooth, child safety, navigation, backup camera, sunroof
Category: Used Cars
Location: Orland Park, IL 60467
Price: $40,996
Mileage: 1,011 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.7 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 28
Seats: 5 seater
Drivetrain: AWD
VIN: 3MW5R7J08L8B40257
2020 BMW 3 Series 330i xDrive

2020 BMW 3 Series 330i xDrive - 1,001 mi

West Springfield, MA - Listed 315 days ago
  • $6,639 below market price
  • dealer rating
  • 1-owner , low miles , free CARFAX
$45,515
PREVIEW
Used 2020 BMW 3 Series 330i xDrive for Sale - $39,130 - 1,001 miles - with bluetooth, child safety, navigation, backup camera, sunroof
Category: Used Cars
Location: West Springfield, MA 01089
Price: $39,130
Mileage: 1,001 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
3.8 star
Engine: 4-Cylinder
Fuel Type: Gasoline
MPG: 28
Num Owners: 1 owner
Seats: 5 seater
Drivetrain: AWD
VIN: 3MW5R7J09L8B10572
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 2020 BMW 3 Series? How many are for sale and priced below market?

  • 1,289 cars for sale found, starting at $29,991
  • Average price for 2020 BMW 3 Series: $43,825
  • 202 deals found. Average savings of $3,343
  • Save up to $10,999 below estimated market price

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

  • Used BMW 3 Series M340i xDrive Sedan: typical price range is $52,881 to $56,364 with mileage going from 1,000 to 9,370 miles
  • Used BMW 3 Series M340i Sedan: typical price range is $48,652 to $53,603 with mileage going from 1,000 to 11,711 miles
  • Used BMW 3 Series 330i xDrive Sedan: typical price range is $40,756 to $46,444 with mileage going from 1,000 to 7,731 miles
  • Used BMW 3 Series 330i Sedan: typical price range is $36,283 to $42,568 with mileage going from 1,000 to 11,641 miles

How much does a used 2020 BMW 3 Series cost ?

Average Price
$43,825
For a used 2020 BMW 3 Series
Average Savings
$3,343
Based on all 2020 3 Series deals found
Biggest Savings
$10,999
Below estimated market price
Good Deal
$39,550
Typical price of a good deal
Search for a used 2020 BMW 3 Series near me
See my listings

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

Engine A 4-Cylinder 3 Series costs $14,650 less than a 6-Cylinder
Drive Type A RWD BMW 3 Series can be priced $4,769 less than an all-wheel drive (AWD)

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

Least Expensive Color
Silver $6,557Average Savings
Most Expensive Color
Orange $5,636Average Premium

What 2020 BMW 3 Series color has the best resale value ?

Price differences by car color compared to the average price of a used 2020 BMW 3 Series
How does car color affect the average price of a used 2020 BMW 3 Series ?
Rank Color Compared to Avg Price
1 Silver $6,557 Savings
2 Red $5,616 Savings
3 Black $3,495 Savings
4 White $1,199 Savings
5 Blue $2,790 Higher
6 Gray $2,800 Higher
7 Orange $5,636 Higher

What is the best time to buy a used 2020 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

$253,728,355

Start searching smarter now

Price of 2020 BMW 3 Series by Trim

Trim Average Price Deals Listings
2020 BMW 3 Series 330i
$41,675 Save $9,666 on 73 deals 596 listings
2020 BMW 3 Series 330i xDrive
$45,510 Save $10,999 on 130 deals 845 listings
2020 BMW 3 Series M340i
$55,338 Save $3,061 on 2 deals 36 listings
2020 BMW 3 Series M340i xDrive
$56,995 Save $4,855 on 3 deals 13 listings

Other Bmw 3 Series Years

Year Average Price Deals Listings
2021 BMW 3 Series for Sale $51,461 - 947 listings
2019 BMW 3 Series for Sale $37,479 Save $6,640 on 103 deals 328 listings
2018 BMW 3 Series for Sale $28,863 Save $8,489 on 93 deals 825 listings
2017 BMW 3 Series for Sale $26,345 Save $7,059 on 192 deals 2,397 listings
2016 BMW 3 Series for Sale $20,578 Save $5,146 on 50 deals 626 listings
2015 BMW 3 Series for Sale $17,872 Save $4,590 on 87 deals 770 listings

Bmw 3 Series Trims

Trim Average Price Deals Listings
Used BMW 3 Series 330i $35,041 Save $9,666 on 193 deals 1,896 listings
Used BMW 3 Series 330i Xdrive $38,793 Save $10,999 on 238 deals 2,165 listings
Used BMW 3 Series 330i Xdrive Gran Turismo $28,893 Save $5,249 on 10 deals 99 listings
Used BMW 3 Series 340i Xdrive Gran Turismo $34,872 Save $1,486 on 1 deal 26 listings
Used BMW 3 Series M340i $59,367 Save $3,061 on 2 deals 148 listings
Used BMW 3 Series M340i Xdrive $63,153 Save $4,855 on 3 deals 187 listings
Others also viewed these Models...

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.