
Used BMW 3 Series M340i for Sale
Showing 1-20 of 532 Listings
Featured
$49,995
2023 BMW 3 Series M340i
- 26,962 Miles
- San Rafael, CA
- $2,519 Below market value of $52,514
- Low annual miles
- Listed 35 days ago
●
iSeeCars Dealer Score
Used 2023 BMW 3 Series M340i for Sale
26,962 Miles
San Rafael, CA
| Category | Used Cars |
| Price | $49,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW49FS02P8D05262 |
| Location | San Rafael, CA |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 26,962 mi. |
| Transmission | Automatic |
| Exterior Color | Portimao blue metallic |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
Featured
$39,700
$40,6002021 BMW 3 Series M340i
- 48,531 Miles
- Wake Forest, NC
- $1,849 Below market value of $41,549
- Low annual miles
- Listed 95 days ago
●
iSeeCars Dealer Score
Used 2021 BMW 3 Series M340i for Sale
48,531 Miles
Wake Forest, NC
| Category | Used Cars |
| Price | $39,700 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5U7J00M8B52175 |
| Location | Wake Forest, NC |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 48,531 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral grey metallic |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
$44,652
$53,5832023 BMW 3 Series M340i
- 50,743 Miles
- Wichita, KS
- $5,192 Below market value of $49,844
- 9 Price Drops in 142 days
- Listed 141 days ago
●
iSeeCars Dealer Score
Used 2023 BMW 3 Series M340i for Sale
50,743 Miles
Wichita, KS
| Category | Used Cars |
| Price | $44,652 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Hybrid |
| Seats | 5 Seats |
| VIN | 3MW49FS09P8C85480 |
| Location | Wichita, KS |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 50,743 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
$33,869
$41,8992020 BMW 3 Series M340i
- 31,543 Miles
- Orland Park, IL
- Remaining Lifespan: 7.842943 yrs
- $7,809 Below market value of $41,678
- Listed 31 days ago
●
iSeeCars Dealer Score
Used 2020 BMW 3 Series M340i for Sale
31,543 Miles
Orland Park, IL
| Category | Used Cars |
| Price | $33,869 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5U7J09L8B42923 |
| Location | Orland Park, IL |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 31,543 mi. |
| Transmission | Automatic |
| Exterior Color | Portimao blue metallic |
| MPG | 25 combined |
| Drivetrain | Rear-wheel drive |
| Positives | warranty, inspected, certified pre-owned car |
$31,988
2021 BMW 3 Series M340i
- 63,870 Miles
- Plano, TX
- $5,201 Below market value of $37,189
- Low annual miles
- Listed 2 days ago
●
iSeeCars Dealer Score
Used 2021 BMW 3 Series M340i for Sale
63,870 Miles
Plano, TX
| Category | Used Cars |
| Price | $31,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 |
$36,379
$37,9502022 BMW 3 Series M340i
- 58,966 Miles
- Bakersfield, CA
- $5,018 Below market value of $41,397
- 1 Owner
- Listed 17 days ago
●
iSeeCars Dealer Score
Used 2022 BMW 3 Series M340i for Sale
58,966 Miles
Bakersfield, CA
| Category | Used Cars |
| Price | $36,379 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW5U7J03N8C34788 |
| Location | Bakersfield, CA |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 58,966 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| Interior Color | Red |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
| Positives | clean history |
$36,888
$37,1882022 BMW 3 Series M340i
- 61,000 Miles
- Santa Clara, CA
- $4,377 Below market value of $41,265
- 1 Owner
- Listed 45 days ago
●
iSeeCars Dealer Score
Used 2022 BMW 3 Series M340i for Sale
61,000 Miles
Santa Clara, CA
| Category | Used Cars |
| Price | $36,888 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW5U7J06N8C58678 |
| Location | Santa Clara, CA |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 61,000 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
$42,995
2022 BMW 3 Series M340i
- 17,347 Miles
- Federal Way, WA
- $6,234 Below market value of $49,229
- Low annual miles
- Listed 87 days ago
●
iSeeCars Dealer Score
Used 2022 BMW 3 Series M340i for Sale
17,347 Miles
Federal Way, WA
| Category | Used Cars |
| Price | $42,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5U7J00N8C74956 |
| Location | Federal Way, WA |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 17,347 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Interior Color | Red |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
$52,486
$52,9902025 BMW 3 Series M340i
- 14,134 Miles
- Augusta, GA
- $6,126 Below market value of $58,612
- 1 Owner, Low annual miles
- Listed 77 days ago
●
iSeeCars Dealer Score
Used 2025 BMW 3 Series M340i for Sale
14,134 Miles
Augusta, GA
| Category | Used Cars |
| Price | $52,486 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW59FT02S8F28963 |
| Location | Augusta, GA |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 14,134 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| Interior Color | Black |
| MPG | 29 combined |
| Drivetrain | Rear-wheel drive |
| Positives | clean history, certified pre-owned car |
$27,999
2020 BMW 3 Series M340i
- 71,257 Miles
- Bellmore, NY
- Remaining Lifespan: 7.8735924 yrs
- $4,220 Below market value of $32,219
- Listed 23 days ago
●
iSeeCars Dealer Score
Used 2020 BMW 3 Series M340i for Sale
71,257 Miles
Bellmore, NY
| Category | Used Cars |
| Price | $27,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA5U7C01LA286791 |
| Location | Bellmore, NY |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 71,257 mi. |
| Transmission | Automatic |
| Exterior Color | Portimao blue metallic |
| MPG | 25 combined |
| Drivetrain | Rear-wheel drive |
$36,399
$36,5002020 BMW 3 Series M340i
- 38,413 Miles
- Summerville, SC
- Remaining Lifespan: 7.8444877 yrs
- $5,238 Below market value of $41,637
- Listed 115 days ago
●
iSeeCars Dealer Score
Used 2020 BMW 3 Series M340i for Sale
38,413 Miles
Summerville, SC
| Category | Used Cars |
| Price | $36,399 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5U7J04L8B42036 |
| Location | Summerville, SC |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 38,413 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| Interior Color | Black |
| MPG | 25 combined |
| Drivetrain | Rear-wheel drive |
$33,431
$33,9952021 BMW 3 Series M340i
- 71,781 Miles
- Albuquerque, NM
- $4,052 Below market value of $37,483
- 5 Price Drops in 53 days
- Listed 52 days ago
●
iSeeCars Dealer Score
Used 2021 BMW 3 Series M340i for Sale
71,781 Miles
Albuquerque, NM
| Category | Used Cars |
| Price | $33,431 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW5U7J04M8B87317 |
| Location | Albuquerque, NM |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 71,781 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral gray metallic |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
$56,980
2025 BMW 3 Series M340i
- 10,383 Miles
- Mobile, AL
- $2,224 Below market value of $59,204
- 1 Owner, Certified used
- Listed 9 days ago
●
iSeeCars Dealer Score
Used 2025 BMW 3 Series M340i for Sale
10,383 Miles
Mobile, AL
| Category | Certified Used Cars |
| Price | $56,980 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW59FT08S8F17577 |
| Location | Mobile, AL |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 10,383 mi. |
| Transmission | Automatic |
| Exterior Color | Brooklyn grey metallic |
| Interior Color | Black |
| MPG | 29 combined |
| Drivetrain | Rear-wheel drive |
| Positives | warranty, clean history, inspected, one owner, certified pre-owned car |
$43,993
$44,9972023 BMW 3 Series M340i
- 49,981 Miles
- Valencia, CA
- $2,966 Below market value of $46,959
- 1 Owner, Certified used
- Listed 57 days ago
●
iSeeCars Dealer Score
Used 2023 BMW 3 Series M340i for Sale
49,981 Miles
Valencia, CA
| Category | Certified Used Cars |
| Price | $43,993 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW49FS01P8C94335 |
| Location | Valencia, CA |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 49,981 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
$45,999
$46,7772024 BMW 3 Series M340i
- 29,735 Miles
- Carlsbad, CA
- $4,812 Below market value of $50,811
- Certified used
- Listed 92 days ago
●
iSeeCars Dealer Score
Used 2024 BMW 3 Series M340i for Sale
29,735 Miles
Carlsbad, CA
| Category | Certified Used Cars |
| Price | $45,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW49FS04R8E04197 |
| Location | Carlsbad, CA |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 29,735 mi. |
| Transmission | Automatic |
| Exterior Color | Portimao blue metallic |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
| Positives | new tires |
$52,500
$52,8002024 BMW 3 Series M340i
- 16,201 Miles
- Odessa, TX
- $2,964 Below market value of $55,464
- 1 Owner, Low annual miles
- Listed 37 days ago
●
iSeeCars Dealer Score
Used 2024 BMW 3 Series M340i for Sale
16,201 Miles
Odessa, TX
| Category | Used Cars |
| Price | $52,500 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW49FS08R8E87777 |
| Location | Odessa, TX |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 16,201 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
| Positives | clean history |
$57,910
2025 BMW 3 Series M340i
- 4,142 Miles
- Durham, NC
- $4,661 Below market value of $62,571
- 1 Owner, Low annual miles
- Listed 7 days ago
●
iSeeCars Dealer Score
Used 2025 BMW 3 Series M340i for Sale
4,142 Miles
Durham, NC
| Category | Used Cars |
| Price | $57,910 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW59FT06S8F60735 |
| Location | Durham, NC |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 4,142 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| Interior Color | Red |
| MPG | 29 combined |
| Drivetrain | Rear-wheel drive |
| Positives | clean history, one owner |
$42,900
$42,9942022 BMW 3 Series M340i
- 25,239 Miles
- Summerville, SC
- $4,681 Below market value of $47,581
- 1 Owner, Low annual miles
- Listed 39 days ago
●
iSeeCars Dealer Score
Used 2022 BMW 3 Series M340i for Sale
25,239 Miles
Summerville, SC
| Category | Used Cars |
| Price | $42,900 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW5U7J04N8C56556 |
| Location | Summerville, SC |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 25,239 mi. |
| Transmission | Automatic |
| Exterior Color | Portimao blue metallic |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
$38,932
$39,9072022 BMW 3 Series M340i
- 58,958 Miles
- Wichita, KS
- $3,712 Below market value of $42,644
- 4 Price Drops in 57 days
- Listed 56 days ago
●
iSeeCars Dealer Score
Used 2022 BMW 3 Series M340i for Sale
58,958 Miles
Wichita, KS
| Category | Used Cars |
| Price | $38,932 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Hybrid |
| Seats | 5 Seats |
| VIN | 3MW5U7J04N8C27915 |
| Location | Wichita, KS |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 58,958 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
$37,497
$38,8872021 BMW 3 Series M340i
- 45,096 Miles
- Oxnard, CA
- $3,400 Below market value of $40,897
- 1 Owner, Low annual miles
- Listed 18 days ago
●
iSeeCars Dealer Score
Used 2021 BMW 3 Series M340i for Sale
45,096 Miles
Oxnard, CA
| Category | Used Cars |
| Price | $37,497 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA5U7C09MFK92164 |
| Location | Oxnard, CA |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 45,096 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
$50,457
$50,9992023 BMW 3 Series M340i
- 13,459 Miles
- Escondido, CA
- $3,628 Below market value of $54,085
- 1 Owner, Low annual miles
- Listed 34 days ago
●
iSeeCars Dealer Score
Used 2023 BMW 3 Series M340i for Sale
13,459 Miles
Escondido, CA
| Category | Used Cars |
| Price | $50,457 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW49FS02P8C96238 |
| Location | Escondido, CA |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 13,459 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 | $36,630 | Save $6,633 on 468 deals | 1,379 listings |
| BMW 3 Series in Dallas | $32,390 | Save $7,317 on 174 deals | 449 listings |
| BMW 3 Series in Atlanta | $25,267 | Save $6,546 on 215 deals | 517 listings |
| BMW 3 Series in Minneapolis | $18,940 | Save $5,310 on 17 deals | 46 listings |
| BMW 3 Series in Miami | $35,902 | Save $7,378 on 195 deals | 716 listings |
Others also viewed these Models...
| Average Price | Deals | Listings | |
|---|---|---|---|
| Acura TLX for Sale | $33,423 | Save $9,220 on 1,154 deals | 3,655 listings |
| Chrysler 300 for Sale | $16,775 | Save $5,485 on 1,272 deals | 2,986 listings |
| Mercedes-Benz Cla-Class for Sale | $38,849 | Save $10,195 on 1,034 deals | 3,794 listings |
Used Bmw 3 Series By Trim
| Trim | Average Price | Deals | Listings |
|---|---|---|---|
| Used BMW 3 Series 330i | $42,578 | Save $9,025 on 905 deals | 3,807 listings |
| Used BMW 3 Series 330i Xdrive | $42,514 | Save $7,698 on 1,057 deals | 3,494 listings |
| Used BMW 3 Series 328i | $8,983 | Save $4,719 on 464 deals | 1,084 listings |
| Used BMW 3 Series 328i Xdrive | $9,734 | Save $4,041 on 319 deals | 773 listings |
| Used BMW 3 Series M340i Xdrive | $58,443 | Save $11,281 on 222 deals | 760 listings |
| Used BMW 3 Series 320i | $11,087 | Save $4,512 on 190 deals | 357 listings |
| Used BMW 3 Series 335i | $11,223 | Save $4,183 on 110 deals | 311 listings |
| Used BMW 3 Series 320i Xdrive | $11,295 | Save $4,059 on 161 deals | 299 listings |
| Used BMW 3 Series 330e | $29,190 | Save $6,866 on 146 deals | 258 listings |
Popular Model Years For Bmw M340i
| Average Price | Deals | Listings | |
|---|---|---|---|
| 2020 BMW 3 Series M340i | $36,232 | Save $7,810 on 13 deals | 45 listings |
| 2022 BMW 3 Series M340i | $42,476 | Save $7,579 on 14 deals | 31 listings |
| 2024 BMW 3 Series M340i | $51,871 | Save $4,894 on 11 deals | 30 listings |
Average Price of BMW 3 Series Trims
| Trim | Average Price | Listings | Specs | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
BMW 3 Series 330i xDrive (2017-2020) |
$31,033 | 2,205 Listings |
|
||||||||
|
BMW 3 Series 330i (2001-2006, 2017-2020) |
$28,413 | 2,141 Listings |
|
||||||||
|
BMW 3 Series 328i (1996-2000, 2007-2016) |
$8,944 | 1,499 Listings |
|
||||||||
|
BMW 3 Series 328i xDrive (2009-2016) |
$9,635 | 1,061 Listings |
|
||||||||
|
BMW 3 Series 320i (1981-1983, 2013-2018) |
$10,936 | 537 Listings |
|
||||||||
|
BMW 3 Series 335i (2007-2015) |
$11,259 | 443 Listings |
|
||||||||
|
BMW 3 Series 320i xDrive (2013-2018) |
$11,224 | 426 Listings |
|
||||||||
|
BMW 3 Series M340i xDrive (2020) |
$46,602 | 420 Listings |
|
||||||||
|
BMW 3 Series M340i (2020) |
$45,160 | 301 Listings |
|
||||||||
|
BMW 3 Series 330e (2016) |
$28,920 | 261 Listings |
|