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
  • Black Sapphire Metallic 2024 BMW M340 i xDriveBlack Sapphire Metallic 2024 BMW M340 i xDriveBlack Sapphire Metallic 2024 BMW M340 i xDriveBlack Sapphire Metallic 2024 BMW M340 i xDriveBlack Sapphire Metallic 2024 BMW M340 i xDriveBlack Sapphire Metallic 2024 BMW M340 i xDrive

    $52,900

    $1.7K
    30,559 mi.
    Est. $994/mo

    Perillo BMW

    3.8
    Chicago, IL (28 mi)
    Check Availability

  • Black Sapphire Metallic 2024 BMW M340 i xDriveBlack Sapphire Metallic 2024 BMW M340 i xDriveBlack Sapphire Metallic 2024 BMW M340 i xDriveBlack Sapphire Metallic 2024 BMW M340 i xDriveBlack Sapphire Metallic 2024 BMW M340 i xDriveBlack Sapphire Metallic 2024 BMW M340 i xDrive

    $52,900

    $1.7K
    30,559 mi.
    Est. $994/mo

    Perillo BMW

    3.8
    Chicago, IL (28 mi)
    Check Availability

  • White Metallic 2026 BMW M340 xDrive NAWhite Metallic 2026 BMW M340 xDrive NAWhite Metallic 2026 BMW M340 xDrive NAWhite Metallic 2026 BMW M340 xDrive NAWhite Metallic 2026 BMW M340 xDrive NAWhite Metallic 2026 BMW M340 xDrive NA

    $61,507

    9,582 mi.
    Est. $1,156/mo

    Motor Werks INFINITI

    4.4
    Barrington, IL (6 mi)
    Check Availability

  • Gray Metallic 2026 BMW M340 xDriveGray Metallic 2026 BMW M340 xDriveGray Metallic 2026 BMW M340 xDriveGray Metallic 2026 BMW M340 xDriveGray Metallic 2026 BMW M340 xDriveGray Metallic 2026 BMW M340 xDrive

    $62,995

    $591
    8,616 mi.
    Est. $1,184/mo

    Arlington Acura in Palatine

    4.1
    Palatine, IL (7 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,373

    36,995 mi.
    Est. $1,003/mo

    Motor Cars Mitsubishi

    4.2
    Aurora, IL (21 mi)
    Check Availability
  • Portimao Blue Metallic 2024 BMW M340 M340i xDrive SedanPortimao Blue Metallic 2024 BMW M340 M340i xDrive SedanPortimao Blue Metallic 2024 BMW M340 M340i xDrive SedanPortimao Blue Metallic 2024 BMW M340 M340i xDrive SedanPortimao Blue Metallic 2024 BMW M340 M340i xDrive SedanPortimao Blue Metallic 2024 BMW M340 M340i xDrive Sedan

    $43,690

    $300
    74,230 mi.
    Est. $821/mo

    Bill Jacobs BMW

    5.0
    Naperville, IL (20 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2024 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2024 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2024 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2024 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2024 BMW M340 M340i xDrive Sedan

    $58,411

    19,597 mi.
    Est. $1,098/mo

    Audi Morton Grove

    4.8
    Morton Grove, IL (17 mi)
    Check Availability
  • Gray Metallic 2026 BMW M340 xDriveGray Metallic 2026 BMW M340 xDriveGray Metallic 2026 BMW M340 xDriveGray Metallic 2026 BMW M340 xDriveGray Metallic 2026 BMW M340 xDriveGray Metallic 2026 BMW M340 xDrive

    $62,308

    7,303 mi.
    Est. $1,171/mo

    Jidd Motors Mitsubishi

    4.4
    Des Plaines, IL (13 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

    $55,373

    29,480 mi.
    Est. $1,041/mo

    Motor Cars Mitsubishi

    4.2
    Aurora, IL (21 mi)
    Check Availability
  • WHITE 2020 BMW M340 M340i xDrive SedanWHITE 2020 BMW M340 M340i xDrive SedanWHITE 2020 BMW M340 M340i xDrive SedanWHITE 2020 BMW M340 M340i xDrive SedanWHITE 2020 BMW M340 M340i xDrive SedanWHITE 2020 BMW M340 M340i xDrive Sedan

    $38,200

    $1K
    67,495 mi.
    Est. $718/mo

    EMH Motors

    Arlington Heights, IL (10 mi)
    Check Availability
  • Portimao Blue Metallic 2026 BMW M340 xDrivePortimao Blue Metallic 2026 BMW M340 xDrivePortimao Blue Metallic 2026 BMW M340 xDrivePortimao Blue Metallic 2026 BMW M340 xDrivePortimao Blue Metallic 2026 BMW M340 xDrivePortimao Blue Metallic 2026 BMW M340 xDrive

    $62,888

    $1.3K
    7,068 mi.
    Est. $1,182/mo

    Arlington Acura in Palatine

    4.1
    Palatine, IL (7 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,373

    87,147 mi.
    Est. $684/mo

    Motor Cars Mitsubishi

    4.2
    Aurora, IL (21 mi)
    Check Availability
  • Tanzanite Blue II Metallic 2023 BMW M340 M340i xDrive SedanTanzanite Blue II Metallic 2023 BMW M340 M340i xDrive SedanTanzanite Blue II Metallic 2023 BMW M340 M340i xDrive SedanTanzanite Blue II Metallic 2023 BMW M340 M340i xDrive SedanTanzanite Blue II Metallic 2023 BMW M340 M340i xDrive SedanTanzanite Blue II Metallic 2023 BMW M340 M340i xDrive Sedan

    $53,251

    $1K
    21,669 mi.
    Est. $1,001/mo

    Gravity Autos Chicago

    3.8
    Highland Park, IL (19 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,282/mo

    Illinois Motors

    4.5
    Cary, IL (14 mi)
    Check Availability
  • Red Metallic 2025 BMW M340 i xDriveRed Metallic 2025 BMW M340 i xDriveRed Metallic 2025 BMW M340 i xDriveRed Metallic 2025 BMW M340 i xDriveRed Metallic 2025 BMW M340 i xDriveRed Metallic 2025 BMW M340 i xDrive

    $58,189

    21,240 mi.
    Est. $1,094/mo

    Brilliance Honda in Crystal Lake

    4.9
    Crystal Lake, IL (18 mi)
    Check Availability
  • Black Sapphire Metallic 2020 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2020 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2020 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2020 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2020 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2020 BMW M340 M340i xDrive Sedan

    $31,295

    107,197 mi.
    Est. $588/mo

    EMH Motors

    Arlington Heights, IL (10 mi)
    Check Availability
  • Melbourne Red Metallic 2023 BMW M340 M340i xDrive SedanMelbourne Red Metallic 2023 BMW M340 M340i xDrive SedanMelbourne Red Metallic 2023 BMW M340 M340i xDrive SedanMelbourne Red Metallic 2023 BMW M340 M340i xDrive SedanMelbourne Red Metallic 2023 BMW M340 M340i xDrive SedanMelbourne Red Metallic 2023 BMW M340 M340i xDrive Sedan

    $46,999

    18,235 mi.
    Est. $883/mo

    Premium Motors Inc.

    Villa Park, IL (13 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW M340 i xDriveBlack Sapphire Metallic 2023 BMW M340 i xDriveBlack Sapphire Metallic 2023 BMW M340 i xDriveBlack Sapphire Metallic 2023 BMW M340 i xDriveBlack Sapphire Metallic 2023 BMW M340 i xDriveBlack Sapphire Metallic 2023 BMW M340 i xDrive

    $52,910

    28,159 mi.
    Est. $995/mo

    Maserati of Naperville

    3.3
    Naperville, IL (20 mi)
    Check Availability
  • Mineral Grey Metallic 2020 BMW M340 M340i xDrive SedanMineral Grey Metallic 2020 BMW M340 M340i xDrive SedanMineral Grey Metallic 2020 BMW M340 M340i xDrive SedanMineral Grey Metallic 2020 BMW M340 M340i xDrive SedanMineral Grey Metallic 2020 BMW M340 M340i xDrive SedanMineral Grey Metallic 2020 BMW M340 M340i xDrive Sedan

    $39,277

    $1K
    60,888 mi.
    Est. $738/mo

    Exotic Motors

    3.1
    Rolling Meadows, IL (6 mi)
    Check Availability
  • Black Sapphire Metallic 2020 BMW M340 i xDriveBlack Sapphire Metallic 2020 BMW M340 i xDriveBlack Sapphire Metallic 2020 BMW M340 i xDriveBlack Sapphire Metallic 2020 BMW M340 i xDriveBlack Sapphire Metallic 2020 BMW M340 i xDriveBlack Sapphire Metallic 2020 BMW M340 i xDrive

    $31,372

    99,356 mi.
    Est. $590/mo

    Exclusive Auto Haus

    4.6
    Roselle, IL (5 mi)
    Check Availability
  • $51,551

    37,528 mi.
    Est. $969/mo

    Gravity Autos Chicago

    3.8
    Highland Park, IL (19 mi)
    Check Availability
  • White 2022 BMW M340 I xDriveWhite 2022 BMW M340 I xDriveWhite 2022 BMW M340 I xDriveWhite 2022 BMW M340 I xDriveWhite 2022 BMW M340 I xDriveWhite 2022 BMW M340 I xDrive

    $45,998

    39,034 mi.
    Est. $865/mo

    CarMax St. Louis South Lindbergh

    4.8
    $149 delivery to Schaumburg, IL (3 mi)
    Check Availability
  • Alpine White 2020 BMW M340 M340i xDrive SedanAlpine White 2020 BMW M340 M340i xDrive SedanAlpine White 2020 BMW M340 M340i xDrive SedanAlpine White 2020 BMW M340 M340i xDrive SedanAlpine White 2020 BMW M340 M340i xDrive SedanAlpine White 2020 BMW M340 M340i xDrive Sedan

    $44,989

    $489
    76,181 mi.
    Est. $846/mo

    Kearns Motor Car Co.

    4.6
    Free delivery from Johnson Creek, WI (79 mi)
    Check Availability
  • Mineral Gray Metallic 2020 BMW M340 i xDriveMineral Gray Metallic 2020 BMW M340 i xDriveMineral Gray Metallic 2020 BMW M340 i xDriveMineral Gray Metallic 2020 BMW M340 i xDriveMineral Gray Metallic 2020 BMW M340 i xDriveMineral Gray Metallic 2020 BMW M340 i xDrive

    $34,431

    $1K
    84,783 mi.
    Est. $647/mo

    Zeigler Honda of Racine

    4.6
    Mt Pleasant, WI (48 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

    66,299 mi.
    Est. $874/mo

    BMW of Orland Park

    4.6
    Orland Park, IL (34 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW M340 i xDriveBlack Sapphire Metallic 2024 BMW M340 i xDriveBlack Sapphire Metallic 2024 BMW M340 i xDriveBlack Sapphire Metallic 2024 BMW M340 i xDriveBlack Sapphire Metallic 2024 BMW M340 i xDriveBlack Sapphire Metallic 2024 BMW M340 i xDrive

    $57,919

    $3.3K
    12,524 mi.
    Est. $1,089/mo

    BMW of Orland Park

    4.6
    Orland Park, IL (34 mi)
    Check Availability
  • Mineral Grey Metallic 2022 BMW M340 M340i xDrive SedanMineral Grey Metallic 2022 BMW M340 M340i xDrive SedanMineral Grey Metallic 2022 BMW M340 M340i xDrive SedanMineral Grey Metallic 2022 BMW M340 M340i xDrive SedanMineral Grey Metallic 2022 BMW M340 M340i xDrive SedanMineral Grey Metallic 2022 BMW M340 M340i xDrive Sedan

    $40,362

    78,624 mi.
    Est. $759/mo

    Adam Auto Group

    2.6
    Crestwood, IL (35 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

    $50,373

    $2K
    41,658 mi.
    Est. $947/mo

    Motor Cars of Chicago

    4.0
    Joliet, IL (33 mi)
    Check Availability

BMW M340 i xDrive by city