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
  • Brooklyn Gray Metallic 2023 BMW M340 i xDriveBrooklyn Gray Metallic 2023 BMW M340 i xDriveBrooklyn Gray Metallic 2023 BMW M340 i xDriveBrooklyn Gray Metallic 2023 BMW M340 i xDriveBrooklyn Gray Metallic 2023 BMW M340 i xDriveBrooklyn Gray Metallic 2023 BMW M340 i xDrive

    $46,473

    $1.5K
    66,299 mi.
    Est. $876/mo

    BMW of Orland Park

    4.6
    Orland Park, IL (24 mi)
    Check Availability

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

    $47,451

    $1K
    57,448 mi.
    Est. $894/mo

    Lexus of Cerritos

    4.8
    Cerritos, CA (1,741 mi)
    Check Availability
  • Mineral White Metallic 2023 BMW M340 M340i xDrive SedanMineral White Metallic 2023 BMW M340 M340i xDrive SedanMineral White Metallic 2023 BMW M340 M340i xDrive SedanMineral White Metallic 2023 BMW M340 M340i xDrive SedanMineral White Metallic 2023 BMW M340 M340i xDrive SedanMineral White Metallic 2023 BMW M340 M340i xDrive Sedan

    $53,485

    $1.5K
    17,498 mi.
    Est. $1,008/mo

    Sunday Drive

    5.0
    St. Augustine, FL (897 mi)
    Check Availability
  • Gray 2023 BMW M340 M340i xDrive SedanGray 2023 BMW M340 M340i xDrive SedanGray 2023 BMW M340 M340i xDrive SedanGray 2023 BMW M340 M340i xDrive SedanGray 2023 BMW M340 M340i xDrive SedanGray 2023 BMW M340 M340i xDrive Sedan

    $54,270

    39,177 mi.
    Est. $1,022/mo

    XYZ Motors

    Grand Rapids, MI (127 mi)
    Check Availability
  • Brooklyn Grey Metallic 2023 BMW M340 M340i xDrive SedanBrooklyn Grey Metallic 2023 BMW M340 M340i xDrive SedanBrooklyn Grey Metallic 2023 BMW M340 M340i xDrive SedanBrooklyn Grey Metallic 2023 BMW M340 M340i xDrive SedanBrooklyn Grey Metallic 2023 BMW M340 M340i xDrive SedanBrooklyn Grey Metallic 2023 BMW M340 M340i xDrive Sedan

    $54,849

    $478
    29,259 mi.
    Est. $1,033/mo

    Tampa Bay AutoNetwork

    Tampa, FL (1,006 mi)
    Check Availability
  • Tanzanite Blue II Metallic 2023 BMW M340 i xDriveTanzanite Blue II Metallic 2023 BMW M340 i xDriveTanzanite Blue II Metallic 2023 BMW M340 i xDriveTanzanite Blue II Metallic 2023 BMW M340 i xDriveTanzanite Blue II Metallic 2023 BMW M340 i xDriveTanzanite Blue II Metallic 2023 BMW M340 i xDrive

    $57,788

    $505
    11,355 mi.
    Est. $1,089/mo

    BMW of Pembroke Pines

    Fort Lauderdale, FL (1,172 mi)
    Check Availability
  • Alpine White 2023 BMW M340 M340i xDrive SedanAlpine White 2023 BMW M340 M340i xDrive SedanAlpine White 2023 BMW M340 M340i xDrive SedanAlpine White 2023 BMW M340 M340i xDrive SedanAlpine White 2023 BMW M340 M340i xDrive SedanAlpine White 2023 BMW M340 M340i xDrive Sedan

    $57,990

    23,055 mi.
    Est. $1,092/mo

    D & C Motor Company

    3.5
    Portland, OR (1,752 mi)
    Check Availability
  • Gray 2023 BMW M340 M340i xDrive SedanGray 2023 BMW M340 M340i xDrive SedanGray 2023 BMW M340 M340i xDrive SedanGray 2023 BMW M340 M340i xDrive SedanGray 2023 BMW M340 M340i xDrive SedanGray 2023 BMW M340 M340i xDrive Sedan

    $48,189

    $200
    49,479 mi.
    Est. $908/mo

    Merit Auto Group

    4.9
    Jacksonville, FL (868 mi)
    Check Availability
  • Portimao Blue Metallic 2023 BMW M340 i xDrivePortimao Blue Metallic 2023 BMW M340 i xDrivePortimao Blue Metallic 2023 BMW M340 i xDrivePortimao Blue Metallic 2023 BMW M340 i xDrivePortimao Blue Metallic 2023 BMW M340 i xDrivePortimao Blue Metallic 2023 BMW M340 i xDrive

    $54,878

    26,132 mi.
    Est. $1,034/mo

    BMW of Cincinnati North

    4.8
    Cincinnati, OH (245 mi)
    Check Availability
  • Mineral White Metallic 2023 BMW M340 M340i xDrive SedanMineral White Metallic 2023 BMW M340 M340i xDrive SedanMineral White Metallic 2023 BMW M340 M340i xDrive SedanMineral White Metallic 2023 BMW M340 M340i xDrive SedanMineral White Metallic 2023 BMW M340 M340i xDrive SedanMineral White Metallic 2023 BMW M340 M340i xDrive Sedan

    $55,897

    $600
    25,957 mi.
    Est. $1,053/mo

    Mercedes-Benz of Boston

    4.9
    Somerville, MA (848 mi)
    Check Availability
  • Mineral White Metallic 2023 BMW M340 M340i xDriveMineral White Metallic 2023 BMW M340 M340i xDriveMineral White Metallic 2023 BMW M340 M340i xDriveMineral White Metallic 2023 BMW M340 M340i xDriveMineral White Metallic 2023 BMW M340 M340i xDriveMineral White Metallic 2023 BMW M340 M340i xDrive

    $49,443

    40,071 mi.
    Est. $931/mo

    Branhaven Chrysler Jeep Dodge Ram

    4.8
    Branford, CT (765 mi)
    Check Availability
  • Blue 2023 BMW M340 i xDriveBlue 2023 BMW M340 i xDriveBlue 2023 BMW M340 i xDriveBlue 2023 BMW M340 i xDriveBlue 2023 BMW M340 i xDriveBlue 2023 BMW M340 i xDrive

    $52,668

    $267
    28,063 mi.
    Est. $992/mo

    Mercedes-Benz of Cary

    4.9
    Cary, NC (637 mi)
    Check Availability
  • Black 2023 BMW M340 I xDriveBlack 2023 BMW M340 I xDriveBlack 2023 BMW M340 I xDriveBlack 2023 BMW M340 I xDriveBlack 2023 BMW M340 I xDriveBlack 2023 BMW M340 I xDrive

    $59,998

    7,590 mi.
    Est. $1,130/mo

    CarMax Gastonia

    4.3
    Gastonia, NC (576 mi)
    Check Availability
  • Brooklyn Grey Metallic 2023 BMW M340 M340i xDrive SedanBrooklyn Grey Metallic 2023 BMW M340 M340i xDrive SedanBrooklyn Grey Metallic 2023 BMW M340 M340i xDrive SedanBrooklyn Grey Metallic 2023 BMW M340 M340i xDrive SedanBrooklyn Grey Metallic 2023 BMW M340 M340i xDrive SedanBrooklyn Grey Metallic 2023 BMW M340 M340i xDrive Sedan

    $54,200

    $318
    26,775 mi.
    Est. $1,021/mo

    Fishers Imports NW

    4.7
    Indianapolis, IN (154 mi)
    Check Availability
  • Alpine White 2023 BMW M340 i xDriveAlpine White 2023 BMW M340 i xDriveAlpine White 2023 BMW M340 i xDriveAlpine White 2023 BMW M340 i xDriveAlpine White 2023 BMW M340 i xDriveAlpine White 2023 BMW M340 i xDrive

    $54,270

    $600
    31,648 mi.
    Est. $1,022/mo

    BMW of Bloomfield Hills

    4.9
    Bloomfield Township, MI (228 mi)
    Check Availability
  • Alpine White 2023 BMW M340 i xDriveAlpine White 2023 BMW M340 i xDriveAlpine White 2023 BMW M340 i xDriveAlpine White 2023 BMW M340 i xDriveAlpine White 2023 BMW M340 i xDriveAlpine White 2023 BMW M340 i xDrive

    $53,994

    30,288 mi.
    Est. $1,017/mo

    Dreyer & Reinbold BMW INFINITI Subaru Volkswagen of Greenwood

    4.2
    Greenwood, IN (178 mi)
    Check Availability
  • Alpine White 2023 BMW M340 i xDriveAlpine White 2023 BMW M340 i xDriveAlpine White 2023 BMW M340 i xDriveAlpine White 2023 BMW M340 i xDriveAlpine White 2023 BMW M340 i xDriveAlpine White 2023 BMW M340 i xDrive

    $47,849

    $1.7K
    59,120 mi.
    Est. $901/mo

    BMW of Creve Coeur

    4.7
    Creve Coeur, MO (267 mi)
    Check Availability
  • Alpine White 2023 BMW M340 i xDriveAlpine White 2023 BMW M340 i xDriveAlpine White 2023 BMW M340 i xDriveAlpine White 2023 BMW M340 i xDriveAlpine White 2023 BMW M340 i xDriveAlpine White 2023 BMW M340 i xDrive

    $50,544

    58,522 mi.
    Est. $952/mo

    Moses of St. Albans

    4.4
    St Albans, WV (391 mi)
    Check Availability
  • White 2023 BMW M340 M340i xDrive SedanWhite 2023 BMW M340 M340i xDrive SedanWhite 2023 BMW M340 M340i xDrive SedanWhite 2023 BMW M340 M340i xDrive SedanWhite 2023 BMW M340 M340i xDrive SedanWhite 2023 BMW M340 M340i xDrive Sedan

    $50,450

    $2K
    49,063 mi.
    Est. $950/mo

    Auto Group of Louisville

    4.9
    Louisville, KY (276 mi)
    Check Availability
  • Brooklyn Gray Metallic 2023 BMW M340 i xDriveBrooklyn Gray Metallic 2023 BMW M340 i xDriveBrooklyn Gray Metallic 2023 BMW M340 i xDriveBrooklyn Gray Metallic 2023 BMW M340 i xDriveBrooklyn Gray Metallic 2023 BMW M340 i xDriveBrooklyn Gray Metallic 2023 BMW M340 i xDrive

    $46,473

    $1.5K
    66,299 mi.
    Est. $876/mo

    BMW of Orland Park

    4.6
    Orland Park, IL (24 mi)
    Check Availability
  • Skyscraper Grey Metallic 2023 BMW M340 M340i xDrive SedanSkyscraper Grey Metallic 2023 BMW M340 M340i xDrive SedanSkyscraper Grey Metallic 2023 BMW M340 M340i xDrive SedanSkyscraper Grey Metallic 2023 BMW M340 M340i xDrive SedanSkyscraper Grey Metallic 2023 BMW M340 M340i xDrive SedanSkyscraper Grey Metallic 2023 BMW M340 M340i xDrive Sedan

    $52,373

    41,658 mi.
    Est. $987/mo

    Motor Cars of Chicago

    4.0
    Joliet, IL (35 mi)
    Check Availability
  • Blue 2023 BMW M340 i xDriveBlue 2023 BMW M340 i xDriveBlue 2023 BMW M340 i xDriveBlue 2023 BMW M340 i xDriveBlue 2023 BMW M340 i xDriveBlue 2023 BMW M340 i xDrive

    $51,738

    39,973 mi.
    Est. $975/mo

    Autoshow LLC

    3.9
    Somerset, NJ (691 mi)
    Check Availability
  • 2023 BMW M340 M340i xDrive Sedan2023 BMW M340 M340i xDrive Sedan2023 BMW M340 M340i xDrive Sedan2023 BMW M340 M340i xDrive Sedan2023 BMW M340 M340i xDrive Sedan2023 BMW M340 M340i xDrive Sedan

    $57,348

    26,753 mi.
    Est. $1,080/mo

    Luther Park Place BMW

    4.8
    Rochester, MN (288 mi)
    Check Availability
  • Gray Metallic 2023 BMW M340 i xDriveGray Metallic 2023 BMW M340 i xDriveGray Metallic 2023 BMW M340 i xDriveGray Metallic 2023 BMW M340 i xDriveGray Metallic 2023 BMW M340 i xDriveGray Metallic 2023 BMW M340 i xDrive

    $49,596

    46,620 mi.
    Est. $934/mo

    CarTopia

    3.5
    North Plainfield, NJ (691 mi)
    Check Availability
  • Gray 2023 BMW M340 M340i xDrive SedanGray 2023 BMW M340 M340i xDrive SedanGray 2023 BMW M340 M340i xDrive SedanGray 2023 BMW M340 M340i xDrive SedanGray 2023 BMW M340 M340i xDrive SedanGray 2023 BMW M340 M340i xDrive Sedan

    $48,595

    $100
    62,321 mi.
    Est. $915/mo

    Crazy Cars

    3.7
    Hillside, NJ (700 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 $60,912 10 Great deals
2024 BMW M340 i xDrive $55,635 21 Great deals
2022 BMW M340 i xDrive $43,814 6 Great deals
2021 BMW M340 i xDrive $40,755 16 Great deals
2020 BMW M340 i xDrive $36,907 16 Great deals

About the 2023 BMW M340 i xDrive

Basics

i xDrive shown.

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

How much does the 2023 BMW M340 i xDrive cost?

The 2023 BMW M340 i xDrive price depends on several factors, including optional features, mileage, vehicle history and location. The nationwide average price for a 2023 M340 i xDrive is $51,267, with pricing starting at $37,735.

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

The 2023 BMW M340 i xDrive offers up to 23 MPG in city driving and 32 MPG on the highway for a combined rating of 26 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 2023 BMW M340 i xDrive?

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


Is the 2023 BMW M340 i xDrive reliable?

The 2023 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 2023 M340 owners.

Ratings (2 reviews)

100% of drivers recommend this car

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

M340i xDrive (1 style)

Style
M340i xDrive Sedan
Inventory price
Starting at $58,400
Combined MPG
26
Engine
382.0-hp, 3.0-liter, Straight 6 Cylinder Engine (Gasoline/Mild Electric Hybrid)

2023 BMW M340 trims