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
  • 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,850

    $649
    18,795 mi.
    Est. $1,104/mo

    BMW of Orland Park

    4.6
    Check Availability
    Orland Park, IL (16 mi)

    Quick view
  • 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

    $50,958

    41,191 mi.
    Est. $956/mo

    Webb Chevy Plainfield

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

    $48,995

    15,041 mi.
    Est. $919/mo

    AutoNation Hyundai O'Hare

    4.6
    Check Availability
    Des Plaines, IL (15 mi)
    Quick view
  • 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. $814/mo

    Arlington Acura in Palatine

    4.2
    Check Availability
    Palatine, IL (25 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,169/mo

    McGrath Acura of Westmont

    4.8
    Check Availability
    Westmont, IL (7 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. $750/mo

    BMW of Barrington

    4.7
    Check Availability
    Barrington, IL (26 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. $474/mo

    Haus of Imports

    4.3
    Check Availability
    Lemont, IL (10 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

    $65,084

    12,095 mi.
    Est. $1,221/mo

    Motor Werks Cadillac

    4.8
    Check Availability
    Barrington, IL (28 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. $675/mo

    Star Motor Sales

    4.8
    Check Availability
    Downers Grove, IL (10 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. $681/mo

    Haus of Imports

    4.3
    Check Availability
    Lemont, IL (10 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. $813/mo

    Elmhurst Chrysler Dodge Jeep Ram

    4.3
    Check Availability
    Elmhurst, IL (9 mi)
    Quick view
  • Mineral White Metallic 2021 BMW M340 M340i xDrive SedanMineral White Metallic 2021 BMW M340 M340i xDrive SedanMineral White Metallic 2021 BMW M340 M340i xDrive Sedan

    $44,500

    40,537 mi.
    Est. $835/mo

    Woody Buick GMC Naperville

    4.9
    Check Availability
    Naperville, 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,142/mo

    Chevrolet of Naperville

    4.8
    Check Availability
    Naperville, IL (18 mi)
    Quick view
  • $52,600

    42,940 mi.
    Est. $986/mo

    BMW of Orland Park

    4.6
    Check Availability
    Orland Park, IL (16 mi)
    Quick view
  • $39,277

    63,757 mi.
    Est. $737/mo

    Castle Chrysler Dodge Jeep Ram of Naperville

    4.0
    Check Availability
    Naperville, IL (18 mi)
    Quick view
  • Black Sapphire Metallic 2020 BMW M340 M340i xDrive Sedan

    $36,855

    65,473 mi.
    Est. $691/mo

    Autos of Chicago

    4.3
    Check Availability
    Arlington Heights, IL (20 mi)
    Quick view
  • Black Sapphire Metallic 2020 BMW M340 M340i xDrive Sedan

    $34,995

    77,981 mi.
    Est. $656/mo

    Motor Cars of Chicago

    3.4
    Check Availability
    Joliet, IL (24 mi)
    Quick view
  • $42,649

    44,666 mi.
    Est. $800/mo

    Gravity Autos Chicago

    3.4
    Check Availability
    Highland Park, IL (27 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

    $54,998

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

    CarMax Bloomington

    4.4
    Check Availability
    Free delivery to Hillside, IL (5 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. $562/mo

    Unlimited Motors

    4.5
    Check Availability
    $226 delivery from Westfield, IN (151 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,044/mo

    BMW of Schererville

    4.8
    Check Availability
    Schererville, IN (30 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. $881/mo

    Gurnee Volkswagen

    3.1
    Check Availability
    Gurnee, IL (40 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. $788/mo

    Art Hill Mazda

    Check Availability
    Merrillville, IN (36 mi)
    Quick view
  • Not Priced

    31,819 mi.

    BMW of Schererville

    4.8
    Check Availability
    Schererville, IN (30 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

BMW M340 i xDrive by city