
Used BMW 3 Series M340i Xdrive for Sale
Showing 1-20 of 752 Listings
Sort by:
Featured
$52,900
$54,000
GOOD DEAL
2023 BMW 3 Series M340i xDrive
- 13,057 Miles
- Madras, OR
- $2,603 Below market value of $55,503
- Low annual miles
- Listed 88 days ago
Additional info close
Used 2023 BMW 3 Series M340i xDrive for Sale
13,057 Miles
Madras, OR
| Category | Used Cars |
| Price | $52,900 |
| For Sale By | dealer |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW49FF08P8D51902 |
| Location | Madras, OR |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 13,057 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
Featured
$70,140
2026 BMW 3 Series M340i xDrive
- Barrington, IL
- 487 Below similar cars
- Listed 20 days ago
●
iSeeCars Dealer Score
Additional info close
New 2026 BMW 3 Series M340i xDrive for Sale
10 Miles
Barrington, IL
| Category | New Cars |
| Price | $70,140 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW69FT01T8G12746 |
| Location | Barrington, IL |
| 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 | All-wheel drive |
$44,944
$46,545
GREAT DEAL
2023 BMW 3 Series M340i xDrive
- 43,723 Miles
- Mission, KS
- $7,934 Below market value of $52,878
- 1 Owner, Certified used
- Listed 57 days ago
●
iSeeCars Dealer Score
Additional info close
Used 2023 BMW 3 Series M340i xDrive for Sale
43,723 Miles
Mission, KS
| Category | Certified Used Cars |
| Price | $44,944 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW49FF00P8C87144 |
| Location | Mission, KS |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 43,723 mi. |
| Transmission | Automatic |
| Exterior Color | Skyscraper grey metallic |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
| Positives | inspected, warranty, non-smoker, condition, one owner, clean history, certified pre-owned car |
$39,990
$40,000
GREAT DEAL
2022 BMW 3 Series M340i xDrive
- 38,702 Miles
- Hurlock, MD
- $6,283 Below market value of $46,273
- Low annual miles
- Listed 70 days ago
●
iSeeCars Dealer Score
Additional info close
Used 2022 BMW 3 Series M340i xDrive for Sale
38,702 Miles
Hurlock, MD
| Category | Used Cars |
| Price | $39,990 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW5U9J06N8C31069 |
| Location | Hurlock, MD |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 38,702 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$33,218
GREAT DEAL
2021 BMW 3 Series M340i xDrive
- 57,808 Miles
- Freeport, NY
- $5,538 Below market value of $38,756
- Low annual miles
- Listed 7 days ago
●
iSeeCars Dealer Score
Additional info close
Used 2021 BMW 3 Series M340i xDrive for Sale
57,808 Miles
Freeport, NY
| Category | Used Cars |
| Price | $33,218 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Hybrid |
| Seats | 5 Seats |
| VIN | 3MW5U9J03M8B67653 |
| Location | Freeport, NY |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 57,808 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral grey metallic |
| Interior Color | Black |
| MPG | 25 combined |
| Drivetrain | All-wheel drive |
$44,284
GREAT DEAL
2021 BMW 3 Series M340i xDrive
- 26,714 Miles
- Traverse City, MI
- $6,976 Below market value of $51,260
- Low annual miles
- Listed 20 days ago
●
iSeeCars Dealer Score
Additional info close
Used 2021 BMW 3 Series M340i xDrive for Sale
26,714 Miles
Traverse City, MI
| Category | Used Cars |
| Price | $44,284 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5U9J04M8B49713 |
| Location | Traverse City, MI |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 26,714 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| MPG | 25 combined |
| Drivetrain | All-wheel drive |
$47,000
GREAT DEAL
2023 BMW 3 Series M340i xDrive
- 29,714 Miles
- Anchorage, AK
- $8,709 Below market value of $55,709
- Low annual miles
- Listed Today
●
iSeeCars Dealer Score
Additional info close
Used 2023 BMW 3 Series M340i xDrive for Sale
29,714 Miles
Anchorage, AK
| Category | Used Cars |
| Price | $47,000 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW49FF04P8C80682 |
| Location | Anchorage, AK |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 29,714 mi. |
| Transmission | Automatic |
| Exterior Color | Brooklyn grey metallic |
| Interior Color | Red |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$40,989
GREAT DEAL
2020 BMW 3 Series M340i xDrive
- 35,403 Miles
- Christiansburg, VA
- Remaining Lifespan: 7.8444877 yrs
- $5,132 Below market value of $46,121
- Listed 3 days ago
●
iSeeCars Dealer Score
Additional info close
Used 2020 BMW 3 Series M340i xDrive for Sale
35,403 Miles
Christiansburg, VA
| Category | Used Cars |
| Price | $40,989 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA5U9C00LFJ39604 |
| Location | Christiansburg, VA |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 35,403 mi. |
| Transmission | Automatic |
| Exterior Color | Portimao blue metallic |
| Interior Color | Brown |
| MPG | 25 combined |
| Drivetrain | All-wheel drive |
| Positives | warranty, condition, one owner |
$39,900
GREAT DEAL
2023 BMW 3 Series M340i xDrive
- 74,408 Miles
- Hartford, CT
- $5,564 Below market value of $45,464
- 1 Owner, High annual miles
- Listed 6 days ago
●
iSeeCars Dealer Score
Additional info close
Used 2023 BMW 3 Series M340i xDrive for Sale
74,408 Miles
Hartford, CT
| Category | Used Cars |
| Price | $39,900 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW49FF02P8D09726 |
| Location | Hartford, CT |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 74,408 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| Interior Color | Red |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
| Positives | inspected |
$53,995
$54,995
GREAT DEAL
2024 BMW 3 Series M340i xDrive
- 17,304 Miles
- Corpus Christi, TX
- $6,130 Below market value of $60,125
- 1 Owner, Low annual miles
- Listed 30 days ago
●
iSeeCars Dealer Score
Additional info close
Used 2024 BMW 3 Series M340i xDrive for Sale
17,304 Miles
Corpus Christi, TX
| Category | Used Cars |
| Price | $53,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW49FF03R8E08719 |
| Location | Corpus Christi, TX |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 17,304 mi. |
| Transmission | Automatic |
| Exterior Color | Skyscraper grey metallic |
| Interior Color | Brown |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$48,900
$49,999
GREAT DEAL
2023 BMW 3 Series M340i xDrive
- 23,926 Miles
- Broomfield, CO
- $11,281 Below market value of $60,181
- Low annual miles
- Listed 71 days ago
●
iSeeCars Dealer Score
Additional info close
Used 2023 BMW 3 Series M340i xDrive for Sale
23,926 Miles
Broomfield, CO
| Category | Used Cars |
| Price | $48,900 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW49FF09P8D11506 |
| Location | Broomfield, CO |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 23,926 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| Interior Color | Beige |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
| Positives | inspected |
$37,970
GREAT DEAL
2020 BMW 3 Series M340i xDrive
- 37,490 Miles
- Little Ferry, NJ
- Remaining Lifespan: 7.8436985 yrs
- $4,665 Below market value of $42,635
- Listed 14 days ago
●
iSeeCars Dealer Score
Additional info close
Used 2020 BMW 3 Series M340i xDrive for Sale
37,490 Miles
Little Ferry, NJ
| Category | Used Cars |
| Price | $37,970 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA5U9C0XLA380874 |
| Location | Little Ferry, NJ |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 37,490 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Black |
| MPG | 25 combined |
| Drivetrain | All-wheel drive |
$52,449
$52,996
GREAT DEAL
2024 BMW 3 Series M340i xDrive
- 20,810 Miles
- Tempe, AZ
- $5,981 Below market value of $58,430
- 1 Owner, Low annual miles
- Listed 39 days ago
●
iSeeCars Dealer Score
Additional info close
Used 2024 BMW 3 Series M340i xDrive for Sale
20,810 Miles
Tempe, AZ
| Category | Used Cars |
| Price | $52,449 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW49FF07R8D86501 |
| Location | Tempe, AZ |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 20,810 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$44,000
$45,000
GREAT DEAL
2022 BMW 3 Series M340i xDrive
- 34,254 Miles
- Denver, CO
- $7,649 Below market value of $51,649
- Low annual miles
- Listed 68 days ago
●
iSeeCars Dealer Score
Additional info close
Used 2022 BMW 3 Series M340i xDrive for Sale
34,254 Miles
Denver, CO
| Category | Used Cars |
| Price | $44,000 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5U9J06N8C63603 |
| Location | Denver, CO |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 34,254 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Brown |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$51,555
$52,155
GREAT DEAL
2023 BMW 3 Series M340i xDrive
- 11,938 Miles
- Sioux Falls, SD
- $7,694 Below market value of $59,249
- Low annual miles
- Listed 67 days ago
●
iSeeCars Dealer Score
Additional info close
Used 2023 BMW 3 Series M340i xDrive for Sale
11,938 Miles
Sioux Falls, SD
| Category | Used Cars |
| Price | $51,555 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW49FF01P8D74955 |
| Location | Sioux Falls, SD |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 11,938 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$32,990
GREAT DEAL
2021 BMW 3 Series M340i xDrive
- 59,153 Miles
- Bellmore, NY
- $5,204 Below market value of $38,194
- Low annual miles
- Listed 29 days ago
●
iSeeCars Dealer Score
Additional info close
Used 2021 BMW 3 Series M340i xDrive for Sale
59,153 Miles
Bellmore, NY
| Category | Used Cars |
| Price | $32,990 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW5U9J00M8C19112 |
| Location | Bellmore, NY |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 59,153 mi. |
| Transmission | Automatic |
| Exterior Color | Portimao blue metallic |
| MPG | 25 combined |
| Drivetrain | All-wheel drive |
$28,995
$29,300
GREAT DEAL
2020 BMW 3 Series M340i xDrive
- 84,653 Miles
- Glen Burnie, MD
- Remaining Lifespan: 7.8436985 yrs
- $5,218 Below market value of $34,213
- Listed 57 days ago
●
iSeeCars Dealer Score
Additional info close
Used 2020 BMW 3 Series M340i xDrive for Sale
84,653 Miles
Glen Burnie, MD
| Category | Used Cars |
| Price | $28,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA5U9C03LFH14541 |
| Location | Glen Burnie, MD |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 84,653 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral gray metallic |
| MPG | 25 combined |
| Drivetrain | All-wheel drive |
| Positives | no accidents |
$49,781
$50,219
GREAT DEAL
2023 BMW 3 Series M340i xDrive
- 26,194 Miles
- Gilbert, AZ
- $5,684 Below market value of $55,465
- Low annual miles
- Listed 55 days ago
●
iSeeCars Dealer Score
Additional info close
Used 2023 BMW 3 Series M340i xDrive for Sale
26,194 Miles
Gilbert, AZ
| Category | Used Cars |
| Price | $49,781 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW49FF08P8C90003 |
| Location | Gilbert, AZ |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 26,194 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
| Positives | new tires |
$37,299
$37,500
GREAT DEAL
2020 BMW 3 Series M340i xDrive
- 50,843 Miles
- Orland Park, IL
- Remaining Lifespan: 7.8444877 yrs
- $4,338 Below market value of $41,637
- Listed 59 days ago
●
iSeeCars Dealer Score
Additional info close
Used 2020 BMW 3 Series M340i xDrive for Sale
50,843 Miles
Orland Park, IL
| Category | Used Cars |
| Price | $37,299 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA5U9C04LFH88454 |
| Location | Orland Park, IL |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 50,843 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| Interior Color | Black |
| MPG | 25 combined |
| Drivetrain | All-wheel drive |
| Positives | warranty, inspected, certified pre-owned car, new tires |
$32,995
GREAT DEAL
2020 BMW 3 Series M340i xDrive
- 57,325 Miles
- Fairfax, VA
- Remaining Lifespan: 7.8436985 yrs
- $4,136 Below market value of $37,131
- Listed 71 days ago
●
iSeeCars Dealer Score
Additional info close
Used 2020 BMW 3 Series M340i xDrive for Sale
57,325 Miles
Fairfax, VA
| Category | Used Cars |
| Price | $32,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA5U9C00LFH72798 |
| Location | Fairfax, VA |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 57,325 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| Interior Color | Black |
| MPG | 25 combined |
| Drivetrain | All-wheel drive |
$39,998
$40,998
GREAT DEAL
2020 BMW 3 Series M340i xDrive
- 51,111 Miles
- Parker, CO
- Remaining Lifespan: 7.8444877 yrs
- $4,806 Below market value of $44,804
- Listed 43 days ago
Additional info close
Used 2020 BMW 3 Series M340i xDrive for Sale
51,111 Miles
Parker, CO
| Category | Used Cars |
| Price | $39,998 |
| For Sale By | dealer |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA5U9C01LA380441 |
| Location | Parker, CO |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 51,111 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| MPG | 25 combined |
| Drivetrain | All-wheel drive |
| Positives | warranty |
$29,995
$30,995
GREAT DEAL
2021 BMW 3 Series M340i xDrive
- 99,580 Miles
- Greenville, SC
- $4,579 Below market value of $34,574
- 7 Price Drops in 100 days
- Listed 99 days ago
●
iSeeCars Dealer Score
Additional info close
Used 2021 BMW 3 Series M340i xDrive for Sale
99,580 Miles
Greenville, SC
| Category | Used Cars |
| Price | $29,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW5U9J04M8B54135 |
| Location | Greenville, SC |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 99,580 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral gray metallic |
| MPG | 25 combined |
| Drivetrain | All-wheel drive |
Page 1 of 38
Used BMW 3 Series
Prices in Top Cities
| Average Price | Deals | Listings | |
|---|---|---|---|
| BMW 3 Series in Los Angeles | $36,801 | Save $6,633 on 438 deals | 1,316 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 | $36,344 | Save $7,378 on 185 deals | 733 listings |
Others also viewed these Models...
| Average Price | Deals | Listings | |
|---|---|---|---|
| Acura TLX for Sale | $33,782 | Save $9,157 on 1,094 deals | 3,535 listings |
| Chrysler 300 for Sale | $17,027 | Save $5,450 on 1,242 deals | 2,914 listings |
| Mercedes-Benz Cla-Class for Sale | $38,853 | Save $10,124 on 1,033 deals | 3,790 listings |
Used Bmw 3 Series By Trim
| Trim | Average Price | Deals | Listings |
|---|---|---|---|
| Used BMW 3 Series 330i | $42,612 | Save $10,465 on 899 deals | 3,783 listings |
| Used BMW 3 Series 330i Xdrive | $42,458 | Save $7,645 on 1,064 deals | 3,490 listings |
| Used BMW 3 Series 328i | $9,028 | Save $4,719 on 467 deals | 1,098 listings |
| Used BMW 3 Series 328i Xdrive | $9,717 | Save $4,041 on 317 deals | 777 listings |
| Used BMW 3 Series M340i | $57,865 | Save $7,377 on 95 deals | 528 listings |
| Used BMW 3 Series 320i | $11,153 | Save $4,512 on 190 deals | 362 listings |
| Used BMW 3 Series 335i | $11,250 | Save $3,607 on 104 deals | 302 listings |
| Used BMW 3 Series 320i Xdrive | $11,246 | Save $4,608 on 157 deals | 299 listings |
| Used BMW 3 Series 330e | $29,086 | Save $7,148 on 141 deals | 244 listings |
Popular Model Years For Bmw M340i Xdrive
| Average Price | Deals | Listings | |
|---|---|---|---|
| 2023 BMW 3 Series M340i Xdrive | $51,474 | Save $11,413 on 59 deals | 98 listings |
| 2020 BMW 3 Series M340i Xdrive | $36,406 | Save $6,187 on 56 deals | 94 listings |
| 2022 BMW 3 Series M340i Xdrive | $43,197 | Save $7,620 on 19 deals | 42 listings |