
Used BMW 3 Series M340i for Sale
Showing 1-20 of 487 Listings
$41,995
2021 BMW 3 Series M340i
- 42,452 Miles
- Carlsbad, CA
- $1,374 Above market value of $40,620
- Low annual miles
- Listed Today
●
iSeeCars Dealer Score
Used 2021 BMW 3 Series M340i for Sale
42,452 Miles
Carlsbad, CA
| Category | Used Cars |
| Price | $41,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW5U7J03M8B65714 |
| Location | Carlsbad, CA |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 42,452 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
$49,998
2023 BMW 3 Series M340i
- 35,309 Miles
- Murrieta, CA
- $1,518 Above market value of $48,480
- Low annual miles
- Listed Today
●
iSeeCars Dealer Score
Used 2023 BMW 3 Series M340i for Sale
35,309 Miles
Murrieta, CA
| Category | Used Cars |
| Price | $49,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW49FS08P8C95885 |
| Location | Murrieta, CA |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 35,309 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Red |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
| Positives | warranty |
$68,615
2026 BMW 3 Series M340i
- Miami, FL
- $380 Above similar cars
- Listed Today
●
iSeeCars Dealer Score
New 2026 BMW 3 Series M340i for Sale
8 Miles
Miami, FL
| Category | New Cars |
| Price | $68,615 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | WBA53FT09TFW29914 |
| Location | Miami, FL |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 8 mi. |
| Transmission | Automatic |
| Exterior Color | Dravit grey metallic |
| Interior Color | Red |
| MPG | 29 combined |
| Drivetrain | Rear-wheel drive |
$34,998
2021 BMW 3 Series M340i
- 84,054 Miles
- San Luis Obispo, CA
- $1,794 Above market value of $33,203
- Listed Today
●
iSeeCars Dealer Score
Used 2021 BMW 3 Series M340i for Sale
84,054 Miles
San Luis Obispo, CA
| Category | Used Cars |
| Price | $34,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | WBA5U7C07MFK81356 |
| Location | San Luis Obispo, CA |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 84,054 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
| Positives | clean history |
2020 BMW 3 Series M340i
- 15,139 Miles
- Atlanta, GA
- Remaining Lifespan: 7.69578 yrs
- Market Price: $43,302
- Listed Today
●
iSeeCars Dealer Score
Used 2020 BMW 3 Series M340i for Sale
15,139 Miles
Atlanta, GA
| Category | Used Cars |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5U7J09L8B30271 |
| Location | Atlanta, GA |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 15,139 mi. |
| Transmission | Automatic |
| Exterior Color | Portimao blue metallic |
| MPG | 25 combined |
| Drivetrain | Rear-wheel drive |
2023 BMW 3 Series M340i
- 21,470 Miles
- Raleigh, NC
- Market Price: $52,276
- Low annual miles
- Listed Today
●
iSeeCars Dealer Score
Used 2023 BMW 3 Series M340i for Sale
21,470 Miles
Raleigh, NC
| Category | Used Cars |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW49FS00P8D31486 |
| Location | Raleigh, NC |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 21,470 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| Interior Color | Red |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
$67,765
2026 BMW 3 Series M340i
- Fayetteville, NC
- 1067 Below similar cars
- Listed Today
●
iSeeCars Dealer Score
New 2026 BMW 3 Series M340i for Sale
0 Miles
Fayetteville, NC
| Category | New Cars |
| Price | $67,765 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | WBA53FT01TFW46951 |
| Location | Fayetteville, NC |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 0 mi. |
| Transmission | Automatic |
| Exterior Color | Brooklyn grey metallic |
| Interior Color | Red |
| MPG | 29 combined |
| Drivetrain | Rear-wheel drive |
$51,585
2023 BMW 3 Series M340i
- 24,440 Miles
- Fort Pierce, FL
- $2,573 Above market value of $49,011
- Certified used, Low annual miles
- Listed Today
●
iSeeCars Dealer Score
Used 2023 BMW 3 Series M340i for Sale
24,440 Miles
Fort Pierce, FL
| Category | Certified Used Cars |
| Price | $51,585 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW49FS03P8D53546 |
| Location | Fort Pierce, FL |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 24,440 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
$25,991
2020 BMW 3 Series M340i
- 99,483 Miles
- Orange, CA
- Remaining Lifespan: 7.69578 yrs
- $3,029 Below market value of $29,020
- Listed Today
●
iSeeCars Dealer Score
Used 2020 BMW 3 Series M340i for Sale
99,483 Miles
Orange, CA
| Category | Used Cars |
| Price | $25,991 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA5U7C09LAF53985 |
| Location | Orange, CA |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 99,483 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Black |
| MPG | 25 combined |
| Drivetrain | Rear-wheel drive |
$56,900
2025 BMW 3 Series M340i
- 7,164 Miles
- San Rafael, CA
- $2,869 Below market value of $59,769
- Low annual miles
- Listed Today
●
iSeeCars Dealer Score
Used 2025 BMW 3 Series M340i for Sale
7,164 Miles
San Rafael, CA
| Category | Used Cars |
| Price | $56,900 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW59FT03S8F09404 |
| Location | San Rafael, CA |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 7,164 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Black |
| MPG | 29 combined |
| Drivetrain | Rear-wheel drive |
$38,999
2022 BMW 3 Series M340i
- 64,227 Miles
- Glendale, AZ
- $1,264 Below market value of $40,263
- Listed Today
●
iSeeCars Dealer Score
Used 2022 BMW 3 Series M340i for Sale
64,227 Miles
Glendale, AZ
| Category | Used Cars |
| Price | $38,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5U7J06N8C71852 |
| Location | Glendale, AZ |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 64,227 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
$36,998
2021 BMW 3 Series M340i
- 58,710 Miles
- Camarillo, CA
- $739 Below market value of $37,737
- Low annual miles
- Listed Today
●
iSeeCars Dealer Score
Used 2021 BMW 3 Series M340i for Sale
58,710 Miles
Camarillo, CA
| Category | Used Cars |
| Price | $36,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5U7J02M8B70161 |
| Location | Camarillo, CA |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 58,710 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
$33,495
2020 BMW 3 Series M340i
- 88,163 Miles
- Portland, OR
- Remaining Lifespan: 7.69578 yrs
- $1,976 Above market value of $31,518
- Listed Today
●
iSeeCars Dealer Score
Used 2020 BMW 3 Series M340i for Sale
88,163 Miles
Portland, OR
| Category | Used Cars |
| Price | $33,495 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA5U7C01LA232262 |
| Location | Portland, OR |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 88,163 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Interior Color | Black |
| MPG | 25 combined |
| Drivetrain | Rear-wheel drive |
$71,110
2026 BMW 3 Series M340i
- Miami, FL
- $2,875 Above similar cars
- Listed Today
●
iSeeCars Dealer Score
New 2026 BMW 3 Series M340i for Sale
5 Miles
Miami, FL
| Category | New Cars |
| Price | $71,110 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW59FT04T8G25518 |
| Location | Miami, FL |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 5 mi. |
| Transmission | Automatic |
| Exterior Color | Dravit grey metallic |
| Interior Color | Black |
| MPG | 29 combined |
| Drivetrain | Rear-wheel drive |
$67,455
2026 BMW 3 Series M340i
- Santa Clara, CA
- 1276 Below similar cars
- Listed Today
●
iSeeCars Dealer Score
New 2026 BMW 3 Series M340i for Sale
5 Miles
Santa Clara, CA
| Category | New Cars |
| Price | $67,455 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA53FT08TFW11095 |
| Location | Santa Clara, CA |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 5 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| MPG | 29 combined |
| Drivetrain | Rear-wheel drive |
$44,400
2022 BMW 3 Series M340i
- 21,037 Miles
- Melbourne, FL
- $1,530 Below market value of $45,930
- Low annual miles
- Listed 1 day ago
●
iSeeCars Dealer Score
Used 2022 BMW 3 Series M340i for Sale
21,037 Miles
Melbourne, FL
| Category | Used Cars |
| Price | $44,400 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW5U7J0XN8C46453 |
| Location | Melbourne, FL |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 21,037 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
$69,600
2026 BMW 3 Series M340i
- Buena Park, CA
- Average Price: $68,218
- Listed 1 day ago
●
iSeeCars Dealer Score
New 2026 BMW 3 Series M340i for Sale
10 Miles
Buena Park, CA
| Category | New Cars |
| Price | $69,600 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | WBA53FT02TFW64259 |
| Location | Buena Park, CA |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 10 mi. |
| Transmission | Automatic |
| Exterior Color | Tanzanite blue ii metallic |
| MPG | 29 combined |
| Drivetrain | Rear-wheel drive |
$70,320
2026 BMW 3 Series M340i
- Delray Beach, FL
- Average Price: $67,917
- Listed 1 day ago
●
iSeeCars Dealer Score
New 2026 BMW 3 Series M340i for Sale
10 Miles
Delray Beach, FL
| Category | New Cars |
| Price | $70,320 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | WBA53FT04TFW34664 |
| Location | Delray Beach, FL |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 10 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| Interior Color | Red |
| MPG | 29 combined |
| Drivetrain | Rear-wheel drive |
$37,777
2020 BMW 3 Series M340i
- 75,193 Miles
- Canoga Park, CA
- Remaining Lifespan: 7.69578 yrs
- $4,421 Above market value of $33,356
- Listed 1 day ago
Used 2020 BMW 3 Series M340i for Sale
75,193 Miles
Canoga Park, CA
| Category | Used Cars |
| Price | $37,777 |
| For Sale By | dealer |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA5U7C00LFH26215 |
| Location | Canoga Park, CA |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 75,193 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Black |
| MPG | 25 combined |
| Drivetrain | Rear-wheel drive |
$42,028
$43,1892022 BMW 3 Series M340i
- 48,029 Miles
- Carrollton, TX
- $163 Above market value of $41,864
- Low annual miles
- Listed 1 day ago
●
iSeeCars Dealer Score
Used 2022 BMW 3 Series M340i for Sale
48,029 Miles
Carrollton, TX
| Category | Used Cars |
| Price | $42,028 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5U7J02N8C58628 |
| Location | Carrollton, TX |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 48,029 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
Used BMW 3 Series M340i
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.
Prices in Top Cities
| Average Price | Deals | Listings | |
|---|---|---|---|
| BMW 3 Series in Los Angeles | $35,597 | Save $7,065 on 349 deals | 1,245 listings |
| BMW 3 Series in Dallas | $30,791 | Save $8,128 on 169 deals | 432 listings |
| BMW 3 Series in Atlanta | $22,587 | Save $5,939 on 208 deals | 484 listings |
| BMW 3 Series in Minneapolis | $31,179 | Save $5,028 on 31 deals | 98 listings |
| BMW 3 Series in Miami | $33,932 | Save $6,137 on 167 deals | 652 listings |
Others also viewed these Models...
| Average Price | Deals | Listings | |
|---|---|---|---|
| Acura TLX for Sale | $30,799 | Save $9,657 on 672 deals | 2,791 listings |
| Chrysler 300 for Sale | $16,828 | Save $5,572 on 1,046 deals | 2,692 listings |
| Mercedes-Benz Cla-Class for Sale | $38,027 | Save $8,570 on 958 deals | 3,708 listings |
Used Bmw 3 Series By Trim
| Trim | Average Price | Deals | Listings |
|---|---|---|---|
| Used BMW 3 Series 330i Xdrive | $44,631 | Save $10,352 on 900 deals | 3,866 listings |
| Used BMW 3 Series 330i | $42,357 | Save $7,923 on 673 deals | 3,707 listings |
| Used BMW 3 Series 328i | $9,100 | Save $4,569 on 413 deals | 1,064 listings |
| Used BMW 3 Series 328i Xdrive | $9,715 | Save $4,229 on 336 deals | 775 listings |
| Used BMW 3 Series M340i Xdrive | $58,671 | Save $9,004 on 161 deals | 617 listings |
| Used BMW 3 Series 320i | $11,208 | Save $4,801 on 172 deals | 343 listings |
| Used BMW 3 Series 335i | $11,600 | Save $3,884 on 115 deals | 318 listings |
| Used BMW 3 Series 320i Xdrive | $11,437 | Save $4,851 on 168 deals | 313 listings |
| Used BMW 3 Series 330e | $28,099 | Save $6,950 on 110 deals | 209 listings |
Popular Model Years For Bmw M340i
| Average Price | Deals | Listings | |
|---|---|---|---|
| 2022 BMW 3 Series M340i | $39,994 | Save $6,205 on 9 deals | 21 listings |
| 2020 BMW 3 Series M340i | $35,220 | Save $6,384 on 19 deals | 52 listings |
| 2024 BMW 3 Series M340i | $51,295 | Save $5,264 on 9 deals | 24 listings |
Average Price of BMW 3 Series Trims
| Trim | Average Price | Listings | Specs | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
BMW 3 Series 330i xDrive (2017-2020) |
$31,759 | 2,234 Listings |
|
||||||||
|
BMW 3 Series 330i (2001-2006, 2017-2020) |
$28,875 | 2,191 Listings |
|
||||||||
|
BMW 3 Series 328i (1996-2000, 2007-2016) |
$9,013 | 1,466 Listings |
|
||||||||
|
BMW 3 Series 328i xDrive (2009-2016) |
$9,597 | 1,087 Listings |
|
||||||||
|
BMW 3 Series 320i (1981-1983, 2013-2018) |
$10,834 | 505 Listings |
|
||||||||
|
BMW 3 Series 335i (2007-2015) |
$11,436 | 455 Listings |
|
||||||||
|
BMW 3 Series 320i xDrive (2013-2018) |
$11,177 | 413 Listings |
|
||||||||
|
BMW 3 Series M340i xDrive (2020) |
$46,781 | 360 Listings |
|
||||||||
|
BMW 3 Series M340i (2020) |
$43,767 | 290 Listings |
|
||||||||
|
BMW 3 Series 330e (2016) |
$27,854 | 229 Listings |
|