
Used BMW 3 Series M340i Xdrive for Sale
Showing 1-20 of 439 Listings
Featured
$30,999
$31,5002020 BMW 3 Series M340i xDrive
- 84,775 Miles
- Listed 38 days ago
- Watchung, NJ
- $1,881 Below market value of $32,880
- iSeeCars Dealer Score
Used 2020 BMW 3 Series M340i xDrive for Sale
84,775 Miles
Watchung, NJ
| Category | Used Cars |
| Price | $30,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA5U9C05LFJ90290 |
| Location | Watchung, NJ |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 84,775 mi. |
| Transmission | Automatic |
| Exterior Color | Portimao blue metallic |
| MPG | 25 combined |
| Drivetrain | All-wheel drive |
Featured
$49,977
2023 BMW 3 Series M340i xDrive
- 44,341 Miles
- Listed 13 days ago
- San Antonio, TX
- $2,453 Below market value of $52,430
- iSeeCars Dealer Score
Used 2023 BMW 3 Series M340i xDrive for Sale
44,341 Miles
San Antonio, TX
| Category | Used Cars |
| Price | $49,977 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW49FF04P8C98003 |
| Location | San Antonio, TX |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 44,341 mi. |
| Transmission | Automatic |
| Exterior Color | Brooklyn gray metallic |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$32,889
$39,9992020 BMW 3 Series M340i xDrive
- 52,988 Miles
- Listed 63 days ago
- Bellmore, NY
- $6,420 Below market value of $39,309
- iSeeCars Dealer Score
Used 2020 BMW 3 Series M340i xDrive for Sale
52,988 Miles
Bellmore, NY
| Category | Used Cars |
| Price | $32,889 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA5U9C06LA380242 |
| Location | Bellmore, NY |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 52,988 mi. |
| Transmission | Automatic |
| Exterior Color | Portimao blue metallic |
| MPG | 25 combined |
| Drivetrain | All-wheel drive |
$34,117
$34,9422020 BMW 3 Series M340i xDrive
- 75,258 Miles
- Listed 22 days ago
- Wake Forest, NC
- $4,894 Below market value of $39,011
- iSeeCars Dealer Score
Used 2020 BMW 3 Series M340i xDrive for Sale
75,258 Miles
Wake Forest, NC
| Category | Used Cars |
| Price | $34,117 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA5U9C06LFJ42815 |
| Location | Wake Forest, NC |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 75,258 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Black |
| MPG | 25 combined |
| Drivetrain | All-wheel drive |
$32,880
$34,9802021 BMW 3 Series M340i xDrive
- 45,173 Miles
- Listed 78 days ago
- Great Neck, NY
- $8,095 Below market value of $40,975
- iSeeCars Dealer Score
Used 2021 BMW 3 Series M340i xDrive for Sale
45,173 Miles
Great Neck, NY
| Category | Used Cars |
| Price | $32,880 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW5U9J04M8B66463 |
| Location | Great Neck, NY |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 45,173 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral gray metallic |
| Interior Color | Black |
| MPG | 25 combined |
| Drivetrain | All-wheel drive |
| Positives | certified pre-owned car |
$31,700
$33,8002020 BMW 3 Series M340i xDrive
- 58,359 Miles
- Listed 61 days ago
- Great Neck, NY
- $6,441 Below market value of $38,141
- iSeeCars Dealer Score
Used 2020 BMW 3 Series M340i xDrive for Sale
58,359 Miles
Great Neck, NY
| Category | Used Cars |
| Price | $31,700 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | WBA5U9C07LFJ74298 |
| Location | Great Neck, NY |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 58,359 mi. |
| Transmission | Automatic |
| Exterior Color | Tanzanite blue ii metallic |
| MPG | 25 combined |
| Drivetrain | All-wheel drive |
| Positives | certified pre-owned car |
$33,899
$38,9992020 BMW 3 Series M340i xDrive
- 48,817 Miles
- Listed 47 days ago
- Elmont, NY
- $5,574 Below market value of $39,473
- iSeeCars Dealer Score
Used 2020 BMW 3 Series M340i xDrive for Sale
48,817 Miles
Elmont, NY
| Category | Used Cars |
| Price | $33,899 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | WBA5U9C0XLA380440 |
| Location | Elmont, NY |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 48,817 mi. |
| Transmission | Automatic |
| Exterior Color | Portimao blue metallic |
| Interior Color | Black |
| MPG | 25 combined |
| Drivetrain | All-wheel drive |
$39,605
$40,4052022 BMW 3 Series M340i xDrive
- 37,192 Miles
- Listed 93 days ago
- Yonkers, NY
- $5,428 Below market value of $45,033
- iSeeCars Dealer Score
Used 2022 BMW 3 Series M340i xDrive for Sale
37,192 Miles
Yonkers, NY
| Category | Used Cars |
| Price | $39,605 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW5U9J04N8C32530 |
| Location | Yonkers, NY |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 37,192 mi. |
| Transmission | Automatic |
| Exterior Color | Portimao blue metallic |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
| Positives | clean history |
$31,995
$32,4952021 BMW 3 Series M340i xDrive
- 82,232 Miles
- Listed 45 days ago
- Floral Park, NY
- $4,366 Below market value of $36,361
- 2 Price Drops in 46 days
Used 2021 BMW 3 Series M340i xDrive for Sale
82,232 Miles
Floral Park, NY
| Category | Used Cars |
| Price | $31,995 |
| For Sale By | dealer |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5U9J03M8B65160 |
| Location | Floral Park, NY |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 82,232 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| MPG | 25 combined |
| Drivetrain | All-wheel drive |
$34,495
$34,9952021 BMW 3 Series M340i xDrive
- 62,860 Miles
- Listed 75 days ago
- Newton, NJ
- $4,210 Below market value of $38,705
- iSeeCars Dealer Score
Used 2021 BMW 3 Series M340i xDrive for Sale
62,860 Miles
Newton, NJ
| Category | Used Cars |
| Price | $34,495 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW5U9J02M8B81303 |
| Location | Newton, NJ |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 62,860 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral gray metallic |
| Interior Color | Black |
| MPG | 25 combined |
| Drivetrain | All-wheel drive |
$42,000
$42,7502020 BMW 3 Series M340i xDrive
- 25,500 Miles
- Listed 16 days ago
- Clayton, NC
- $8,599 Below market value of $50,599
- Low annual miles
Used 2020 BMW 3 Series M340i xDrive for Sale
25,500 Miles
Clayton, NC
| Category | Used Cars |
| Price | $42,000 |
| For Sale By | owner |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA5U9C0XLFJ85022 |
| Location | Clayton, NC |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 25,500 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Interior Color | Brown |
| MPG | 25 combined |
| Drivetrain | All-wheel drive |
| Positives | condition |
$30,991
$31,9912021 BMW 3 Series M340i xDrive
- 93,376 Miles
- Listed 91 days ago
- Florham Park, NJ
- $4,087 Below market value of $35,078
- iSeeCars Dealer Score
Used 2021 BMW 3 Series M340i xDrive for Sale
93,376 Miles
Florham Park, NJ
| Category | Used Cars |
| Price | $30,991 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW5U9J09M8B54938 |
| Location | Florham Park, NJ |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 93,376 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral gray metallic |
| MPG | 25 combined |
| Drivetrain | All-wheel drive |
$43,488
$43,9882023 BMW 3 Series M340i xDrive
- 65,161 Miles
- Listed 203 days ago
- Garland, TX
- $5,817 Below market value of $49,305
- iSeeCars Dealer Score
Used 2023 BMW 3 Series M340i xDrive for Sale
65,161 Miles
Garland, TX
| Category | Used Cars |
| Price | $43,488 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW49FF02P8C89655 |
| Location | Garland, TX |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 65,161 mi. |
| Transmission | Automatic |
| Exterior Color | Red |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$59,995
2024 BMW 3 Series M340i xDrive
- 6,868 Miles
- Listed 4 days ago
- Westbrook, ME
- $3,210 Below market value of $63,205
- iSeeCars Dealer Score
Used 2024 BMW 3 Series M340i xDrive for Sale
6,868 Miles
Westbrook, ME
| Category | Certified Used Cars |
| Price | $59,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW49FF05R8E08155 |
| Location | Westbrook, ME |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 6,868 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$53,980
2023 BMW 3 Series M340i xDrive
- 29,919 Miles
- Listed 11 days ago
- Cincinnati, OH
- $2,751 Below market value of $56,731
- iSeeCars Dealer Score
Used 2023 BMW 3 Series M340i xDrive for Sale
29,919 Miles
Cincinnati, OH
| Category | Certified Used Cars |
| Price | $53,980 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW49FF04P8C90094 |
| Location | Cincinnati, OH |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 29,919 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
| Positives | warranty, certified pre-owned car, inspected |
$48,398
2023 BMW 3 Series M340i xDrive
- 50,896 Miles
- Listed 16 days ago
- Greenville, SC
- $3,874 Below market value of $52,272
- iSeeCars Dealer Score
Used 2023 BMW 3 Series M340i xDrive for Sale
50,896 Miles
Greenville, SC
| Category | Certified Used Cars |
| Price | $48,398 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW49FF03P8C83346 |
| Location | Greenville, SC |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 50,896 mi. |
| Transmission | Automatic |
| Exterior Color | Portimao blue metallic |
| Interior Color | Red |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$47,111
$47,5282022 BMW 3 Series M340i xDrive
- 32,340 Miles
- Listed 39 days ago
- Durham, NC
- $2,637 Below market value of $49,748
- iSeeCars Dealer Score
Used 2022 BMW 3 Series M340i xDrive for Sale
32,340 Miles
Durham, NC
| Category | Certified Used Cars |
| Price | $47,111 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW5U9J02N8C53618 |
| Location | Durham, NC |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 32,340 mi. |
| Transmission | Automatic |
| Exterior Color | Portimao blue metallic |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
| Positives | warranty, inspected, certified pre-owned car |
$60,683
$61,2822024 BMW 3 Series M340i xDrive
- 10,643 Miles
- Listed 27 days ago
- Raleigh, NC
- $2,121 Below market value of $62,804
- iSeeCars Dealer Score
Used 2024 BMW 3 Series M340i xDrive for Sale
10,643 Miles
Raleigh, NC
| Category | Certified Used Cars |
| Price | $60,683 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW49FF06R8E52813 |
| Location | Raleigh, NC |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 10,643 mi. |
| Transmission | Automatic |
| Exterior Color | Brooklyn grey metallic |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
| Positives | warranty, certified pre-owned car |
$53,998
2023 BMW 3 Series M340i xDrive
- 13,045 Miles
- Listed 6 days ago
- San Jose, CA
- $4,661 Below market value of $58,659
- iSeeCars Dealer Score
Used 2023 BMW 3 Series M340i xDrive for Sale
13,045 Miles
San Jose, CA
| Category | Used Cars |
| Price | $53,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW49FF08P8C90566 |
| Location | San Jose, CA |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 13,045 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Red |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
| Positives | warranty |
$46,490
2023 BMW 3 Series M340i xDrive
- 43,614 Miles
- Listed 3 days ago
- Greenvale, NY
- $5,183 Below market value of $51,673
- iSeeCars Dealer Score
Used 2023 BMW 3 Series M340i xDrive for Sale
43,614 Miles
Greenvale, NY
| Category | Used Cars |
| Price | $46,490 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW49FF02P8D46744 |
| Location | Greenvale, NY |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 43,614 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| Interior Color | Red |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
| Positives | clean history |
Used BMW 3 Series
How to save money when buying a used BMW 3 Series?
| Engine | A 4-Cylinder 3 Series costs $14,384 less than a 6-Cylinder |
| Drive Type | A RWD BMW 3 Series can be priced $2,450 less than an all-wheel drive (AWD) |
| Certified | Choosing non-CPO vs Certified Pre-Owned (CPO) can save you $67 on a BMW 3 Series |
What colors are the best deals for a BMW 3 Series?
Least Expensive Color
Silver
$5,870
Average Savings
Most Expensive Color
Gray
$2,018
Average Premium
Average car color pricing for a used BMW 3 Series?
| Rank | Color | Compared to Avg. Price |
|---|---|---|
| Silver | $5,870 Savings | |
| Green | $3,002 Savings | |
| Black | $1,197 Savings | |
| White | $622 Savings | |
| Red | $549 Savings | |
| Orange | $658 Higher | |
| Blue | $762 Higher | |
| Gray | $2,018 Higher |
What BMW 3 Series color has the best resale value?
Price differences by car color compared to the average price of a used BMW 3 Series
What is the best time to buy a used BMW 3 Series?
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,555 | Save $9,609 on 348 deals | 764 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 | $15,355 | Save $4,584 on 7 deals | 36 listings |
| BMW 3 Series in Miami | $37,509 | Save $5,020 on 151 deals | 590 listings |
Others also viewed these Models...
| Average Price | Deals | Listings | |
|---|---|---|---|
| Acura TLX for Sale | $37,613 | Save $9,384 on 784 deals | 3,617 listings |
| Chrysler 300 for Sale | $17,303 | Save $5,131 on 744 deals | 2,118 listings |
| Mercedes-Benz Cla-Class for Sale | $41,083 | Save $7,794 on 632 deals | 3,084 listings |
Used Bmw 3 Series By Trim
| Trim | Average Price | Deals | Listings |
|---|---|---|---|
| Used BMW 3 Series 330i | $41,661 | Save $8,367 on 677 deals | 2,578 listings |
| Used BMW 3 Series 330i Xdrive | $42,743 | Save $10,116 on 595 deals | 2,483 listings |
| Used BMW 3 Series 328i | $9,727 | Save $4,505 on 273 deals | 694 listings |
| Used BMW 3 Series 328i Xdrive | $10,279 | Save $3,862 on 205 deals | 523 listings |
| Used BMW 3 Series M340i | $56,482 | Save $6,142 on 56 deals | 350 listings |
| Used BMW 3 Series 320i | $12,202 | Save $4,624 on 103 deals | 241 listings |
| Used BMW 3 Series 335i | $11,831 | Save $4,889 on 61 deals | 197 listings |
| Used BMW 3 Series 320i Xdrive | $12,352 | Save $4,941 on 84 deals | 192 listings |
| Used BMW 3 Series 330e | $30,330 | Save $6,940 on 102 deals | 170 listings |
Popular Model Years For Bmw M340i Xdrive
| Average Price | Deals | Listings | |
|---|---|---|---|
| 2020 BMW 3 Series M340i Xdrive | $37,461 | Save $6,795 on 25 deals | 59 listings |
| 2022 BMW 3 Series M340i Xdrive | $44,817 | Save $5,428 on 11 deals | 29 listings |
| 2023 BMW 3 Series M340i Xdrive | $53,456 | Save $5,720 on 31 deals | 69 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 |
|