
Used BMW 3 Series M340i for Sale
Showing 1-20 of 326 Listings
Featured
$41,637
$42,3272021 BMW 3 Series M340i
- 34,043 Miles
- Wake Forest, NC
- $3,974 Below market value of $45,611
- 1 Owner, Low annual miles
- Listed 43 days ago
●
iSeeCars Dealer Score
Used 2021 BMW 3 Series M340i for Sale
34,043 Miles
Wake Forest, NC
| Category | Used Cars |
| Price | $41,637 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW5U7J0XM8C04007 |
| Location | Wake Forest, NC |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 34,043 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
| Positives | one owner |
Featured
$43,951
2022 BMW 3 Series M340i
- 58,842 Miles
- Wichita, KS
- $1,102 Above market value of $42,848
- Listed 10 days ago
●
iSeeCars Dealer Score
Used 2022 BMW 3 Series M340i for Sale
58,842 Miles
Wichita, KS
| Category | Used Cars |
| Price | $43,951 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW5U7J04N8C27915 |
| Location | Wichita, KS |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 58,842 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
$44,843
$44,9442024 BMW 3 Series M340i
- 13,429 Miles
- Hillside, NJ
- $6,438 Below market value of $51,281
- 1 Owner, Low annual miles
- Listed 74 days ago
●
iSeeCars Dealer Score
Used 2024 BMW 3 Series M340i for Sale
13,429 Miles
Hillside, NJ
| Category | Used Cars |
| Price | $44,843 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW49FS08R8E88668 |
| Location | Hillside, NJ |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 13,429 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
| Positives | clean history |
$42,995
2022 BMW 3 Series M340i
- 17,347 Miles
- Federal Way, WA
- $5,670 Below market value of $48,665
- Low annual miles
- Listed 41 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 |
$41,810
$43,2102020 BMW 3 Series M340i
- 24,084 Miles
- Loveland, CO
- Remaining Lifespan: 7.887602 yrs
- $5,085 Below market value of $46,895
- Listed 29 days ago
●
iSeeCars Dealer Score
Used 2020 BMW 3 Series M340i for Sale
24,084 Miles
Loveland, CO
| Category | Used Cars |
| Price | $41,810 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA5U7C06LFH58621 |
| Location | Loveland, CO |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 24,084 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral gray metallic |
| MPG | 25 combined |
| Drivetrain | Rear-wheel drive |
$39,988
$40,9882021 BMW 3 Series M340i
- 38,652 Miles
- Chattanooga, TN
- $5,920 Below market value of $45,908
- Low annual miles
- Listed 120 days ago
●
iSeeCars Dealer Score
Used 2021 BMW 3 Series M340i for Sale
38,652 Miles
Chattanooga, TN
| Category | Used Cars |
| Price | $39,988 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5U7J0XM8B49235 |
| Location | Chattanooga, TN |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 38,652 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
$37,497
$37,9972020 BMW 3 Series M340i
- 38,413 Miles
- Fayetteville, NC
- Remaining Lifespan: 7.885723 yrs
- $5,478 Below market value of $42,975
- Listed 69 days ago
●
iSeeCars Dealer Score
Used 2020 BMW 3 Series M340i for Sale
38,413 Miles
Fayetteville, NC
| Category | Used Cars |
| Price | $37,497 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5U7J04L8B42036 |
| Location | Fayetteville, NC |
| 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 |
| Positives | clean history, non-smoker, new tires, certified pre-owned car, warranty |
$44,999
$45,6992023 BMW 3 Series M340i
- 33,701 Miles
- Wilmington, NC
- $6,669 Below market value of $51,668
- Low annual miles
- Listed 91 days ago
●
iSeeCars Dealer Score
Used 2023 BMW 3 Series M340i for Sale
33,701 Miles
Wilmington, NC
| Category | Used Cars |
| Price | $44,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW49FS09P8D11690 |
| Location | Wilmington, NC |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 33,701 mi. |
| Transmission | Automatic |
| Exterior Color | Portimao blue metallic |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
| Positives | clean history, no accidents |
$46,488
$47,6882023 BMW 3 Series M340i
- 25,852 Miles
- Huntsville, AL
- $5,735 Below market value of $52,223
- Low annual miles
- Listed 123 days ago
●
iSeeCars Dealer Score
Used 2023 BMW 3 Series M340i for Sale
25,852 Miles
Huntsville, AL
| Category | Used Cars |
| Price | $46,488 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW49FS05P8C90417 |
| Location | Huntsville, AL |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 25,852 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
$36,999
2021 BMW 3 Series M340i
- 55,172 Miles
- Wichita, KS
- $4,893 Below market value of $41,892
- Low annual miles
- Listed 1 day ago
Used 2021 BMW 3 Series M340i for Sale
55,172 Miles
Wichita, KS
| Category | Used Cars |
| Price | $36,999 |
| For Sale By | dealer |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5U7J03M8B52106 |
| Location | Wichita, KS |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 55,172 mi. |
| Transmission | Automatic |
| Exterior Color | -- |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
$53,883
$54,4822024 BMW 3 Series M340i
- 16,715 Miles
- Raleigh, NC
- $3,220 Below market value of $57,103
- Certified used, Low annual miles
- Listed 51 days ago
●
iSeeCars Dealer Score
Used 2024 BMW 3 Series M340i for Sale
16,715 Miles
Raleigh, NC
| Category | Certified Used Cars |
| Price | $53,883 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW49FS00R8E71881 |
| Location | Raleigh, NC |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 16,715 mi. |
| Transmission | Automatic |
| Exterior Color | Melbourne red metallic |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
| Positives | certified pre-owned car, warranty |
$40,994
$42,9942021 BMW 3 Series M340i
- 38,280 Miles
- Bloomington, IL
- $1,599 Below market value of $42,593
- Certified used, Low annual miles
- Listed 51 days ago
●
iSeeCars Dealer Score
Used 2021 BMW 3 Series M340i for Sale
38,280 Miles
Bloomington, IL
| Category | Certified Used Cars |
| Price | $40,994 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW5U7J06M8B55579 |
| Location | Bloomington, IL |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 38,280 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral gray metallic |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
| Positives | certified pre-owned car |
$49,500
$49,9992024 BMW 3 Series M340i
- 29,735 Miles
- Carlsbad, CA
- $1,964 Below market value of $51,464
- Certified used
- Listed 46 days ago
●
iSeeCars Dealer Score
Used 2024 BMW 3 Series M340i for Sale
29,735 Miles
Carlsbad, CA
| Category | Certified Used Cars |
| Price | $49,500 |
| 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 |
$50,891
2023 BMW 3 Series M340i
- 19,813 Miles
- Scottsdale, AZ
- $2,388 Below market value of $53,279
- 1 Owner, Low annual miles
- Listed 11 days ago
●
iSeeCars Dealer Score
Used 2023 BMW 3 Series M340i for Sale
19,813 Miles
Scottsdale, AZ
| Category | Used Cars |
| Price | $50,891 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW49FS0XP8D50157 |
| Location | Scottsdale, AZ |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 19,813 mi. |
| Transmission | Automatic |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
$54,977
$56,7112025 BMW 3 Series M340i
- 14,134 Miles
- Augusta, GA
- $3,981 Below market value of $58,958
- 1 Owner
- Listed 31 days ago
●
iSeeCars Dealer Score
Used 2025 BMW 3 Series M340i for Sale
14,134 Miles
Augusta, GA
| Category | Used Cars |
| Price | $54,977 |
| 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 |
| MPG | 29 combined |
| Drivetrain | Rear-wheel drive |
$43,998
2021 BMW 3 Series M340i
- 22,904 Miles
- Irvine, CA
- $2,838 Below market value of $46,836
- Low annual miles
- Listed 1 day ago
Used 2021 BMW 3 Series M340i for Sale
22,904 Miles
Irvine, CA
| Category | Used Cars |
| Price | $43,998 |
| For Sale By | dealer |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW5U7J09M8B90259 |
| Location | Irvine, CA |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 22,904 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Gray |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
| Positives | warranty |
$42,998
2022 BMW 3 Series M340i
- 42,245 Miles
- Raleigh, NC
- $2,651 Below market value of $45,649
- Low annual miles
- Listed 1 day ago
Used 2022 BMW 3 Series M340i for Sale
42,245 Miles
Raleigh, NC
| Category | Used Cars |
| Price | $42,998 |
| For Sale By | dealer |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW5U7J08N8C68287 |
| Location | Raleigh, NC |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 42,245 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
| Positives | warranty |
$58,333
2025 BMW 3 Series M340i
- 3,259 Miles
- Van Nuys, CA
- $2,257 Below market value of $60,590
- 1 Owner, Low annual miles
- Listed 4 days ago
●
iSeeCars Dealer Score
Used 2025 BMW 3 Series M340i for Sale
3,259 Miles
Van Nuys, CA
| Category | Used Cars |
| Price | $58,333 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW59FT08S8F53897 |
| Location | Van Nuys, CA |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 3,259 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Red |
| MPG | 29 combined |
| Drivetrain | Rear-wheel drive |
$53,240
$53,9942023 BMW 3 Series M340i
- 2,711 Miles
- Port Richey, FL
- $3,472 Below market value of $56,712
- 1 Owner, Low annual miles
- Listed 27 days ago
●
iSeeCars Dealer Score
Used 2023 BMW 3 Series M340i for Sale
2,711 Miles
Port Richey, FL
| Category | Used Cars |
| Price | $53,240 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW49FS05P8C90420 |
| Location | Port Richey, FL |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 2,711 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
$50,498
2023 BMW 3 Series M340i
- 21,291 Miles
- Corona, CA
- $1,428 Below market value of $51,926
- 1 Owner, Low annual miles
- Listed 5 days ago
●
iSeeCars Dealer Score
Used 2023 BMW 3 Series M340i for Sale
21,291 Miles
Corona, CA
| Category | Used Cars |
| Price | $50,498 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW49FS07P8C98017 |
| Location | Corona, CA |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 21,291 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
| Positives | clean history |
$47,999
$49,2492023 BMW 3 Series M340i
- 9,645 Miles
- Kennesaw, GA
- $5,358 Below market value of $53,357
- 1 Owner, Low annual miles
- Listed 102 days ago
●
iSeeCars Dealer Score
Used 2023 BMW 3 Series M340i for Sale
9,645 Miles
Kennesaw, GA
| Category | Used Cars |
| Price | $47,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW49FS06P8D07662 |
| Location | Kennesaw, GA |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 9,645 mi. |
| Transmission | Automatic |
| Exterior Color | Melbourne red metallic |
| Interior Color | Beige |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
| Positives | clean history |
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 | $28,156 | Save $9,609 on 354 deals | 755 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 | $16,706 | Save $5,509 on 10 deals | 46 listings |
| BMW 3 Series in Miami | $38,326 | Save $6,164 on 145 deals | 591 listings |
Others also viewed these Models...
| Average Price | Deals | Listings | |
|---|---|---|---|
| Acura TLX for Sale | $37,257 | Save $9,384 on 767 deals | 3,455 listings |
| Chrysler 300 for Sale | $17,488 | Save $5,131 on 730 deals | 2,048 listings |
| Mercedes-Benz Cla-Class for Sale | $41,225 | Save $8,200 on 619 deals | 3,045 listings |
Used Bmw 3 Series By Trim
| Trim | Average Price | Deals | Listings |
|---|---|---|---|
| Used BMW 3 Series 330i Xdrive | $43,141 | Save $10,116 on 630 deals | 2,571 listings |
| Used BMW 3 Series 330i | $41,948 | Save $9,941 on 659 deals | 2,544 listings |
| Used BMW 3 Series 328i | $9,640 | Save $4,515 on 255 deals | 679 listings |
| Used BMW 3 Series 328i Xdrive | $10,262 | Save $3,862 on 186 deals | 501 listings |
| Used BMW 3 Series M340i Xdrive | $57,416 | Save $8,095 on 110 deals | 464 listings |
| Used BMW 3 Series 320i | $11,991 | Save $4,624 on 108 deals | 244 listings |
| Used BMW 3 Series 335i | $11,752 | Save $4,843 on 58 deals | 190 listings |
| Used BMW 3 Series 320i Xdrive | $12,222 | Save $3,753 on 77 deals | 187 listings |
| Used BMW 3 Series 330e | $30,496 | Save $6,781 on 94 deals | 168 listings |
Popular Model Years For Bmw M340i
| Average Price | Deals | Listings | |
|---|---|---|---|
| 2022 BMW 3 Series M340i | $42,747 | Save $5,701 on 6 deals | 20 listings |
| 2020 BMW 3 Series M340i | $37,976 | Save $5,478 on 10 deals | 42 listings |
| 2024 BMW 3 Series M340i | $53,170 | Save $6,155 on 7 deals | 20 listings |
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 |
|