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 (20 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 (25 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 (20 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,504

    $1K
    8,616 mi.
    Est. $1,175/mo

    Arlington Acura in Palatine

    4.1
    Palatine, IL (9 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 (27 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 (6 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,187

    $224
    19,597 mi.
    Est. $1,094/mo

    Audi Morton Grove

    4.8
    Morton Grove, IL (7 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,790

    74,230 mi.
    Est. $823/mo

    Bill Jacobs BMW

    5.0
    Naperville, IL (25 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

    60,888 mi.
    Est. $738/mo

    Exotic Motors

    3.2
    Rolling Meadows, 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,308

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

    Jidd Motors Mitsubishi

    4.3
    Des Plaines, IL (3 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

    $54,873

    $500
    29,480 mi.
    Est. $1,031/mo

    Motor Cars Mitsubishi

    4.2
    Aurora, IL (27 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

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

    Gravity Autos Chicago

    3.8
    Highland Park, IL (11 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 (27 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 (25 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 (9 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 (20 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 (6 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 (12 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 (9 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

    $51,551

    37,528 mi.
    Est. $969/mo

    Gravity Autos Chicago

    3.8
    Highland Park, IL (11 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

    $62,309

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

    Motor Werks INFINITI

    4.4
    Barrington, IL (12 mi)
    Check Availability

  • Portimao Blue Meta 2026 BMW M340 xDrivePortimao Blue Meta 2026 BMW M340 xDrivePortimao Blue Meta 2026 BMW M340 xDrivePortimao Blue Meta 2026 BMW M340 xDrivePortimao Blue Meta 2026 BMW M340 xDrivePortimao Blue Meta 2026 BMW M340 xDrive

    $64,367

    5,101 mi.
    Est. $1,210/mo

    Audi Westmont

    4.7
    Westmont, IL (18 mi)
    Check Availability
  • Black Sapphire Metallic 2022 BMW M340 i xDrive

    $38,499

    34,080 mi.
    Est. $724/mo

    KNB Motors Inc

    Northlake, IL (12 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 (8 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

    76,181 mi.
    Est. $846/mo

    Kearns Motor Car Co.

    4.6
    Free delivery from Johnson Creek, WI (82 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 (33 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 (33 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 (45 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 (32 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 (36 mi)
    Check Availability

BMW M340 i xDrive by city