
Used BMW 3 Series 330i for Sale
Showing 1-20 of 2,581 Listings
Featured
$31,600
$31,9002025 BMW 3 Series 330i
- 20,681 Miles
- Listed 48 days ago
- Vero Beach, FL
- $4,181 Below market value of $35,781
- iSeeCars Dealer Score
Used 2025 BMW 3 Series 330i for Sale
20,681 Miles
Vero Beach, FL
| Category | Used Cars |
| Price | $31,600 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Seats | 5 Seats |
| VIN | 3MW69CW09S8F01869 |
| Location | Vero Beach, FL |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 20,681 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Black |
| MPG | 31 combined |
| Drivetrain | Rear-wheel drive |
| Positives | routine maintenance |
Featured
$33,950
$34,9502024 BMW 3 Series 330i
- 11,463 Miles
- Listed 61 days ago
- Minneapolis, MN
- $5,509 Below market value of $39,459
- iSeeCars Dealer Score
Used 2024 BMW 3 Series 330i for Sale
11,463 Miles
Minneapolis, MN
| Category | Used Cars |
| Price | $33,950 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW69FF03R8E10673 |
| Location | Minneapolis, MN |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 11,463 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| MPG | 29 combined |
| Drivetrain | Rear-wheel drive |
| Positives | warranty |
$33,991
$34,9912024 BMW 3 Series 330i
- 4,016 Miles
- Listed 188 days ago
- Oxnard, CA
- $7,479 Below market value of $41,470
- iSeeCars Dealer Score
Used 2024 BMW 3 Series 330i for Sale
4,016 Miles
Oxnard, CA
| Category | Certified Used Cars |
| Price | $33,991 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW69FF0XR8E36123 |
| Location | Oxnard, CA |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 4,016 mi. |
| Transmission | Automatic |
| Exterior Color | Gray metallic |
| MPG | 29 combined |
| Drivetrain | Rear-wheel drive |
$28,777
$29,7772023 BMW 3 Series 330i
- 28,397 Miles
- Listed 16 days ago
- Valencia, CA
- $5,396 Below market value of $34,173
- iSeeCars Dealer Score
Used 2023 BMW 3 Series 330i for Sale
28,397 Miles
Valencia, CA
| Category | Certified Used Cars |
| Price | $28,777 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW69FF02P8D61396 |
| Location | Valencia, CA |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 28,397 mi. |
| Transmission | Automatic |
| Exterior Color | Skyscraper grey metallic |
| Interior Color | Black |
| MPG | 29 combined |
| Drivetrain | Rear-wheel drive |
$28,777
$29,7772023 BMW 3 Series 330i
- 34,843 Miles
- Listed 35 days ago
- Valencia, CA
- $4,515 Below market value of $33,292
- iSeeCars Dealer Score
Used 2023 BMW 3 Series 330i for Sale
34,843 Miles
Valencia, CA
| Category | Certified Used Cars |
| Price | $28,777 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW69FF01P8D73507 |
| Location | Valencia, CA |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 34,843 mi. |
| Transmission | Automatic |
| Exterior Color | Skyscraper grey metallic |
| Interior Color | Black |
| MPG | 29 combined |
| Drivetrain | Rear-wheel drive |
$32,600
$32,7002024 BMW 3 Series 330i
- 17,765 Miles
- Listed 85 days ago
- Bluffton, SC
- $5,403 Below market value of $38,003
- iSeeCars Dealer Score
Used 2024 BMW 3 Series 330i for Sale
17,765 Miles
Bluffton, SC
| Category | Certified Used Cars |
| Price | $32,600 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW69FF07R8E47810 |
| Location | Bluffton, SC |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 17,765 mi. |
| Transmission | Automatic |
| Exterior Color | Melbourne red metallic |
| Interior Color | Black |
| MPG | 29 combined |
| Drivetrain | Rear-wheel drive |
| Positives | warranty, clean history, one owner, inspected, non-smoker, certified pre-owned car |
$37,488
$38,8882024 BMW 3 Series 330i
- 7,698 Miles
- Listed 23 days ago
- Carlsbad, CA
- $4,817 Below market value of $42,305
- iSeeCars Dealer Score
Used 2024 BMW 3 Series 330i for Sale
7,698 Miles
Carlsbad, CA
| Category | Certified Used Cars |
| Price | $37,488 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW69FF02R8E35127 |
| Location | Carlsbad, CA |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 7,698 mi. |
| Transmission | Automatic |
| Exterior Color | Skyscraper grey metallic |
| Interior Color | Beige |
| MPG | 29 combined |
| Drivetrain | Rear-wheel drive |
| Positives | certified pre-owned car, inspected |
$29,999
$31,9992023 BMW 3 Series 330i
- 30,692 Miles
- Listed 14 days ago
- Signal Hill, CA
- $3,858 Below market value of $33,857
- iSeeCars Dealer Score
Used 2023 BMW 3 Series 330i for Sale
30,692 Miles
Signal Hill, CA
| Category | Certified Used Cars |
| Price | $29,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW69FF09P8D00238 |
| Location | Signal Hill, CA |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 30,692 mi. |
| Transmission | Automatic |
| Exterior Color | Skyscraper grey metallic |
| Interior Color | Beige |
| MPG | 29 combined |
| Drivetrain | Rear-wheel drive |
| Positives | inspected, certified pre-owned car |
$35,800
$36,0002024 BMW 3 Series 330i
- 12,766 Miles
- Listed 56 days ago
- Odessa, TX
- $5,128 Below market value of $40,928
- iSeeCars Dealer Score
Used 2024 BMW 3 Series 330i for Sale
12,766 Miles
Odessa, TX
| Category | Used Cars |
| Price | $35,800 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW69FF06R8E23708 |
| Location | Odessa, TX |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 12,766 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| MPG | 29 combined |
| Drivetrain | Rear-wheel drive |
| Positives | clean history |
$10,990
2020 BMW 3 Series 330i
- 135,465 Miles
- Listed 19 days ago
- Miami, FL
- $3,205 Below market value of $14,195
- iSeeCars Dealer Score
Used 2020 BMW 3 Series 330i for Sale
135,465 Miles
Miami, FL
| Category | Used Cars |
| Price | $10,990 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5R1J00L8B09212 |
| Location | Miami, FL |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 135,465 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| MPG | 30 combined |
| Drivetrain | Rear-wheel drive |
| Positives | certified pre-owned car, inspected, non-smoker, routine maintenance, clean history, receipts, warranty |
$19,998
2020 BMW 3 Series 330i
- 67,145 Miles
- Listed Today
- Pelham, AL
- $3,194 Below market value of $23,192
- iSeeCars Dealer Score
Used 2020 BMW 3 Series 330i for Sale
67,145 Miles
Pelham, AL
| Category | Used Cars |
| Price | $19,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5R1J01L8B16928 |
| Location | Pelham, AL |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 67,145 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral gray metallic |
| Interior Color | Black |
| MPG | 30 combined |
| Drivetrain | Rear-wheel drive |
| Positives | warranty |
$18,990
2021 BMW 3 Series 330i
- 69,543 Miles
- Listed 4 days ago
- Hollywood, FL
- $2,250 Below market value of $21,240
- iSeeCars Dealer Score
Used 2021 BMW 3 Series 330i for Sale
69,543 Miles
Hollywood, FL
| Category | Used Cars |
| Price | $18,990 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5R1J07M8B97029 |
| Location | Hollywood, FL |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 69,543 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| MPG | 30 combined |
| Drivetrain | Rear-wheel drive |
$40,998
2025 BMW 3 Series 330i
- 3,471 Miles
- Listed 6 days ago
- Warner Robins, GA
- $7,091 Below market value of $48,089
- iSeeCars Dealer Score
Used 2025 BMW 3 Series 330i for Sale
3,471 Miles
Warner Robins, GA
| Category | Used Cars |
| Price | $40,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Seats | 5 Seats |
| VIN | 3MW69CW09S8F60887 |
| Location | Warner Robins, GA |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 3,471 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Brown |
| MPG | 31 combined |
| Drivetrain | Rear-wheel drive |
| Positives | warranty |
$26,190
$26,3902022 BMW 3 Series 330i
- 24,980 Miles
- Listed 83 days ago
- Miami, FL
- $4,275 Below market value of $30,465
- iSeeCars Dealer Score
Used 2022 BMW 3 Series 330i for Sale
24,980 Miles
Miami, FL
| Category | Used Cars |
| Price | $26,190 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5R1J05N8C67015 |
| Location | Miami, FL |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 24,980 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| Interior Color | Black |
| MPG | 30 combined |
| Drivetrain | Rear-wheel drive |
| Positives | inspected, clean history |
$22,108
$23,8952024 BMW 3 Series 330i
- 39,352 Miles
- Listed 65 days ago
- Bronx, NY
- $4,877 Below market value of $26,985
- iSeeCars Dealer Score
Used 2024 BMW 3 Series 330i for Sale
39,352 Miles
Bronx, NY
| Category | Used Cars |
| Price | $22,108 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW69FF09R8E13707 |
| Location | Bronx, NY |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 39,352 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| MPG | 29 combined |
| Drivetrain | Rear-wheel drive |
| Positives | clean history, warranty |
$15,242
$15,7682018 BMW 3 Series 330i
- 61,165 Miles
- Listed 23 days ago
- Naples, FL
- $2,264 Below market value of $17,506
- iSeeCars Dealer Score
Used 2018 BMW 3 Series 330i for Sale
61,165 Miles
Naples, FL
| Category | Used Cars |
| Price | $15,242 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8B9C55JEE82302 |
| Location | Naples, FL |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 61,165 mi. |
| Transmission | Automatic |
| Exterior Color | Mediterranean blue metallic |
| Interior Color | Brown |
| Drivetrain | Rear-wheel drive |
$21,169
$21,4992020 BMW 3 Series 330i
- 35,075 Miles
- Listed 97 days ago
- Miami, FL
- $3,513 Below market value of $24,682
- iSeeCars Dealer Score
Used 2020 BMW 3 Series 330i for Sale
35,075 Miles
Miami, FL
| Category | Used Cars |
| Price | $21,169 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5R1J05L8B22814 |
| Location | Miami, FL |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 35,075 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| Interior Color | Black |
| MPG | 30 combined |
| Drivetrain | Rear-wheel drive |
| Positives | inspected |
$31,998
$33,9982023 BMW 3 Series 330i
- 22,875 Miles
- Listed 5 days ago
- Austin, TX
- $3,850 Below market value of $35,848
- Low annual miles
Used 2023 BMW 3 Series 330i for Sale
22,875 Miles
Austin, TX
| Category | Used Cars |
| Price | $31,998 |
| For Sale By | dealer |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW69FF08P8C93847 |
| Location | Austin, TX |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 22,875 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| MPG | 29 combined |
| Drivetrain | Rear-wheel drive |
| Positives | warranty |
$19,999
2019 BMW 3 Series 330i
- 58,869 Miles
- Listed 6 days ago
- Seneca, SC
- $3,368 Below market value of $23,367
- iSeeCars Dealer Score
Used 2019 BMW 3 Series 330i for Sale
58,869 Miles
Seneca, SC
| Category | Used Cars |
| Price | $19,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA5R1C55KAK09897 |
| Location | Seneca, SC |
| Features | bluetooth, child safety, backup camera, sunroof, alloy wheels |
| Mileage | 58,869 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Black |
| MPG | 30 combined |
| Drivetrain | Rear-wheel drive |
$30,499
2024 BMW 3 Series 330i
- 20,401 Miles
- Listed 84 days ago
- Fort Lauderdale, FL
- $3,755 Below market value of $34,254
- iSeeCars Dealer Score
Used 2024 BMW 3 Series 330i for Sale
20,401 Miles
Fort Lauderdale, FL
| Category | Used Cars |
| Price | $30,499 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW69FF08R8E87457 |
| Location | Fort Lauderdale, FL |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 20,401 mi. |
| Transmission | Automatic |
| MPG | 29 combined |
| Drivetrain | Rear-wheel drive |
Used BMW 3 Series 330i
How to save money when buying a used BMW 3 Series 330i?
| Transmission | Buying a BMW 3 Series with stick shift instead of a automatic transmission can save you $6,668 |
What colors are the best deals for a BMW 3 Series 330i?
Least Expensive Color
Silver
$7,108
Average Savings
Most Expensive Color
White
$2,026
Average Premium
Average car color pricing for a used BMW 3 Series 330i?
| Rank | Color | Compared to Avg. Price |
|---|---|---|
| Silver | $7,108 Savings | |
| Blue | $1,615 Savings | |
| Black | $4 Higher | |
| Gray | $484 Higher | |
| Red | $562 Higher | |
| Brown | $728 Higher | |
| White | $2,026 Higher |
What BMW 3 Series 330i color has the best resale value?
Price differences by car color compared to the average price of a used BMW 3 Series 330i
What is the best time to buy a used BMW 3 Series 330i?
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.
Prices in Top Cities
| Average Price | Deals | Listings | |
|---|---|---|---|
| BMW 3 Series in Los Angeles | $28,555 | Save $9,609 on 348 deals | 764 listings |
| BMW 3 Series in Dallas | $27,977 | Save $5,870 on 138 deals | 283 listings |
| BMW 3 Series in Atlanta | $22,483 | Save $6,980 on 148 deals | 354 listings |
| BMW 3 Series in Minneapolis | $15,355 | Save $4,584 on 7 deals | 36 listings |
| BMW 3 Series in Miami | $37,509 | Save $5,020 on 151 deals | 590 listings |
Others also viewed these Models...
| Average Price | Deals | Listings | |
|---|---|---|---|
| Acura TLX for Sale | $37,613 | Save $9,384 on 784 deals | 3,617 listings |
| Chrysler 300 for Sale | $17,303 | Save $5,131 on 744 deals | 2,118 listings |
| Mercedes-Benz Cla-Class for Sale | $41,083 | Save $7,794 on 632 deals | 3,084 listings |
Used Bmw 3 Series By Trim
| Trim | Average Price | Deals | Listings |
|---|---|---|---|
| Used BMW 3 Series 330i Xdrive | $42,743 | Save $10,116 on 595 deals | 2,483 listings |
| Used BMW 3 Series 328i | $9,727 | Save $4,505 on 273 deals | 694 listings |
| Used BMW 3 Series 328i Xdrive | $10,279 | Save $3,862 on 205 deals | 523 listings |
| Used BMW 3 Series M340i Xdrive | $56,443 | Save $8,095 on 103 deals | 420 listings |
| Used BMW 3 Series M340i | $56,482 | Save $6,142 on 56 deals | 350 listings |
| Used BMW 3 Series 320i | $12,202 | Save $4,624 on 103 deals | 241 listings |
| Used BMW 3 Series 335i | $11,831 | Save $4,889 on 61 deals | 197 listings |
| Used BMW 3 Series 320i Xdrive | $12,352 | Save $4,941 on 84 deals | 192 listings |
| Used BMW 3 Series 330e | $30,330 | Save $6,940 on 102 deals | 170 listings |
Popular Model Years For Bmw 330i
| Average Price | Deals | Listings | |
|---|---|---|---|
| 2001 BMW 3 Series 330i | $5,635 | - | 2 listings |
| 2006 BMW 3 Series 330i | $7,925 | Save $1,536 on 3 deals | 7 listings |
| 2018 BMW 3 Series 330i | $15,219 | Save $3,742 on 40 deals | 67 listings |
| 2002 BMW 3 Series 330i | $2,250 | - | 1 listing |
| 2003 BMW 3 Series 330i | $4,999 | Save $976 on 1 deal | 1 listing |
| 2005 BMW 3 Series 330i | $8,995 | - | 1 listing |
| 2004 BMW 3 Series 330i | $34,995 | - | 1 listing |
Average Price of BMW 3 Series Trims
| Trim | Average Price | Listings | Specs | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
BMW 3 Series 330i xDrive (2017-2020) |
$31,679 | 1,643 Listings |
|
||||||||
|
BMW 3 Series 330i (2001-2006, 2017-2020) |
$28,825 | 1,630 Listings |
|
||||||||
|
BMW 3 Series 328i (1996-2000, 2007-2016) |
$9,353 | 1,139 Listings |
|
||||||||
|
BMW 3 Series 328i xDrive (2009-2016) |
$9,858 | 809 Listings |
|
||||||||
|
BMW 3 Series 320i (1981-1983, 2013-2018) |
$11,399 | 419 Listings |
|
||||||||
|
BMW 3 Series 335i (2007-2015) |
$11,551 | 320 Listings |
|
||||||||
|
BMW 3 Series 320i xDrive (2013-2018) |
$11,852 | 296 Listings |
|
||||||||
|
BMW 3 Series M340i xDrive (2020) |
$46,676 | 285 Listings |
|
||||||||
|
BMW 3 Series M340i (2020) |
$43,800 | 202 Listings |
|
||||||||
|
BMW 3 Series 330e (2016) |
$29,765 | 182 Listings |
|