Skip to main content
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed
Skip to Listings
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed
Skip to Filters
  • Portimao Blue Metallic 2021 BMW M340 i xDrivePortimao Blue Metallic 2021 BMW M340 i xDrivePortimao Blue Metallic 2021 BMW M340 i xDrivePortimao Blue Metallic 2021 BMW M340 i xDrivePortimao Blue Metallic 2021 BMW M340 i xDrivePortimao Blue Metallic 2021 BMW M340 i xDrive

    $43,790

    $1K
    45,308 mi.
    Est. $825/mo

    J & S Autohaus

    4.2
    Ewing, NJ (680 mi)
    Check Availability

  • Black Sapphire Metallic 2021 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2021 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2021 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2021 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2021 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2021 BMW M340 M340i xDrive Sedan

    $42,685

    $245
    36,882 mi.
    Est. $804/mo

    North Miami Mitsubishi

    4.5
    Miami, FL (1,180 mi)
    Check Availability

  • Portimao Blue Metallic 2021 BMW M340 M340i xDrive SedanPortimao Blue Metallic 2021 BMW M340 M340i xDrive SedanPortimao Blue Metallic 2021 BMW M340 M340i xDrive SedanPortimao Blue Metallic 2021 BMW M340 M340i xDrive SedanPortimao Blue Metallic 2021 BMW M340 M340i xDrive SedanPortimao Blue Metallic 2021 BMW M340 M340i xDrive Sedan

    $37,157

    85,864 mi.
    Est. $700/mo

    518 Auto Sales

    4.6
    Norfolk, VA (699 mi)
    Check Availability

  • Alpine White 2021 BMW M340 M340i xDrive SedanAlpine White 2021 BMW M340 M340i xDrive SedanAlpine White 2021 BMW M340 M340i xDrive SedanAlpine White 2021 BMW M340 M340i xDrive SedanAlpine White 2021 BMW M340 M340i xDrive SedanAlpine White 2021 BMW M340 M340i xDrive Sedan

    $44,999

    43,634 mi.
    Est. $848/mo

    BMW of Bakersfield

    4.7
    Bakersfield, CA (1,745 mi)
    Check Availability
  • Black Sapphire Metallic 2021 BMW M340 i xDriveBlack Sapphire Metallic 2021 BMW M340 i xDriveBlack Sapphire Metallic 2021 BMW M340 i xDriveBlack Sapphire Metallic 2021 BMW M340 i xDriveBlack Sapphire Metallic 2021 BMW M340 i xDriveBlack Sapphire Metallic 2021 BMW M340 i xDrive

    $49,075

    31,420 mi.
    Est. $925/mo

    Den Kelly Chevrolet GMC

    Hamilton, NY (626 mi)
    Check Availability
  • Alpine White 2021 BMW M340 M340i xDriveAlpine White 2021 BMW M340 M340i xDriveAlpine White 2021 BMW M340 M340i xDriveAlpine White 2021 BMW M340 M340i xDriveAlpine White 2021 BMW M340 M340i xDriveAlpine White 2021 BMW M340 M340i xDrive

    $42,443

    50,615 mi.
    Est. $800/mo

    VanDevere Auto Outlet

    Akron, OH (325 mi)
    Check Availability
  • Alpine White 2021 BMW M340 M340i xDrive SedanAlpine White 2021 BMW M340 M340i xDrive SedanAlpine White 2021 BMW M340 M340i xDrive SedanAlpine White 2021 BMW M340 M340i xDrive SedanAlpine White 2021 BMW M340 M340i xDrive SedanAlpine White 2021 BMW M340 M340i xDrive Sedan

    $32,899

    $300
    92,000 mi.
    Est. $620/mo

    Rochester Mazda

    Rochester, MN (289 mi)
    Check Availability
  • Gray 2021 BMW M340 i xDriveGray 2021 BMW M340 i xDriveGray 2021 BMW M340 i xDriveGray 2021 BMW M340 i xDriveGray 2021 BMW M340 i xDriveGray 2021 BMW M340 i xDrive

    $42,796

    52,786 mi.
    Est. $806/mo

    GENESIS OF BEL AIR

    Fallston, MD (612 mi)
    Check Availability
  • Alpine White 2021 BMW M340 M340i xDrive SedanAlpine White 2021 BMW M340 M340i xDrive SedanAlpine White 2021 BMW M340 M340i xDrive SedanAlpine White 2021 BMW M340 M340i xDrive SedanAlpine White 2021 BMW M340 M340i xDrive SedanAlpine White 2021 BMW M340 M340i xDrive Sedan

    $46,697

    $800
    41,896 mi.
    Est. $880/mo

    BMW Northwest

    4.8
    Fife, WA (1,735 mi)
    Check Availability

  • Alpine White 2021 BMW M340 M340i xDrive SedanAlpine White 2021 BMW M340 M340i xDrive SedanAlpine White 2021 BMW M340 M340i xDrive SedanAlpine White 2021 BMW M340 M340i xDrive SedanAlpine White 2021 BMW M340 M340i xDrive SedanAlpine White 2021 BMW M340 M340i xDrive Sedan

    $34,825

    $548
    85,594 mi.
    Est. $656/mo

    Cartopia 46

    3.7
    Elmwood Park, NJ (704 mi)
    Check Availability
  • Black Sapphire Metallic 2021 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2021 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2021 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2021 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2021 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2021 BMW M340 M340i xDrive Sedan

    $43,997

    $900
    44,299 mi.
    Est. $829/mo

    Husker High Line

    Lincoln, NE (474 mi)
    Check Availability
  • White 2021 BMW M340 i xDriveWhite 2021 BMW M340 i xDriveWhite 2021 BMW M340 i xDriveWhite 2021 BMW M340 i xDriveWhite 2021 BMW M340 i xDriveWhite 2021 BMW M340 i xDrive

    $46,632

    46,175 mi.
    Est. $879/mo

    Kunes Ford of Delavan

    3.4
    Delavan, WI (73 mi)
    Check Availability
  • Alpine White 2021 BMW M340 M340i xDrive SedanAlpine White 2021 BMW M340 M340i xDrive SedanAlpine White 2021 BMW M340 M340i xDrive SedanAlpine White 2021 BMW M340 M340i xDrive SedanAlpine White 2021 BMW M340 M340i xDrive SedanAlpine White 2021 BMW M340 M340i xDrive Sedan

    $35,873

    $500
    87,147 mi.
    Est. $676/mo

    Motor Cars Mitsubishi

    4.2
    Aurora, IL (32 mi)
    Check Availability
  • Alpine White 2021 BMW M340 M340i xDrive SedanAlpine White 2021 BMW M340 M340i xDrive SedanAlpine White 2021 BMW M340 M340i xDrive SedanAlpine White 2021 BMW M340 M340i xDrive SedanAlpine White 2021 BMW M340 M340i xDrive SedanAlpine White 2021 BMW M340 M340i xDrive Sedan

    $68,212

    20,715 mi.
    Est. $1,285/mo

    Illinois Motors

    4.5
    Cary, IL (40 mi)
    Check Availability
  • Alpine White 2021 BMW M340 M340i xDrive SedanAlpine White 2021 BMW M340 M340i xDrive SedanAlpine White 2021 BMW M340 M340i xDrive SedanAlpine White 2021 BMW M340 M340i xDrive SedanAlpine White 2021 BMW M340 M340i xDrive SedanAlpine White 2021 BMW M340 M340i xDrive Sedan

    $40,665

    $500
    49,475 mi.
    Est. $766/mo

    Bomnin Chevrolet Buick GMC Nanuet

    4.8
    Nanuet, NY (708 mi)
    Check Availability

  • Mineral Gray Metallic 2021 BMW M340 i xDriveMineral Gray Metallic 2021 BMW M340 i xDriveMineral Gray Metallic 2021 BMW M340 i xDriveMineral Gray Metallic 2021 BMW M340 i xDriveMineral Gray Metallic 2021 BMW M340 i xDriveMineral Gray Metallic 2021 BMW M340 i xDrive

    $40,695

    $498
    57,044 mi.
    Est. $767/mo

    BMW of Lenox

    4.6
    Lenox, MA (737 mi)
    Check Availability
  • Mineral Grey Metallic 2021 BMW M340 M340i xDrive SedanMineral Grey Metallic 2021 BMW M340 M340i xDrive SedanMineral Grey Metallic 2021 BMW M340 M340i xDrive SedanMineral Grey Metallic 2021 BMW M340 M340i xDrive SedanMineral Grey Metallic 2021 BMW M340 M340i xDrive SedanMineral Grey Metallic 2021 BMW M340 M340i xDrive Sedan

    $39,500

    74,141 mi.
    Est. $744/mo

    ADI Autosport

    4.4
    Aurora, CO (913 mi)
    Check Availability
  • Mineral Grey Metallic 2021 BMW M340 M340i xDrive SedanMineral Grey Metallic 2021 BMW M340 M340i xDrive SedanMineral Grey Metallic 2021 BMW M340 M340i xDrive SedanMineral Grey Metallic 2021 BMW M340 M340i xDrive SedanMineral Grey Metallic 2021 BMW M340 M340i xDrive SedanMineral Grey Metallic 2021 BMW M340 M340i xDrive Sedan

    $45,880

    64,461 mi.
    Est. $864/mo

    AUTO 206

    3.8
    Kent, WA (1,728 mi)
    Check Availability
  • Mineral Grey Metallic 2021 BMW M340 M340i xDrive SedanMineral Grey Metallic 2021 BMW M340 M340i xDrive SedanMineral Grey Metallic 2021 BMW M340 M340i xDrive SedanMineral Grey Metallic 2021 BMW M340 M340i xDrive SedanMineral Grey Metallic 2021 BMW M340 M340i xDrive SedanMineral Grey Metallic 2021 BMW M340 M340i xDrive Sedan

    $40,092

    $1.2K
    62,941 mi.
    Est. $755/mo

    BMW of Rockland

    4.7
    Rockland, MA (858 mi)
    Check Availability
  • Black Sapphire Metallic 2021 BMW M340 i xDriveBlack Sapphire Metallic 2021 BMW M340 i xDriveBlack Sapphire Metallic 2021 BMW M340 i xDriveBlack Sapphire Metallic 2021 BMW M340 i xDriveBlack Sapphire Metallic 2021 BMW M340 i xDriveBlack Sapphire Metallic 2021 BMW M340 i xDrive

    $44,800

    57,880 mi.
    Est. $844/mo

    Power Motors East

    4.4
    Massapequa Park, NY (741 mi)
    Check Availability
  • Portimao Blue Metallic 2021 BMW M340 i xDrivePortimao Blue Metallic 2021 BMW M340 i xDrivePortimao Blue Metallic 2021 BMW M340 i xDrivePortimao Blue Metallic 2021 BMW M340 i xDrivePortimao Blue Metallic 2021 BMW M340 i xDrivePortimao Blue Metallic 2021 BMW M340 i xDrive

    $43,790

    $1K
    45,308 mi.
    Est. $825/mo

    J & S Autohaus

    4.2
    Ewing, NJ (680 mi)
    Check Availability
  • Black 2021 BMW M340 I xDriveBlack 2021 BMW M340 I xDriveBlack 2021 BMW M340 I xDriveBlack 2021 BMW M340 I xDriveBlack 2021 BMW M340 I xDriveBlack 2021 BMW M340 I xDrive

    $39,998

    58,068 mi.
    Est. $754/mo

    CarMax Maple Shade

    4.9
    Maple Shade Township, NJ (674 mi)
    Check Availability
  • Alpine White 2021 BMW M340 M340i xDrive SedanAlpine White 2021 BMW M340 M340i xDrive SedanAlpine White 2021 BMW M340 M340i xDrive SedanAlpine White 2021 BMW M340 M340i xDrive SedanAlpine White 2021 BMW M340 M340i xDrive SedanAlpine White 2021 BMW M340 M340i xDrive Sedan

    $36,204

    77,222 mi.
    Est. $682/mo

    Lynnes Nissan

    3.5
    Bloomfield, NJ (701 mi)
    Check Availability
  • Portimao Blue Metallic 2021 BMW M340 i xDrivePortimao Blue Metallic 2021 BMW M340 i xDrivePortimao Blue Metallic 2021 BMW M340 i xDrivePortimao Blue Metallic 2021 BMW M340 i xDrivePortimao Blue Metallic 2021 BMW M340 i xDrivePortimao Blue Metallic 2021 BMW M340 i xDrive

    $46,118

    49,536 mi.
    Est. $869/mo

    BMW of Freeport

    4.8
    Freeport, NY (734 mi)
    Check Availability
  • Black Sapphire Metallic 2021 BMW M340 i xDriveBlack Sapphire Metallic 2021 BMW M340 i xDriveBlack Sapphire Metallic 2021 BMW M340 i xDriveBlack Sapphire Metallic 2021 BMW M340 i xDriveBlack Sapphire Metallic 2021 BMW M340 i xDriveBlack Sapphire Metallic 2021 BMW M340 i xDrive

    $45,215

    45,455 mi.
    Est. $852/mo

    Sewell BMW MINI of Plano

    3.8
    Plano, TX (790 mi)
    Check Availability
  • Black Sapphire Metallic 2021 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2021 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2021 BMW M340 M340i xDrive Sedan

    $43,587

    74,276 mi.
    Est. $821/mo

    INFINITI OF DENVER

    4.8
    Aurora, CO (913 mi)
    Check Availability

BMW M340 prices by year

Model year Average price Deals
2026 BMW M340 i xDrive 14 Great deals
2025 BMW M340 i xDrive $61,060 14 Great deals
2024 BMW M340 i xDrive $55,089 18 Great deals
2023 BMW M340 i xDrive $51,201 37 Good deals
2022 BMW M340 i xDrive $43,618 10 Great deals
2020 BMW M340 i xDrive $36,278 7 Great deals

About the 2021 BMW M340 i xDrive

Basics

i xDrive shown.

Seating
5
Door count
4
Drivetrain
All Wheel Drive
Combined MPG
25
Transmission
8-Speed A/T
Engine
382.0-hp, 3.0-liter, Straight 6 Cylinder Engine (Gasoline/Mild Electric Hybrid)
Side view of the 2021 BMW M340 i xDrive
FAQs

How much does the 2021 BMW M340 i xDrive cost?

The 2021 BMW M340 i xDrive price depends on several factors, including optional features, mileage, vehicle history and location. The nationwide average price for a 2021 M340 i xDrive is $40,816, with pricing starting at $28,784.

What is the MPG of the 2021 BMW M340 i xDrive?

The 2021 BMW M340 i xDrive offers up to 22 MPG in city driving and 31 MPG on the highway for a combined rating of 25 MPG.

These figures are based on EPA mileage ratings and are for comparison purposes only. The actual mileage will vary depending on the selected vehicle options, driving conditions, driving habits, vehicle maintenance, and other factors.

What are some similar vehicles and competitors of the 2021 BMW M340 i xDrive?

The 2021 BMW M340 i xDrive compares to and/or competes against the following vehicles:


Is the 2021 BMW M340 i xDrive reliable?

The 2021 BMW M340 has an average reliability rating of 5 out of 5 according to Cars.com consumers. Find real-world reliability insights within consumer reviews from 2021 M340 owners.

Ratings (1 review)

100% of drivers recommend this car

Rating breakdown (out of 5):
Comfort
5.0
Interior
5.0
Performance
5.0
Value
5.0
Exterior
5.0
Reliability
5.0
Trims

M340i xDrive (2 styles)

Style
M340i xDrive Sedan M340i xDrive Sedan North America
Inventory price
Starting at $56,700 Starting at $56,700
Combined MPG
25 25
Engine
382.0-hp, 3.0-liter, Straight 6 Cylinder Engine (Gasoline/Mild Electric Hybrid) 382.0-hp, 3.0-liter, Straight 6 Cylinder Engine (Gasoline/Mild Electric Hybrid)

2021 BMW M340 i xDrive by popular city

2021 BMW M340 trims