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 Filters
  • Mineral White Metallic 2020 BMW M340 M340i xDrive SedanMineral White Metallic 2020 BMW M340 M340i xDrive SedanMineral White Metallic 2020 BMW M340 M340i xDrive SedanMineral White Metallic 2020 BMW M340 M340i xDrive SedanMineral White Metallic 2020 BMW M340 M340i xDrive SedanMineral White Metallic 2020 BMW M340 M340i xDrive Sedan

    $43,395

    $200
    45,986 mi.
    Est. $799/mo

    Arlington Acura in Palatine

    4.2
    Check Availability
    Palatine, IL (12 mi)

    Quick view
  • Black Sapphire Metallic 2025 BMW M340 xDriveBlack Sapphire Metallic 2025 BMW M340 xDriveBlack Sapphire Metallic 2025 BMW M340 xDriveBlack Sapphire Metallic 2025 BMW M340 xDriveBlack Sapphire Metallic 2025 BMW M340 xDriveBlack Sapphire Metallic 2025 BMW M340 xDrive

    $62,344

    7,462 mi.
    Est. $1,148/mo

    McGrath Acura of Westmont

    4.8
    Check Availability
    Westmont, IL (12 mi)
    Quick view
  • Frozen Pure Grey Metallic 2025 BMW M340 xDriveFrozen Pure Grey Metallic 2025 BMW M340 xDriveFrozen Pure Grey Metallic 2025 BMW M340 xDriveFrozen Pure Grey Metallic 2025 BMW M340 xDriveFrozen Pure Grey Metallic 2025 BMW M340 xDriveFrozen Pure Grey Metallic 2025 BMW M340 xDrive

    $61,501

    12,086 mi.
    Est. $1,132/mo

    Motor Werks Cadillac

    4.8
    Check Availability
    Barrington, IL (14 mi)
    Quick view
  • Mineral White Metallic 2021 BMW M340 i xDriveMineral White Metallic 2021 BMW M340 i xDriveMineral White Metallic 2021 BMW M340 i xDriveMineral White Metallic 2021 BMW M340 i xDriveMineral White Metallic 2021 BMW M340 i xDriveMineral White Metallic 2021 BMW M340 i xDrive

    $35,985

    75,815 mi.
    Est. $663/mo

    Star Motor Sales

    4.8
    Check Availability
    Downers Grove, IL (12 mi)
    Quick view
  • 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

    $59,499

    18,795 mi.
    Est. $1,096/mo

    BMW of Orland Park

    4.6
    Check Availability
    Orland Park, IL (27 mi)
    Quick view
  • Alpine White 2022 BMW M340 M340i xDrive SedanAlpine White 2022 BMW M340 M340i xDrive SedanAlpine White 2022 BMW M340 M340i xDrive SedanAlpine White 2022 BMW M340 M340i xDrive SedanAlpine White 2022 BMW M340 M340i xDrive SedanAlpine White 2022 BMW M340 M340i xDrive Sedan

    $43,364

    43,809 mi.
    Est. $798/mo

    Elmhurst Chrysler Dodge Jeep Ram

    4.3
    Check Availability
    Elmhurst, IL (5 mi)
    Quick view
  • 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

    $25,300

    142,225 mi.
    Est. $466/mo

    Haus of Imports

    4.3
    Check Availability
    Lemont, IL (19 mi)
    Quick view
  • Black Sapphire Metallic 2022 BMW M340 i xDriveBlack Sapphire Metallic 2022 BMW M340 i xDriveBlack Sapphire Metallic 2022 BMW M340 i xDriveBlack Sapphire Metallic 2022 BMW M340 i xDriveBlack Sapphire Metallic 2022 BMW M340 i xDriveBlack Sapphire Metallic 2022 BMW M340 i xDrive

    $46,999

    $346
    28,442 mi.
    Est. $865/mo

    Gurnee Volkswagen

    3.1
    Check Availability
    Gurnee, IL (29 mi)
    Quick view
  • Black 2022 BMW M340 i xDriveBlack 2022 BMW M340 i xDriveBlack 2022 BMW M340 i xDriveBlack 2022 BMW M340 i xDriveBlack 2022 BMW M340 i xDriveBlack 2022 BMW M340 i xDrive

    $36,300

    81,666 mi.
    Est. $668/mo

    Haus of Imports

    4.3
    Check Availability
    Lemont, IL (19 mi)
    Quick view
  • Black Sapphire Metallic 2025 BMW M340 xDriveBlack Sapphire Metallic 2025 BMW M340 xDriveBlack Sapphire Metallic 2025 BMW M340 xDriveBlack Sapphire Metallic 2025 BMW M340 xDriveBlack Sapphire Metallic 2025 BMW M340 xDriveBlack Sapphire Metallic 2025 BMW M340 xDrive

    $60,900

    $609
    12,613 mi.
    Est. $1,121/mo

    Chevrolet of Naperville

    4.8
    Check Availability
    Naperville, IL (17 mi)
    Quick view
  • Tanzanite Blue II Metallic 2020 BMW M340 M340i xDrive SedanTanzanite Blue II Metallic 2020 BMW M340 M340i xDrive SedanTanzanite Blue II Metallic 2020 BMW M340 M340i xDrive SedanTanzanite Blue II Metallic 2020 BMW M340 M340i xDrive SedanTanzanite Blue II Metallic 2020 BMW M340 M340i xDrive SedanTanzanite Blue II Metallic 2020 BMW M340 M340i xDrive Sedan

    $40,000

    63,165 mi.
    Est. $737/mo

    BMW of Barrington

    4.7
    Check Availability
    Barrington, IL (13 mi)
    Quick view
  • $48,995

    15,041 mi.
    Est. $902/mo

    AutoNation Hyundai O'Hare

    4.6
    Check Availability
    Des Plaines, IL (9 mi)
    Quick view
  • Black Sapphire Metallic 2020 BMW M340 M340i xDrive Sedan

    $36,855

    65,473 mi.
    Est. $679/mo

    Autos of Chicago

    4.3
    Check Availability
    Arlington Heights, IL (10 mi)
    Quick view
  • Not Priced

    40,537 mi.
    Est. $0/mo

    Woody Buick GMC Naperville

    4.9
    Check Availability
    Naperville, IL (17 mi)
    Quick view
  • Not Priced

    44,666 mi.
    Est. $0/mo

    Gravity Autos Chicago

    3.4
    Check Availability
    Highland Park, IL (19 mi)
    Quick view
  • $52,600

    42,940 mi.
    Est. $969/mo

    BMW of Orland Park

    4.6
    Check Availability
    Orland Park, IL (27 mi)
    Quick view
  • $50,958

    41,191 mi.
    Est. $938/mo

    Webb Chevy Plainfield

    4.8
    Check Availability
    Plainfield, IL (28 mi)
    Quick view
  • Black Sapphire Metallic 2020 BMW M340 M340i xDrive Sedan

    $34,995

    77,981 mi.
    Est. $644/mo

    Motor Cars of Chicago

    3.4
    Check Availability
    Joliet, IL (28 mi)
    Quick view
  • Black 2024 BMW M340 I xDriveBlack 2024 BMW M340 I xDriveBlack 2024 BMW M340 I xDriveBlack 2024 BMW M340 I xDriveBlack 2024 BMW M340 I xDriveBlack 2024 BMW M340 I xDrive

    $55,998

    $1K
    15,730 mi.
    Est. $1,031/mo

    CarMax Bloomington

    4.4
    Check Availability
    Free delivery to Schaumburg, IL (7 mi)
    Quick view
  • 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

    $29,990

    90,214 mi.
    Est. $552/mo

    Unlimited Motors

    4.5
    Check Availability
    $246 delivery from Westfield, IN (165 mi)
    Quick view
  • 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

    $42,000

    48,792 mi.
    Est. $773/mo

    Art Hill Mazda

    Check Availability
    Merrillville, IN (50 mi)
    Quick view
  • Mineral White Metallic 2024 BMW M340 i xDriveMineral White Metallic 2024 BMW M340 i xDriveMineral White Metallic 2024 BMW M340 i xDriveMineral White Metallic 2024 BMW M340 i xDriveMineral White Metallic 2024 BMW M340 i xDriveMineral White Metallic 2024 BMW M340 i xDrive

    $55,690

    $290
    25,011 mi.
    Est. $1,025/mo

    BMW of Schererville

    4.8
    Check Availability
    Schererville, IN (44 mi)
    Quick view
  • Alpine White 2025 BMW M340 xDriveAlpine White 2025 BMW M340 xDriveAlpine White 2025 BMW M340 xDriveAlpine White 2025 BMW M340 xDriveAlpine White 2025 BMW M340 xDriveAlpine White 2025 BMW M340 xDrive

    $57,755

    $240
    20,790 mi.
    Est. $1,063/mo

    Griffin Ford

    4.8
    Check Availability
    Waukesha, WI (74 mi)
    Quick view
  • Tanzanite Blue II Metallic 2023 BMW M340 M340i xDriveTanzanite Blue II Metallic 2023 BMW M340 M340i xDriveTanzanite Blue II Metallic 2023 BMW M340 M340i xDriveTanzanite Blue II Metallic 2023 BMW M340 M340i xDriveTanzanite Blue II Metallic 2023 BMW M340 M340i xDriveTanzanite Blue II Metallic 2023 BMW M340 M340i xDrive

    $52,594

    26,054 mi.
    Est. $968/mo

    Zeigler Honda of Racine

    4.6
    Check Availability
    Mt Pleasent, WI (52 mi)
    Quick view
  • Tanzanite Blue II Metallic 2023 BMW M340 M340i xDriveTanzanite Blue II Metallic 2023 BMW M340 M340i xDriveTanzanite Blue II Metallic 2023 BMW M340 M340i xDriveTanzanite Blue II Metallic 2023 BMW M340 M340i xDriveTanzanite Blue II Metallic 2023 BMW M340 M340i xDriveTanzanite Blue II Metallic 2023 BMW M340 M340i xDrive

    $53,595

    8,519 mi.
    Est. $987/mo

    Zeigler Honda of Racine

    4.6
    Check Availability
    Mt Pleasent, WI (52 mi)
    Quick view
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