
Used BMW 3 Series M340i for Sale
Showing 1-20 of 412 Listings
Featured
$50,999
$51,1042023 BMW 3 Series M340i
- 22,875 Miles
- Killeen, TX
- $2,218 Below market value of $53,217
- Low annual miles
- Listed 31 days ago
●
iSeeCars Dealer Score
Used 2023 BMW 3 Series M340i for Sale
22,875 Miles
Killeen, TX
| Category | Used Cars |
| Price | $50,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW49FS0XP8D54516 |
| Location | Killeen, TX |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 22,875 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
| Positives | certified pre-owned car |
Featured
$44,998
$45,9892023 BMW 3 Series M340i
- 50,743 Miles
- Wichita, KS
- $5,154 Below market value of $50,152
- 7 Price Drops in 114 days
- Listed 113 days ago
●
iSeeCars Dealer Score
Used 2023 BMW 3 Series M340i for Sale
50,743 Miles
Wichita, KS
| Category | Used Cars |
| Price | $44,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| 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 |
$34,999
2022 BMW 3 Series M340i
- 63,233 Miles
- Vernon, TX
- $5,991 Below market value of $40,990
- Listed 1 day ago
●
iSeeCars Dealer Score
Used 2022 BMW 3 Series M340i for Sale
63,233 Miles
Vernon, TX
| Category | Used Cars |
| Price | $34,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW5U7J08N8C43163 |
| Location | Vernon, TX |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 63,233 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
$47,409
$47,6992023 BMW 3 Series M340i
- 9,645 Miles
- Kennesaw, GA
- $6,190 Below market value of $53,599
- 1 Owner, Low annual miles
- Listed 120 days ago
●
iSeeCars Dealer Score
Used 2023 BMW 3 Series M340i for Sale
9,645 Miles
Kennesaw, GA
| Category | Used Cars |
| Price | $47,409 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| 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 | Red |
| Interior Color | Brown |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
$52,488
$52,9912025 BMW 3 Series M340i
- 12,283 Miles
- Columbus, GA
- $8,306 Below market value of $60,794
- 1 Owner, Low annual miles
- Listed 56 days ago
●
iSeeCars Dealer Score
Used 2025 BMW 3 Series M340i for Sale
12,283 Miles
Columbus, GA
| Category | Used Cars |
| Price | $52,488 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW59FT06S8F19232 |
| Location | Columbus, GA |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 12,283 mi. |
| Transmission | Automatic |
| Exterior Color | Tanzanite blue ii metallic |
| Interior Color | Black |
| MPG | 29 combined |
| Drivetrain | Rear-wheel drive |
$48,975
$49,9992024 BMW 3 Series M340i
- 13,091 Miles
- Atlanta, GA
- $5,822 Below market value of $54,797
- 1 Owner, Low annual miles
- Listed 46 days ago
●
iSeeCars Dealer Score
Used 2024 BMW 3 Series M340i for Sale
13,091 Miles
Atlanta, GA
| Category | Used Cars |
| Price | $48,975 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW49FS06R8E11877 |
| Location | Atlanta, GA |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 13,091 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| Interior Color | Red |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
| Positives | one owner, clean history, certified pre-owned car |
$37,988
$38,9882021 BMW 3 Series M340i
- 38,652 Miles
- Chattanooga, TN
- $7,638 Below market value of $45,626
- Low annual miles
- Listed 138 days ago
●
iSeeCars Dealer Score
Used 2021 BMW 3 Series M340i for Sale
38,652 Miles
Chattanooga, TN
| Category | Used Cars |
| Price | $37,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 |
$53,900
$54,9002025 BMW 3 Series M340i
- 8,559 Miles
- Macon, GA
- $6,637 Below market value of $60,537
- Low annual miles
- Listed 42 days ago
●
iSeeCars Dealer Score
Used 2025 BMW 3 Series M340i for Sale
8,559 Miles
Macon, GA
| Category | Used Cars |
| Price | $53,900 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW59FT03S8F28941 |
| Location | Macon, GA |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 8,559 mi. |
| Transmission | Automatic |
| Interior Color | Black |
| MPG | 29 combined |
| Drivetrain | Rear-wheel drive |
$36,990
$37,3992020 BMW 3 Series M340i
- 38,413 Miles
- Summerville, SC
- Remaining Lifespan: 7.9 yrs
- $5,063 Below market value of $42,053
- Listed 87 days ago
●
iSeeCars Dealer Score
Used 2020 BMW 3 Series M340i for Sale
38,413 Miles
Summerville, SC
| Category | Used Cars |
| Price | $36,990 |
| 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 |
$44,699
$44,9992023 BMW 3 Series M340i
- 33,701 Miles
- Wilmington, NC
- $6,884 Below market value of $51,583
- Low annual miles
- Listed 109 days ago
●
iSeeCars Dealer Score
Used 2023 BMW 3 Series M340i for Sale
33,701 Miles
Wilmington, NC
| Category | Used Cars |
| Price | $44,699 |
| 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 |
$52,400
2023 BMW 3 Series M340i
- 9,454 Miles
- Bluffton, SC
- $3,750 Below market value of $56,150
- 1 Owner, Certified used
- Listed 7 days ago
●
iSeeCars Dealer Score
Used 2023 BMW 3 Series M340i for Sale
9,454 Miles
Bluffton, SC
| Category | Certified Used Cars |
| Price | $52,400 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW49FS04P8C81286 |
| Location | Bluffton, SC |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 9,454 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| Interior Color | Beige |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
| Positives | one owner, clean history, non-smoker, condition, certified pre-owned car, warranty, inspected |
$44,997
$46,9962023 BMW 3 Series M340i
- 49,981 Miles
- Valencia, CA
- $1,948 Below market value of $46,945
- 1 Owner, Certified used
- Listed 29 days ago
●
iSeeCars Dealer Score
Used 2023 BMW 3 Series M340i for Sale
49,981 Miles
Valencia, CA
| Category | Certified Used Cars |
| Price | $44,997 |
| 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 |
$53,700
$54,3002024 BMW 3 Series M340i
- 16,201 Miles
- Odessa, TX
- $3,589 Below market value of $57,289
- 1 Owner, Low annual miles
- Listed 9 days ago
●
iSeeCars Dealer Score
Used 2024 BMW 3 Series M340i for Sale
16,201 Miles
Odessa, TX
| Category | Used Cars |
| Price | $53,700 |
| 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 |
$40,768
$41,6372021 BMW 3 Series M340i
- 34,043 Miles
- Wake Forest, NC
- $4,177 Below market value of $44,945
- 1 Owner, Low annual miles
- Listed 61 days ago
●
iSeeCars Dealer Score
Used 2021 BMW 3 Series M340i for Sale
34,043 Miles
Wake Forest, NC
| Category | Used Cars |
| Price | $40,768 |
| 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 |
$44,998
2022 BMW 3 Series M340i
- 29,978 Miles
- Chattanooga, TN
- $4,658 Below market value of $49,656
- Low annual miles
- Listed 2 days ago
●
iSeeCars Dealer Score
Used 2022 BMW 3 Series M340i for Sale
29,978 Miles
Chattanooga, TN
| Category | Used Cars |
| Price | $44,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW5U7J04N8C67279 |
| Location | Chattanooga, TN |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 29,978 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
| Positives | warranty |
$55,421
2024 BMW 3 Series M340i
- 12,750 Miles
- San Diego, CA
- $1,500 Below market value of $56,921
- 1 Owner, Low annual miles
- Listed 6 days ago
●
iSeeCars Dealer Score
Used 2024 BMW 3 Series M340i for Sale
12,750 Miles
San Diego, CA
| Category | Used Cars |
| Price | $55,421 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW49FS00R8E36709 |
| Location | San Diego, CA |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 12,750 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
| Positives | certified pre-owned car, warranty |
$55,498
$55,9992024 BMW 3 Series M340i
- 5,749 Miles
- Brentwood, TN
- $2,606 Below market value of $58,104
- 1 Owner, Low annual miles
- Listed 27 days ago
●
iSeeCars Dealer Score
Used 2024 BMW 3 Series M340i for Sale
5,749 Miles
Brentwood, TN
| Category | Used Cars |
| Price | $55,498 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW49FS04R8E70913 |
| Location | Brentwood, TN |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 5,749 mi. |
| Transmission | Automatic |
| Exterior Color | Skyscraper grey metallic |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
| Positives | one owner, clean history, certified pre-owned car, inspected |
$31,995
2021 BMW 3 Series M340i
- 62,416 Miles
- Bronx, NY
- $3,391 Below market value of $35,386
- Low annual miles
- Listed 8 days ago
●
iSeeCars Dealer Score
Used 2021 BMW 3 Series M340i for Sale
62,416 Miles
Bronx, NY
| Category | Used Cars |
| Price | $31,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Hybrid |
| Seats | 5 Seats |
| VIN | 3MW5U7J09M8B49355 |
| Location | Bronx, NY |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 62,416 mi. |
| Transmission | Automatic |
| Exterior Color | Portimao blue metallic |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
| Positives | warranty |
$48,788
$49,9982023 BMW 3 Series M340i
- 21,511 Miles
- Delray Beach, FL
- $2,046 Below market value of $50,834
- 1 Owner, Low annual miles
- Listed 24 days ago
●
iSeeCars Dealer Score
Used 2023 BMW 3 Series M340i for Sale
21,511 Miles
Delray Beach, FL
| Category | Used Cars |
| Price | $48,788 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW49FS09P8C82014 |
| Location | Delray Beach, FL |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 21,511 mi. |
| Transmission | Automatic |
| Exterior Color | Brooklyn gray metallic |
| Interior Color | Red |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
| Positives | clean history |
$43,633
$45,5912022 BMW 3 Series M340i
- 25,225 Miles
- Summerville, SC
- $4,597 Below market value of $48,230
- 1 Owner, Low annual miles
- Listed 11 days ago
●
iSeeCars Dealer Score
Used 2022 BMW 3 Series M340i for Sale
25,225 Miles
Summerville, SC
| Category | Used Cars |
| Price | $43,633 |
| 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,225 mi. |
| Transmission | Automatic |
| Exterior Color | Portimao blue metallic |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
$52,562
$53,9622023 BMW 3 Series M340i
- 10,442 Miles
- Austin, TX
- $2,632 Below market value of $55,194
- 1 Owner, Low annual miles
- Listed 75 days ago
Used 2023 BMW 3 Series M340i for Sale
10,442 Miles
Austin, TX
| Category | Used Cars |
| Price | $52,562 |
| For Sale By | dealer |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW49FS03P8C97348 |
| Location | Austin, TX |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 10,442 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
| Positives | certified pre-owned car, warranty, 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 | $31,312 | Save $9,495 on 415 deals | 921 listings |
| BMW 3 Series in Dallas | $30,113 | Save $5,906 on 127 deals | 291 listings |
| BMW 3 Series in Atlanta | $22,911 | Save $5,986 on 168 deals | 400 listings |
| BMW 3 Series in Minneapolis | $18,940 | Save $5,310 on 17 deals | 46 listings |
| BMW 3 Series in Miami | $36,014 | Save $10,172 on 180 deals | 616 listings |
Others also viewed these Models...
| Average Price | Deals | Listings | |
|---|---|---|---|
| Acura TLX for Sale | $35,237 | Save $7,521 on 1,032 deals | 3,647 listings |
| Chrysler 300 for Sale | $17,998 | Save $6,181 on 962 deals | 2,503 listings |
| Mercedes-Benz Cla-Class for Sale | $39,550 | Save $9,993 on 917 deals | 3,462 listings |
Used Bmw 3 Series By Trim
| Trim | Average Price | Deals | Listings |
|---|---|---|---|
| Used BMW 3 Series 330i Xdrive | $42,959 | Save $7,638 on 821 deals | 2,996 listings |
| Used BMW 3 Series 330i | $41,557 | Save $10,172 on 850 deals | 2,935 listings |
| Used BMW 3 Series 328i | $9,666 | Save $4,261 on 314 deals | 780 listings |
| Used BMW 3 Series M340i Xdrive | $57,892 | Save $9,351 on 152 deals | 602 listings |
| Used BMW 3 Series 328i Xdrive | $10,501 | Save $4,611 on 203 deals | 538 listings |
| Used BMW 3 Series 320i | $11,850 | Save $4,442 on 127 deals | 265 listings |
| Used BMW 3 Series 335i | $11,332 | Save $4,130 on 66 deals | 230 listings |
| Used BMW 3 Series 330e | $29,955 | Save $6,716 on 124 deals | 214 listings |
| Used BMW 3 Series 320i Xdrive | $12,533 | Save $3,872 on 84 deals | 189 listings |
Popular Model Years For Bmw M340i
| Average Price | Deals | Listings | |
|---|---|---|---|
| 2020 BMW 3 Series M340i | $37,747 | Save $4,659 on 8 deals | 35 listings |
| 2022 BMW 3 Series M340i | $42,259 | Save $5,991 on 11 deals | 25 listings |
| 2024 BMW 3 Series M340i | $53,378 | Save $5,822 on 10 deals | 30 listings |
Average Price of BMW 3 Series Trims
| Trim | Average Price | Listings | Specs | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
BMW 3 Series 330i xDrive (2017-2020) |
$31,950 | 2,026 Listings |
|
||||||||
|
BMW 3 Series 330i (2001-2006, 2017-2020) |
$29,283 | 1,981 Listings |
|
||||||||
|
BMW 3 Series 328i (1996-2000, 2007-2016) |
$9,307 | 1,194 Listings |
|
||||||||
|
BMW 3 Series 328i xDrive (2009-2016) |
$10,015 | 803 Listings |
|
||||||||
|
BMW 3 Series 320i (1981-1983, 2013-2018) |
$11,085 | 444 Listings |
|
||||||||
|
BMW 3 Series M340i xDrive (2020) |
$47,291 | 409 Listings |
|
||||||||
|
BMW 3 Series 335i (2007-2015) |
$11,343 | 367 Listings |
|
||||||||
|
BMW 3 Series 320i xDrive (2013-2018) |
$11,778 | 305 Listings |
|
||||||||
|
BMW 3 Series M340i (2020) |
$45,597 | 263 Listings |
|
||||||||
|
BMW 3 Series 330e (2016) |
$29,804 | 251 Listings |
|