
Used BMW 3 Series M340i for Sale
Showing 1-20 of 429 Listings
$30,988
$31,4882021 BMW 3 Series M340i
- 63,870 Miles
- Plano, TX
- $6,729 Below market value of $37,717
- Low annual miles
- Listed 96 days ago
●
iSeeCars Dealer Score
Used 2021 BMW 3 Series M340i for Sale
63,870 Miles
Plano, TX
| Category | Used Cars |
| Price | $30,988 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW5U7J07M8B56997 |
| Location | Plano, TX |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 63,870 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
| Positives | warranty |
$52,317
$52,9162025 BMW 3 Series M340i
- 12,631 Miles
- Raleigh, NC
- $6,397 Below market value of $58,714
- Certified used, Low annual miles
- Listed 67 days ago
●
iSeeCars Dealer Score
Used 2025 BMW 3 Series M340i for Sale
12,631 Miles
Raleigh, NC
| Category | Certified Used Cars |
| Price | $52,317 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW59FT08S8F02707 |
| Location | Raleigh, NC |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 12,631 mi. |
| Transmission | Automatic |
| Exterior Color | Vegas red metallic |
| MPG | 29 combined |
| Drivetrain | Rear-wheel drive |
| Positives | warranty, certified pre-owned car |
$36,000
$36,9992022 BMW 3 Series M340i
- 37,400 Miles
- Cordova, TN
- $9,093 Below market value of $45,093
- Low annual miles
- Listed 4 days ago
Used 2022 BMW 3 Series M340i for Sale
37,400 Miles
Cordova, TN
| Category | Used Cars |
| Price | $36,000 |
| For Sale By | owner |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5U7J0XN8C48963 |
| Location | Cordova, TN |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 37,400 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
$51,900
$51,9892024 BMW 3 Series M340i
- 17,852 Miles
- Fayetteville, NC
- $4,042 Below market value of $55,942
- 1 Owner, Certified used
- Listed 34 days ago
●
iSeeCars Dealer Score
Used 2024 BMW 3 Series M340i for Sale
17,852 Miles
Fayetteville, NC
| Category | Certified Used Cars |
| Price | $51,900 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW49FS05R8E76185 |
| Location | Fayetteville, NC |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 17,852 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
| Positives | clean history, certified pre-owned car |
$45,825
$45,8882022 BMW 3 Series M340i
- 25,624 Miles
- Fayetteville, NC
- $2,578 Below market value of $48,403
- 1 Owner, Certified used
- Listed 13 days ago
●
iSeeCars Dealer Score
Used 2022 BMW 3 Series M340i for Sale
25,624 Miles
Fayetteville, NC
| Category | Certified Used Cars |
| Price | $45,825 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW5U7J03N8C74918 |
| Location | Fayetteville, NC |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 25,624 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| Interior Color | Brown |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
| Positives | clean history, certified pre-owned car |
$50,895
$50,9952025 BMW 3 Series M340i
- 17,495 Miles
- Greenville, SC
- $4,100 Below market value of $54,995
- Certified used, Low annual miles
- Listed 59 days ago
●
iSeeCars Dealer Score
Used 2025 BMW 3 Series M340i for Sale
17,495 Miles
Greenville, SC
| Category | Certified Used Cars |
| Price | $50,895 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW59FT01S8F28419 |
| Location | Greenville, SC |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 17,495 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| Interior Color | Black |
| MPG | 29 combined |
| Drivetrain | Rear-wheel drive |
$50,562
$51,2622024 BMW 3 Series M340i
- 13,008 Miles
- San Antonio, TX
- $3,416 Below market value of $53,978
- 1 Owner, Certified used
- Listed 74 days ago
●
iSeeCars Dealer Score
Used 2024 BMW 3 Series M340i for Sale
13,008 Miles
San Antonio, TX
| Category | Certified Used Cars |
| Price | $50,562 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW49FS03R8E23758 |
| Location | San Antonio, TX |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 13,008 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| Interior Color | Beige |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
| Positives | warranty, clean history, certified pre-owned car |
$50,420
2023 BMW 3 Series M340i
- 16,474 Miles
- Duluth, GA
- $1,838 Below market value of $52,258
- 1 Owner, Low annual miles
- Listed 5 days ago
●
iSeeCars Dealer Score
Used 2023 BMW 3 Series M340i for Sale
16,474 Miles
Duluth, GA
| Category | Used Cars |
| Price | $50,420 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW49FS0XP8D74992 |
| Location | Duluth, GA |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 16,474 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
| Positives | clean history |
$54,711
$55,7602025 BMW 3 Series M340i
- 10,403 Miles
- Durham, NC
- $5,123 Below market value of $59,834
- Low annual miles
- Listed 37 days ago
●
iSeeCars Dealer Score
Used 2025 BMW 3 Series M340i for Sale
10,403 Miles
Durham, NC
| Category | Used Cars |
| Price | $54,711 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW59FT03S8F48722 |
| Location | Durham, NC |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 10,403 mi. |
| Transmission | Automatic |
| Exterior Color | Portimao blue metallic |
| Interior Color | Black |
| MPG | 29 combined |
| Drivetrain | Rear-wheel drive |
$52,901
$52,9202025 BMW 3 Series M340i
- 8,541 Miles
- Sanford, FL
- $2,909 Below market value of $55,810
- Low annual miles
- Listed 54 days ago
●
iSeeCars Dealer Score
Used 2025 BMW 3 Series M340i for Sale
8,541 Miles
Sanford, FL
| Category | Used Cars |
| Price | $52,901 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW59FT05S8F38516 |
| Location | Sanford, FL |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 8,541 mi. |
| Transmission | Automatic |
| Exterior Color | Vegas red metallic |
| MPG | 29 combined |
| Drivetrain | Rear-wheel drive |
| Positives | one owner, inspected, no accidents, clean history, certified pre-owned car |
$29,900
$29,9992020 BMW 3 Series M340i
- 83,892 Miles
- Carrollton, TX
- Remaining Lifespan: 7.7261934 yrs
- $2,001 Below market value of $31,901
- Listed 12 days ago
●
iSeeCars Dealer Score
Used 2020 BMW 3 Series M340i for Sale
83,892 Miles
Carrollton, TX
| Category | Used Cars |
| Price | $29,900 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA5U7C04LFH84201 |
| Location | Carrollton, TX |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 83,892 mi. |
| Transmission | Automatic |
| Exterior Color | Dravit grey metallic |
| Interior Color | Black |
| MPG | 25 combined |
| Drivetrain | Rear-wheel drive |
$54,475
$54,8902025 BMW 3 Series M340i
- 14,798 Miles
- Durham, NC
- $3,320 Below market value of $57,795
- Low annual miles
- Listed 32 days ago
●
iSeeCars Dealer Score
Used 2025 BMW 3 Series M340i for Sale
14,798 Miles
Durham, NC
| Category | Used Cars |
| Price | $54,475 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW59FT08S8F47873 |
| Location | Durham, NC |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 14,798 mi. |
| Transmission | Automatic |
| Exterior Color | Portimao blue metallic |
| Interior Color | Black |
| MPG | 29 combined |
| Drivetrain | Rear-wheel drive |
$30,698
$30,9922020 BMW 3 Series M340i
- 82,066 Miles
- Chandler, AZ
- Remaining Lifespan: 7.7261934 yrs
- $1,173 Below market value of $31,871
- Listed 42 days ago
●
iSeeCars Dealer Score
Used 2020 BMW 3 Series M340i for Sale
82,066 Miles
Chandler, AZ
| Category | Used Cars |
| Price | $30,698 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA5U7C07LA232296 |
| Location | Chandler, AZ |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 82,066 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral gray metallic |
| MPG | 25 combined |
| Drivetrain | Rear-wheel drive |
| Positives | clean history |
$35,299
$35,4992020 BMW 3 Series M340i
- 63,526 Miles
- San Jose, CA
- Remaining Lifespan: 7.7283454 yrs
- $850 Below market value of $36,149
- Listed 31 days ago
●
iSeeCars Dealer Score
Used 2020 BMW 3 Series M340i for Sale
63,526 Miles
San Jose, CA
| Category | Used Cars |
| Price | $35,299 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA5U7C06LFH84460 |
| Location | San Jose, CA |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 63,526 mi. |
| Transmission | Automatic |
| Exterior Color | Portimao blue metallic |
| MPG | 25 combined |
| Drivetrain | Rear-wheel drive |
$54,000
2025 BMW 3 Series M340i
- 11,483 Miles
- Las Vegas, NV
- $1,295 Below market value of $55,295
- Low annual miles
- Listed 6 days ago
●
iSeeCars Dealer Score
Used 2025 BMW 3 Series M340i for Sale
11,483 Miles
Las Vegas, NV
| Category | Used Cars |
| Price | $54,000 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW59FT04S8F31606 |
| Location | Las Vegas, NV |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 11,483 mi. |
| Transmission | Automatic |
| Exterior Color | Brooklyn grey metallic |
| Interior Color | Red |
| MPG | 29 combined |
| Drivetrain | Rear-wheel drive |
$31,995
2021 BMW 3 Series M340i
- 89,241 Miles
- Costa Mesa, CA
- $885 Below market value of $32,880
- Listed 52 days ago
●
iSeeCars Dealer Score
Used 2021 BMW 3 Series M340i for Sale
89,241 Miles
Costa Mesa, CA
| Category | Used Cars |
| Price | $31,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW5U7J01M8B85055 |
| Location | Costa Mesa, CA |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 89,241 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
| Positives | clean history |
$34,890
2022 BMW 3 Series M340i
- 61,527 Miles
- Bellmore, NY
- $1,487 Below market value of $36,377
- Listed 37 days ago
●
iSeeCars Dealer Score
Used 2022 BMW 3 Series M340i for Sale
61,527 Miles
Bellmore, NY
| Category | Used Cars |
| Price | $34,890 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW5U7J0XN8C27529 |
| Location | Bellmore, NY |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 61,527 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
$56,000
$56,5002025 BMW 3 Series M340i
- 10,550 Miles
- Berkeley, CA
- $1,459 Below market value of $57,459
- Low annual miles
- Listed 40 days ago
●
iSeeCars Dealer Score
Used 2025 BMW 3 Series M340i for Sale
10,550 Miles
Berkeley, CA
| Category | Used Cars |
| Price | $56,000 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW59FT07S8F28201 |
| Location | Berkeley, CA |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 10,550 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Interior Color | Black |
| MPG | 29 combined |
| Drivetrain | Rear-wheel drive |
$37,795
2020 BMW 3 Series M340i
- 48,899 Miles
- Mountain View, CA
- Remaining Lifespan: 7.7333875 yrs
- $1,070 Below market value of $38,865
- Listed 20 days ago
Used 2020 BMW 3 Series M340i for Sale
48,899 Miles
Mountain View, CA
| Category | Used Cars |
| Price | $37,795 |
| For Sale By | dealer |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA5U7C06LA232211 |
| Location | Mountain View, CA |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 48,899 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| Interior Color | Black |
| MPG | 25 combined |
| Drivetrain | Rear-wheel drive |
$49,059
2024 BMW 3 Series M340i
- 30,842 Miles
- Mineola, TX
- $2,895 Below market value of $51,954
- Low annual miles
- Listed 52 days ago
Used 2024 BMW 3 Series M340i for Sale
30,842 Miles
Mineola, TX
| Category | Used Cars |
| Price | $49,059 |
| For Sale By | dealer |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW49FS08R8D85573 |
| Location | Mineola, TX |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 30,842 mi. |
| Transmission | Automatic |
| Exterior Color | Red |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
Used Cars for Sale Insights
What colors are the best deals for a BMW 3 Series M340i?
Least Expensive Color
White
$148
Average Savings
Most Expensive Color
White
$148
Average Premium
Average car color pricing for a used BMW 3 Series M340i?
| Rank | Color | Compared to Avg. Price |
|---|---|---|
| White | $148 Savings |
What BMW 3 Series M340i color has the best resale value?
Price differences by car color compared to the average price of a used BMW 3 Series M340i
What is the best time to buy a used BMW 3 Series M340i?
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 xDrive (2017-2020) |
$32,230 | 2,220 Listings |
|
||||||||
|
BMW 3 Series 330i (2001-2006, 2017-2020) |
$30,335 | 2,180 Listings |
|
||||||||
|
BMW 3 Series 328i (1996-2000, 2007-2016) |
$9,317 | 1,335 Listings |
|
||||||||
|
BMW 3 Series 328i xDrive (2009-2016) |
$9,758 | 1,045 Listings |
|
||||||||
|
BMW 3 Series 320i (1981-1983, 2013-2018) |
$10,754 | 472 Listings |
|
||||||||
|
BMW 3 Series 335i (2007-2015) |
$11,553 | 451 Listings |
|
||||||||
|
BMW 3 Series 320i xDrive (2013-2018) |
$11,062 | 357 Listings |
|
||||||||
|
BMW 3 Series M340i xDrive (2020) |
$47,856 | 308 Listings |
|
||||||||
|
BMW 3 Series M340i (2020) |
$44,325 | 283 Listings |
|
||||||||
|
BMW 3 Series 330e (2016) |
$27,956 | 178 Listings |
|