
Used BMW 3 Series 330i Xdrive for Sale
Showing 1-20 of 3,981 Listings
$40,999
2026 BMW 3 Series 330i xDrive
- 15,301 Miles
- Monterey Park, CA
- $8,428 Below market value of $49,427
- 1 Owner
- Listed 8 days ago
●
iSeeCars Dealer Score
Used 2026 BMW 3 Series 330i xDrive for Sale
15,301 Miles
Monterey Park, CA
| Category | Used Cars |
| Price | $40,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Seats | 5 Seats |
| VIN | 3MW89CW07T8F90318 |
| Location | Monterey Park, CA |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 15,301 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| Interior Color | Beige |
| MPG | 29 combined |
| Drivetrain | All-wheel drive |
$46,303
$46,4882026 BMW 3 Series 330i xDrive
- 16,034 Miles
- Wichita, KS
- $5,390 Below market value of $51,693
- 1 Owner
- Listed 63 days ago
●
iSeeCars Dealer Score
Used 2026 BMW 3 Series 330i xDrive for Sale
16,034 Miles
Wichita, KS
| Category | Used Cars |
| Price | $46,303 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Seats | 5 Seats |
| VIN | 3MW89CW03T8F92938 |
| Location | Wichita, KS |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 16,034 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| Interior Color | Beige |
| MPG | 29 combined |
| Drivetrain | All-wheel drive |
$16,491
$16,9912018 BMW 3 Series 330i xDrive
- 96,300 Miles
- Portland, OR
- Remaining Lifespan: 5.8607454 yrs
- $4,404 Below market value of $20,895
- Listed 31 days ago
●
iSeeCars Dealer Score
Used 2018 BMW 3 Series 330i xDrive for Sale
96,300 Miles
Portland, OR
| Category | Used Cars |
| Price | $16,491 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8K3C59JA023923 |
| Location | Portland, OR |
| Features | bluetooth, child safety, backup camera, sunroof, alloy wheels |
| Mileage | 96,300 mi. |
| Transmission | Automatic |
| Exterior Color | Unknown |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$44,290
2026 BMW 3 Series 330i xDrive
- 11,606 Miles
- Ephrata, PA
- $10,607 Below market value of $54,897
- Low annual miles
- Listed 23 days ago
●
iSeeCars Dealer Score
Used 2026 BMW 3 Series 330i xDrive for Sale
11,606 Miles
Ephrata, PA
| Category | Used Cars |
| Price | $44,290 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW89CW05T8F88860 |
| Location | Ephrata, PA |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 11,606 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Red |
| MPG | 29 combined |
| Drivetrain | All-wheel drive |
$11,990
$13,2902018 BMW 3 Series 330i xDrive
- 96,400 Miles
- Deerfield, WI
- Remaining Lifespan: 6.420915 yrs
- $2,416 Below market value of $14,406
- Listed 11 days ago
●
iSeeCars Dealer Score
Used 2018 BMW 3 Series 330i xDrive for Sale
96,400 Miles
Deerfield, WI
| Category | Used Cars |
| Price | $11,990 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8D9G54JNU67730 |
| Location | Deerfield, WI |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 96,400 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Brown |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$6,999
2018 BMW 3 Series 330i xDrive
- 143,995 Miles
- Newark, NJ
- Remaining Lifespan: 6.420915 yrs
- $2,462 Below market value of $9,461
- Listed 3 days ago
●
iSeeCars Dealer Score
Used 2018 BMW 3 Series 330i xDrive for Sale
143,995 Miles
Newark, NJ
| Category | Used Cars |
| Price | $6,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8D9C50JEM31748 |
| Location | Newark, NJ |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 143,995 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Red |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$7,455
$7,5292017 BMW 3 Series 330i xDrive
- 151,381 Miles
- Bentonville, AR
- Remaining Lifespan: 6.2151504 yrs
- $2,020 Below market value of $9,475
- Listed 3 days ago
●
iSeeCars Dealer Score
Used 2017 BMW 3 Series 330i xDrive for Sale
151,381 Miles
Bentonville, AR
| Category | Used Cars |
| Price | $7,455 |
| 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 |
$38,956
$47,1112025 BMW 3 Series 330i xDrive
- 2,801 Miles
- Lewisville, TX
- $7,435 Below market value of $46,391
- 1 Owner, Low annual miles
- Listed 28 days ago
●
iSeeCars Dealer Score
Used 2025 BMW 3 Series 330i xDrive for Sale
2,801 Miles
Lewisville, TX
| Category | Used Cars |
| Price | $38,956 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Seats | 5 Seats |
| VIN | 3MW89CW01S8F64117 |
| Location | Lewisville, TX |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 2,801 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| Interior Color | Black |
| MPG | 29 combined |
| Drivetrain | All-wheel drive |
| Positives | condition, non-smoker, clean history, one owner |
$41,066
2025 BMW 3 Series 330i xDrive
- 1,501 Miles
- Katy, TX
- $4,958 Below market value of $46,024
- Low annual miles
- Listed 42 days ago
●
iSeeCars Dealer Score
Used 2025 BMW 3 Series 330i xDrive for Sale
1,501 Miles
Katy, TX
| Category | Used Cars |
| Price | $41,066 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW89CW00S8F77733 |
| Location | Katy, TX |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 1,501 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Black |
| MPG | 29 combined |
| Drivetrain | All-wheel drive |
$39,886
$40,2982026 BMW 3 Series 330i xDrive
- 14,525 Miles
- Libertyville, IL
- $8,892 Below market value of $48,778
- 1 Owner
- Listed 21 days ago
●
iSeeCars Dealer Score
Used 2026 BMW 3 Series 330i xDrive for Sale
14,525 Miles
Libertyville, IL
| Category | Used Cars |
| Price | $39,886 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Seats | 5 Seats |
| VIN | 3MW89CW03T8F88842 |
| Location | Libertyville, IL |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 14,525 mi. |
| Transmission | Automatic |
| Exterior Color | Skyscraper grey metallic |
| Interior Color | Black |
| MPG | 29 combined |
| Drivetrain | All-wheel drive |
| Positives | clean history |
$10,595
$10,9952018 BMW 3 Series 330i xDrive
- 89,755 Miles
- Morristown, NJ
- Remaining Lifespan: 6.420915 yrs
- $3,013 Below market value of $13,608
- Listed 45 days ago
●
iSeeCars Dealer Score
Used 2018 BMW 3 Series 330i xDrive for Sale
89,755 Miles
Morristown, NJ
| Category | Used Cars |
| Price | $10,595 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8D9C50JA607883 |
| Location | Morristown, NJ |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 89,755 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$25,775
$26,4752021 BMW 3 Series 330i xDrive
- 49,232 Miles
- Canonsburg, PA
- Remaining Lifespan: 8.070914 yrs
- $2,943 Below market value of $28,718
- Listed 33 days ago
●
iSeeCars Dealer Score
Used 2021 BMW 3 Series 330i xDrive for Sale
49,232 Miles
Canonsburg, PA
| Category | Used Cars |
| Price | $25,775 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5R7J06M8C17645 |
| Location | Canonsburg, PA |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 49,232 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Brown |
| MPG | 28 combined |
| Drivetrain | All-wheel drive |
$12,499
2018 BMW 3 Series 330i xDrive
- 94,956 Miles
- South Easton, MA
- Remaining Lifespan: 6.420915 yrs
- $1,600 Below market value of $14,099
- Listed 22 days ago
●
iSeeCars Dealer Score
Used 2018 BMW 3 Series 330i xDrive for Sale
94,956 Miles
South Easton, MA
| Category | Used Cars |
| Price | $12,499 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8D9C54JA614254 |
| Location | South Easton, MA |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 94,956 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$40,154
$40,7652026 BMW 3 Series 330i xDrive
- 16,985 Miles
- Plano, TX
- $9,023 Below market value of $49,177
- 1 Owner
- Listed 61 days ago
●
iSeeCars Dealer Score
Used 2026 BMW 3 Series 330i xDrive for Sale
16,985 Miles
Plano, TX
| Category | Used Cars |
| Price | $40,154 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Seats | 5 Seats |
| VIN | 3MW89CW09T8F89638 |
| Location | Plano, TX |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 16,985 mi. |
| Transmission | Automatic |
| Exterior Color | Dravit grey metallic |
| Interior Color | Black |
| MPG | 29 combined |
| Drivetrain | All-wheel drive |
$45,290
$45,5902026 BMW 3 Series 330i xDrive
- 12,579 Miles
- Manchester, NH
- $5,254 Below market value of $50,544
- Low annual miles
- Listed 23 days ago
●
iSeeCars Dealer Score
Used 2026 BMW 3 Series 330i xDrive for Sale
12,579 Miles
Manchester, NH
| Category | Used Cars |
| Price | $45,290 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW89CW0XT8F99921 |
| Location | Manchester, NH |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 12,579 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Red |
| MPG | 29 combined |
| Drivetrain | All-wheel drive |
$44,467
$45,9772026 BMW 3 Series 330i xDrive
- 14,924 Miles
- Mendon, MA
- $5,721 Below market value of $50,188
- 1 Price Drop in 10 days
- Listed 9 days ago
●
iSeeCars Dealer Score
Used 2026 BMW 3 Series 330i xDrive for Sale
14,924 Miles
Mendon, MA
| Category | Used Cars |
| Price | $44,467 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW89CW08T8F93535 |
| Location | Mendon, MA |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 14,924 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Black |
| MPG | 29 combined |
| Drivetrain | All-wheel drive |
$35,363
$35,9672025 BMW 3 Series 330i xDrive
- 16,164 Miles
- Memphis, TN
- $6,057 Below market value of $41,420
- 1 Owner, Low annual miles
- Listed 50 days ago
●
iSeeCars Dealer Score
Used 2025 BMW 3 Series 330i xDrive for Sale
16,164 Miles
Memphis, TN
| Category | Used Cars |
| Price | $35,363 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Seats | 5 Seats |
| VIN | 3MW89CW01S8F36849 |
| Location | Memphis, TN |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 16,164 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| MPG | 29 combined |
| Drivetrain | All-wheel drive |
| Positives | clean history |
$42,386
$42,8862026 BMW 3 Series 330i xDrive
- 10,227 Miles
- Libertyville, IL
- $6,984 Below market value of $49,370
- 1 Owner, Low annual miles
- Listed 28 days ago
●
iSeeCars Dealer Score
Used 2026 BMW 3 Series 330i xDrive for Sale
10,227 Miles
Libertyville, IL
| Category | Used Cars |
| Price | $42,386 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Seats | 5 Seats |
| VIN | 3MW89CW09T8F89798 |
| Location | Libertyville, IL |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 10,227 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| Interior Color | Black |
| MPG | 29 combined |
| Drivetrain | All-wheel drive |
| Positives | clean history |
$12,500
2018 BMW 3 Series 330i xDrive
- 101,913 Miles
- Vancouver, WA
- Remaining Lifespan: 6.420915 yrs
- $1,472 Below market value of $13,972
- Listed 16 days ago
●
iSeeCars Dealer Score
Used 2018 BMW 3 Series 330i xDrive for Sale
101,913 Miles
Vancouver, WA
| Category | Used Cars |
| Price | $12,500 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8D9G58JNU68556 |
| Location | Vancouver, WA |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 101,913 mi. |
| Transmission | Automatic |
| Exterior Color | Unknown |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$38,901
$38,9972026 BMW 3 Series 330i xDrive
- 18,196 Miles
- Fort Myers, FL
- $7,886 Below market value of $46,787
- 1 Owner
- Listed 24 days ago
●
iSeeCars Dealer Score
Used 2026 BMW 3 Series 330i xDrive for Sale
18,196 Miles
Fort Myers, FL
| Category | Used Cars |
| Price | $38,901 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Seats | 5 Seats |
| VIN | 3MW89CW02T8F88587 |
| Location | Fort Myers, FL |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 18,196 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| Interior Color | Red |
| MPG | 29 combined |
| Drivetrain | All-wheel drive |
| Positives | inspected, receipts, warranty, one owner, certified pre-owned car |
Used Cars for Sale Insights
How to save money when buying a used BMW 3 Series 330i xDrive?
| Bodystyle | A 3 Series Sedan is $4,061 cheaper than a Wagon |
What colors are the best deals for a BMW 3 Series 330i xDrive?
Least Expensive Color
Silver
$2,938
Average Savings
Most Expensive Color
Brown
$2,365
Average Premium
Average car color pricing for a used BMW 3 Series 330i xDrive?
| Rank | Color | Compared to Avg. Price |
|---|---|---|
| Silver | $2,938 Savings | |
| Red | $2,074 Savings | |
| Gray | $728 Savings | |
| Black | $357 Higher | |
| Blue | $583 Higher | |
| White | $746 Higher | |
| Orange | $1,566 Higher | |
| Brown | $2,365 Higher |
What BMW 3 Series 330i xDrive color has the best resale value?
Price differences by car color compared to the average price of a used BMW 3 Series 330i xDrive
What is the best time to buy a used BMW 3 Series 330i xDrive?
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,081 | 2,484 Listings |
|
||||||||
|
BMW 3 Series 330i xDrive (2017-2020) |
$32,659 | 2,245 Listings |
|
||||||||
|
BMW 3 Series 328i (1996-2000, 2007-2016) |
$9,191 | 1,265 Listings |
|
||||||||
|
BMW 3 Series 328i xDrive (2009-2016) |
$9,815 | 995 Listings |
|
||||||||
|
BMW 3 Series 320i (1981-1983, 2013-2018) |
$10,939 | 473 Listings |
|
||||||||
|
BMW 3 Series 335i (2007-2015) |
$11,750 | 393 Listings |
|
||||||||
|
BMW 3 Series 320i xDrive (2013-2018) |
$11,669 | 381 Listings |
|
||||||||
|
BMW 3 Series M340i (2020) |
$45,790 | 278 Listings |
|
||||||||
|
BMW 3 Series M340i xDrive (2020) |
$47,490 | 268 Listings |
|
||||||||
|
BMW 3 Series 335i xDrive (2009-2015) |
$13,250 | 180 Listings |
|