
2020 BMW 3 Series 330i Xdrive for Sale
Showing 1-20 of 144 Listings
Sort by:
Featured
$20,988
GOOD DEAL
2020 BMW 3 Series 330i xDrive
- 84,304 Miles
- Listed 9 days ago
- Knightdale, NC
- $1,654 Below market value of $22,642
- iSeeCars Dealer Score
Additional info close
Used 2020 BMW 3 Series 330i xDrive for Sale
84,304 Miles
Knightdale, NC
| Category | Used Cars |
| Price | $20,988 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5R7J04L8B29594 |
| Location | Knightdale, NC |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 84,304 mi. |
| Transmission | Automatic |
| Exterior Color | Mediterranean blue metallic |
| Interior Color | Beige |
| MPG | 28 combined |
| Drivetrain | All-wheel drive |
| Positives | inspected |
Featured
$16,000
$16,500
GREAT DEAL
2020 BMW 3 Series 330i xDrive
- 121,431 Miles
- Listed 72 days ago
- Elkhart, IN
- $2,293 Below market value of $18,293
- iSeeCars Dealer Score
Additional info close
Used 2020 BMW 3 Series 330i xDrive for Sale
121,431 Miles
Elkhart, IN
| Category | Used Cars |
| Price | $16,000 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5R7J07L8B13731 |
| Location | Elkhart, IN |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 121,431 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| MPG | 28 combined |
| Drivetrain | All-wheel drive |
| Positives | certified pre-owned car |
$15,665
$19,000
GREAT DEAL
2020 BMW 3 Series 330i xDrive
- 79,077 Miles
- Listed 2 days ago
- Bronx, NY
- $4,241 Below market value of $19,906
- iSeeCars Dealer Score
Additional info close
Used 2020 BMW 3 Series 330i xDrive for Sale
79,077 Miles
Bronx, NY
| Category | Used Cars |
| Price | $15,665 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5R7J01L8B19671 |
| Location | Bronx, NY |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 79,077 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Black |
| MPG | 28 combined |
| Drivetrain | All-wheel drive |
$21,997
GREAT DEAL
2020 BMW 3 Series 330i xDrive
- 63,050 Miles
- Listed 4 days ago
- North Haven, CT
- $2,770 Below market value of $24,767
- iSeeCars Dealer Score
Additional info close
Used 2020 BMW 3 Series 330i xDrive for Sale
63,050 Miles
North Haven, CT
| Category | Used Cars |
| Price | $21,997 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5R7J05L8B34562 |
| Location | North Haven, CT |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 63,050 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Interior Color | Black |
| MPG | 28 combined |
| Drivetrain | All-wheel drive |
$20,000
$20,500
GREAT DEAL
2020 BMW 3 Series 330i xDrive
- 79,280 Miles
- Listed 26 days ago
- Midlothian, VA
- $2,896 Below market value of $22,896
- iSeeCars Dealer Score
Additional info close
Used 2020 BMW 3 Series 330i xDrive for Sale
79,280 Miles
Midlothian, VA
| Category | Used Cars |
| Price | $20,000 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA5R7C07LFH47242 |
| Location | Midlothian, VA |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 79,280 mi. |
| Transmission | Automatic |
| Exterior Color | Silver |
| Interior Color | Black |
| MPG | 28 combined |
| Drivetrain | All-wheel drive |
$17,481
GREAT DEAL
2020 BMW 3 Series 330i xDrive
- 104,247 Miles
- Listed 4 days ago
- San Antonio, TX
- $2,160 Below market value of $19,641
- iSeeCars Dealer Score
Additional info close
Used 2020 BMW 3 Series 330i xDrive for Sale
104,247 Miles
San Antonio, TX
| Category | Used Cars |
| Price | $17,481 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5R7J00L8B23789 |
| Location | San Antonio, TX |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 104,247 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| Interior Color | Black |
| MPG | 28 combined |
| Drivetrain | All-wheel drive |
$24,001
$24,501
GREAT DEAL
2020 BMW 3 Series 330i xDrive
- 49,947 Miles
- Listed 17 days ago
- Englewood, CO
- $3,184 Below market value of $27,185
- iSeeCars Dealer Score
Additional info close
Used 2020 BMW 3 Series 330i xDrive for Sale
49,947 Miles
Englewood, CO
| Category | Used Cars |
| Price | $24,001 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5R7J0XL8B43578 |
| Location | Englewood, CO |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 49,947 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| Interior Color | Black |
| MPG | 28 combined |
| Drivetrain | All-wheel drive |
$20,224
$20,494
GREAT DEAL
2020 BMW 3 Series 330i xDrive
- 79,629 Miles
- Listed 54 days ago
- Corpus Christi, TX
- $2,416 Below market value of $22,640
- iSeeCars Dealer Score
Additional info close
Used 2020 BMW 3 Series 330i xDrive for Sale
79,629 Miles
Corpus Christi, TX
| Category | Used Cars |
| Price | $20,224 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5R7J01L8B27690 |
| Location | Corpus Christi, TX |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 79,629 mi. |
| Transmission | Automatic |
| Exterior Color | Mediterranean blue metallic |
| Interior Color | Brown |
| MPG | 28 combined |
| Drivetrain | All-wheel drive |
$20,877
$20,988
GREAT DEAL
2020 BMW 3 Series 330i xDrive
- 71,213 Miles
- Listed 63 days ago
- Danvers, MA
- $2,609 Below market value of $23,486
- iSeeCars Dealer Score
Additional info close
Used 2020 BMW 3 Series 330i xDrive for Sale
71,213 Miles
Danvers, MA
| Category | Used Cars |
| Price | $20,877 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5R7J09L8B17053 |
| Location | Danvers, MA |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 71,213 mi. |
| Transmission | Automatic |
| Exterior Color | Mediterranean blue metallic |
| Interior Color | Beige |
| MPG | 28 combined |
| Drivetrain | All-wheel drive |
| Positives | inspected, warranty, clean history |
$20,589
$21,089
GREAT DEAL
2020 BMW 3 Series 330i xDrive
- 66,805 Miles
- Listed 107 days ago
- Lilburn, GA
- $2,446 Below market value of $23,035
- iSeeCars Dealer Score
Additional info close
Used 2020 BMW 3 Series 330i xDrive for Sale
66,805 Miles
Lilburn, GA
| Category | Used Cars |
| Price | $20,589 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5R7J0XL8B18373 |
| Location | Lilburn, GA |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 66,805 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| Interior Color | Black |
| MPG | 28 combined |
| Drivetrain | All-wheel drive |
$24,988
GOOD DEAL
2020 BMW 3 Series 330i xDrive
- 51,366 Miles
- Listed 2 days ago
- Clayton, NC
- $2,016 Below market value of $27,004
- iSeeCars Dealer Score
Additional info close
Used 2020 BMW 3 Series 330i xDrive for Sale
51,366 Miles
Clayton, NC
| Category | Used Cars |
| Price | $24,988 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5R7J00L8B19628 |
| Location | Clayton, NC |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 51,366 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| Interior Color | Black |
| MPG | 28 combined |
| Drivetrain | All-wheel drive |
| Positives | warranty, certified pre-owned car |
$24,925
$25,492
GOOD DEAL
2020 BMW 3 Series 330i xDrive
- 37,242 Miles
- Listed 28 days ago
- Chandler, AZ
- $2,652 Below market value of $27,577
- iSeeCars Dealer Score
Additional info close
Used 2020 BMW 3 Series 330i xDrive for Sale
37,242 Miles
Chandler, AZ
| Category | Used Cars |
| Price | $24,925 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5R7J01L8B09593 |
| Location | Chandler, AZ |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 37,242 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| MPG | 28 combined |
| Drivetrain | All-wheel drive |
$25,300
$25,800
GOOD DEAL
2020 BMW 3 Series 330i xDrive
- 38,295 Miles
- Listed 15 days ago
- Schaumburg, IL
- $2,207 Below market value of $27,507
- iSeeCars Dealer Score
Additional info close
Used 2020 BMW 3 Series 330i xDrive for Sale
38,295 Miles
Schaumburg, IL
| Category | Used Cars |
| Price | $25,300 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5R7J02L8B11238 |
| Location | Schaumburg, IL |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 38,295 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Black |
| MPG | 28 combined |
| Drivetrain | All-wheel drive |
$15,687
GOOD DEAL
2020 BMW 3 Series 330i xDrive
- 103,168 Miles
- Listed 2 days ago
- South Amboy, NJ
- $1,374 Below market value of $17,061
- iSeeCars Dealer Score
Additional info close
Used 2020 BMW 3 Series 330i xDrive for Sale
103,168 Miles
South Amboy, NJ
| Category | Used Cars |
| Price | $15,687 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5R7J01L8B06399 |
| Location | South Amboy, NJ |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 103,168 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| Interior Color | Black |
| MPG | 28 combined |
| Drivetrain | All-wheel drive |
$23,980
GOOD DEAL
2020 BMW 3 Series 330i xDrive
- 60,346 Miles
- Listed 13 days ago
- Cincinnati, OH
- $1,162 Below market value of $25,142
- iSeeCars Dealer Score
Additional info close
Used 2020 BMW 3 Series 330i xDrive for Sale
60,346 Miles
Cincinnati, OH
| Category | Used Cars |
| Price | $23,980 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5R7J0XL8B22066 |
| Location | Cincinnati, OH |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 60,346 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| Interior Color | Black |
| MPG | 28 combined |
| Drivetrain | All-wheel drive |
$25,951
GOOD DEAL
2020 BMW 3 Series 330i xDrive
- 30,405 Miles
- Listed 4 days ago
- Tampa, FL
- $1,090 Below market value of $27,041
- iSeeCars Dealer Score
Additional info close
Used 2020 BMW 3 Series 330i xDrive for Sale
30,405 Miles
Tampa, FL
| Category | Used Cars |
| Price | $25,951 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5R7J0XL8B26120 |
| Location | Tampa, FL |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 30,405 mi. |
| Transmission | Automatic |
| Exterior Color | Unknown |
| Interior Color | Black |
| MPG | 28 combined |
| Drivetrain | All-wheel drive |
$23,534
$23,598
GOOD DEAL
2020 BMW 3 Series 330i xDrive
- 64,809 Miles
- Listed 21 days ago
- O Fallon, IL
- $677 Below market value of $24,211
- iSeeCars Dealer Score
Additional info close
Used 2020 BMW 3 Series 330i xDrive for Sale
64,809 Miles
O Fallon, IL
| Category | Used Cars |
| Price | $23,534 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5R7J09L8B10524 |
| Location | O Fallon, IL |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 64,809 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| Interior Color | Black |
| MPG | 28 combined |
| Drivetrain | All-wheel drive |
| Positives | clean history |
$27,741
GOOD DEAL
2020 BMW 3 Series 330i xDrive
- 32,830 Miles
- Listed 7 days ago
- Raleigh, NC
- $1,064 Below market value of $28,805
- iSeeCars Dealer Score
Additional info close
Used 2020 BMW 3 Series 330i xDrive for Sale
32,830 Miles
Raleigh, NC
| Category | Used Cars |
| Price | $27,741 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5R7J08L8B37620 |
| Location | Raleigh, NC |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 32,830 mi. |
| Transmission | Automatic |
| Exterior Color | Jet black |
| Interior Color | Black |
| MPG | 28 combined |
| Drivetrain | All-wheel drive |
| Positives | clean history |
$21,300
GOOD DEAL
2020 BMW 3 Series 330i xDrive
- 73,893 Miles
- Listed 1 day ago
- Nashville, TN
- $1,603 Below market value of $22,903
- iSeeCars Dealer Score
Additional info close
Used 2020 BMW 3 Series 330i xDrive for Sale
73,893 Miles
Nashville, TN
| Category | Used Cars |
| Price | $21,300 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5R7J09L8B40798 |
| Location | Nashville, TN |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 73,893 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral gray metallic |
| Interior Color | Black |
| MPG | 28 combined |
| Drivetrain | All-wheel drive |
| Positives | warranty, routine maintenance, certified pre-owned car |
$25,437
$25,537
GOOD DEAL
2020 BMW 3 Series 330i xDrive
- 45,361 Miles
- Listed 63 days ago
- Crystal Lake, IL
- $1,125 Below market value of $26,562
- iSeeCars Dealer Score
Additional info close
Used 2020 BMW 3 Series 330i xDrive for Sale
45,361 Miles
Crystal Lake, IL
| Category | Used Cars |
| Price | $25,437 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA5R7C02LFH52235 |
| Location | Crystal Lake, IL |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 45,361 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| Interior Color | Black |
| MPG | 28 combined |
| Drivetrain | All-wheel drive |
| Positives | no accidents, certified pre-owned car, one owner |
Page 1 of 8
Used 2020 BMW 3 Series
Used Bmw 3 Series By Model Year
| Year | Average Price | Deals | Listings |
|---|---|---|---|
| 2024 BMW 3 Series for Sale Near Me | $36,463 | Save $7,694 on 254 deals | 482 listings |
| 2023 BMW 3 Series for Sale Near Me | $37,273 | Save $7,288 on 309 deals | 585 listings |
| 2021 BMW 3 Series for Sale Near Me | $28,957 | Save $8,095 on 164 deals | 382 listings |
| 2020 BMW 3 Series for Sale Near Me | $26,815 | Save $6,795 on 181 deals | 424 listings |
Other Popular Trims For 2020 Bmw 3 Series
| Average Price | Deals | Listings | |
|---|---|---|---|
| 2020 BMW 3 Series M340i Xdrive | $37,461 | Save $6,795 on 25 deals | 59 listings |
| 2020 BMW 3 Series M340i | $38,156 | Save $5,001 on 10 deals | 46 listings |
Popular Model Years For Bmw 3 Series 330i Xdrive
| Average Price | Deals | Listings | |
|---|---|---|---|
| 2018 BMW 3 Series 330i Xdrive | $17,309 | Save $3,977 on 36 deals | 86 listings |
| 2021 BMW 3 Series 330i Xdrive | $26,609 | Save $5,208 on 54 deals | 147 listings |