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
  • White 2024 BMW M340 i xDriveWhite 2024 BMW M340 i xDriveWhite 2024 BMW M340 i xDriveWhite 2024 BMW M340 i xDriveWhite 2024 BMW M340 i xDriveWhite 2024 BMW M340 i xDrive

    $53,673

    19,959 mi.
    Est. $976/mo

    CarTopia

    3.5
    North Plainfield, NJ (30 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

    $32,554

    78,308 mi.
    Est. $592/mo

    PAAUTOSALES.COM

    4.9
    Philadelphia, PA (20 mi)
    Check Availability

  • 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

    $44,790

    45,308 mi.
    Est. $814/mo

    J & S Autohaus

    4.2
    Ewing, NJ (6 mi)
    Check Availability

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

    $60,539

    24,554 mi.
    Est. $1,101/mo

    Flemington BMW

    4.9
    Flemington, NJ (22 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. $941/mo

    Autoshow LLC

    3.9
    Somerset, NJ (21 mi)
    Check Availability
  • Black Sapphire Metallic 2025 BMW M340 i xDriveBlack Sapphire Metallic 2025 BMW M340 i xDriveBlack Sapphire Metallic 2025 BMW M340 i xDriveBlack Sapphire Metallic 2025 BMW M340 i xDriveBlack Sapphire Metallic 2025 BMW M340 i xDriveBlack Sapphire Metallic 2025 BMW M340 i xDrive

    $64,539

    6,083 mi.
    Est. $1,173/mo

    Flemington BMW

    4.9
    Flemington, NJ (22 mi)
    Check Availability
  • Avus Blue 2026 BMW M340 i xDrive NAAvus Blue 2026 BMW M340 i xDrive NAAvus Blue 2026 BMW M340 i xDrive NAAvus Blue 2026 BMW M340 i xDrive NAAvus Blue 2026 BMW M340 i xDrive NAAvus Blue 2026 BMW M340 i xDrive NA

    $68,539

    6,992 mi.
    Est. $1,246/mo

    Flemington BMW

    4.9
    Flemington, NJ (22 mi)
    Check Availability
  • Gray Metallic 2026 BMW M340 i xDrive NAGray Metallic 2026 BMW M340 i xDrive NAGray Metallic 2026 BMW M340 i xDrive NAGray Metallic 2026 BMW M340 i xDrive NAGray Metallic 2026 BMW M340 i xDrive NAGray Metallic 2026 BMW M340 i xDrive NA

    $65,539

    8,674 mi.
    Est. $1,191/mo

    Flemington BMW

    4.9
    Flemington, NJ (22 mi)
    Check Availability
  • 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

    $47,790

    45,650 mi.
    Est. $869/mo

    J & S Autohaus

    4.2
    Ewing, NJ (6 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. $902/mo

    CarTopia

    3.5
    North Plainfield, NJ (30 mi)
    Check Availability
  • White 2024 BMW M340 i xDriveWhite 2024 BMW M340 i xDriveWhite 2024 BMW M340 i xDriveWhite 2024 BMW M340 i xDriveWhite 2024 BMW M340 i xDriveWhite 2024 BMW M340 i xDrive

    $53,673

    19,959 mi.
    Est. $976/mo

    CarTopia

    3.5
    North Plainfield, NJ (30 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW M340 i xDriveBlack Sapphire Metallic 2026 BMW M340 i xDriveBlack Sapphire Metallic 2026 BMW M340 i xDriveBlack Sapphire Metallic 2026 BMW M340 i xDriveBlack Sapphire Metallic 2026 BMW M340 i xDriveBlack Sapphire Metallic 2026 BMW M340 i xDrive

    $58,250

    $200
    7,504 mi.
    Est. $1,059/mo

    Auto Hub

    4.7
    North Brunswick, NJ (17 mi)
    Check Availability
  • Brooklyn Gray Metallic 2025 BMW M340 i xDriveBrooklyn Gray Metallic 2025 BMW M340 i xDriveBrooklyn Gray Metallic 2025 BMW M340 i xDriveBrooklyn Gray Metallic 2025 BMW M340 i xDriveBrooklyn Gray Metallic 2025 BMW M340 i xDriveBrooklyn Gray Metallic 2025 BMW M340 i xDrive

    $59,539

    $600
    28,012 mi.
    Est. $1,082/mo

    Flemington BMW

    4.9
    Flemington, NJ (22 mi)
    Check Availability
  • Portimao Blue Metallic 2025 BMW M340 i xDrivePortimao Blue Metallic 2025 BMW M340 i xDrivePortimao Blue Metallic 2025 BMW M340 i xDrivePortimao Blue Metallic 2025 BMW M340 i xDrivePortimao Blue Metallic 2025 BMW M340 i xDrivePortimao Blue Metallic 2025 BMW M340 i xDrive

    $67,539

    4,192 mi.
    Est. $1,228/mo

    Flemington BMW

    4.9
    Flemington, NJ (22 mi)
    Check Availability
  • Black 2021 BMW M340 I xDriveBlack 2021 BMW M340 I xDriveBlack 2021 BMW M340 I xDriveBlack 2021 BMW M340 I xDriveBlack 2021 BMW M340 I xDriveBlack 2021 BMW M340 I xDrive

    $39,998

    58,068 mi.
    Est. $727/mo

    CarMax Maple Shade

    5.0
    Maple Shade Township, NJ (26 mi)
    Check Availability
  • Black Sapphire Metallic 2025 BMW M340 i xDriveBlack Sapphire Metallic 2025 BMW M340 i xDriveBlack Sapphire Metallic 2025 BMW M340 i xDriveBlack Sapphire Metallic 2025 BMW M340 i xDriveBlack Sapphire Metallic 2025 BMW M340 i xDriveBlack Sapphire Metallic 2025 BMW M340 i xDrive

    $54,846

    $601
    8,567 mi.
    Est. $997/mo

    Auto Hub

    4.7
    North Brunswick, NJ (17 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

    $26,875

    $684
    101,147 mi.
    Est. $489/mo

    Yosh Motors of Somerville

    1.4
    Somerville, NJ (25 mi)
    Check Availability
  • Portimao Blue Metallic 2022 BMW M340 i xDrivePortimao Blue Metallic 2022 BMW M340 i xDrivePortimao Blue Metallic 2022 BMW M340 i xDrivePortimao Blue Metallic 2022 BMW M340 i xDrivePortimao Blue Metallic 2022 BMW M340 i xDrivePortimao Blue Metallic 2022 BMW M340 i xDrive

    $35,949

    $200
    100,658 mi.
    Est. $654/mo

    BMW of Mt. Laurel

    3.4
    Mt. Laurel, NJ (26 mi)
    Check Availability
  • Dravit Grey Metallic 2023 BMW M340 M340i xDrive SedanDravit Grey Metallic 2023 BMW M340 M340i xDrive SedanDravit Grey Metallic 2023 BMW M340 M340i xDrive SedanDravit Grey Metallic 2023 BMW M340 M340i xDrive SedanDravit Grey Metallic 2023 BMW M340 M340i xDrive SedanDravit Grey Metallic 2023 BMW M340 M340i xDrive Sedan

    $50,900

    17,956 mi.
    Est. $925/mo

    House Of Cars

    4.3
    Edison, NJ (24 mi)
    Check Availability
  • $60,794

    $7.9K
    20,151 mi.
    Est. $1,105/mo

    Princeton BMW

    4.7
    Hamilton Township, NJ (3 mi)
    Check Availability
  • $62,539

    9,979 mi.
    Est. $1,137/mo

    Flemington BMW

    4.9
    Flemington, NJ (22 mi)
    Check Availability
  • $58,995

    22,780 mi.
    Est. $1,072/mo

    Open Road BMW Edison

    3.7
    Edison, NJ (25 mi)
  • $52,800

    38,591 mi.
    Est. $960/mo

    Open Road BMW Edison

    3.7
    Edison, NJ (25 mi)
  • $64,596

    15,677 mi.
    Est. $1,174/mo

    BMW of Mt. Laurel

    3.4
    Mt. Laurel, NJ (26 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,091/mo

    CarMax Gastonia

    4.3
    $349 delivery to Langhorne, PA (13 mi)
    Check Availability
  • Brooklyn Grey Metallic 2024 BMW M340 M340i xDrive SedanBrooklyn Grey Metallic 2024 BMW M340 M340i xDrive SedanBrooklyn Grey Metallic 2024 BMW M340 M340i xDrive SedanBrooklyn Grey Metallic 2024 BMW M340 M340i xDrive SedanBrooklyn Grey Metallic 2024 BMW M340 M340i xDrive SedanBrooklyn Grey Metallic 2024 BMW M340 M340i xDrive Sedan

    $48,700

    $800
    44,454 mi.
    Est. $885/mo

    Unlimited Motors

    4.4
    $913 delivery from Westfield, IN (609 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

    $53,916

    30,416 mi.
    Est. $980/mo

    Lynnes Nissan

    3.5
    Bloomfield, NJ (46 mi)
    Check Availability
  • Brooklyn Grey Metallic 2024 BMW M340 M340i xDrive SedanBrooklyn Grey Metallic 2024 BMW M340 M340i xDrive SedanBrooklyn Grey Metallic 2024 BMW M340 M340i xDrive SedanBrooklyn Grey Metallic 2024 BMW M340 M340i xDrive SedanBrooklyn Grey Metallic 2024 BMW M340 M340i xDrive SedanBrooklyn Grey Metallic 2024 BMW M340 M340i xDrive Sedan

    $59,230

    23,033 mi.
    Est. $1,077/mo

    Circle BMW

    5.0
    Eatontown, NJ (33 mi)
    Check Availability
  • Gray Metallic 2025 BMW M340 i xDriveGray Metallic 2025 BMW M340 i xDriveGray Metallic 2025 BMW M340 i xDriveGray Metallic 2025 BMW M340 i xDriveGray Metallic 2025 BMW M340 i xDriveGray Metallic 2025 BMW M340 i xDrive

    $59,800

    13,090 mi.
    Est. $1,087/mo

    Dana Ford Lincoln

    4.7
    Staten Island, NY (36 mi)
    Check Availability
  • 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

    $37,295

    61,283 mi.
    Est. $678/mo

    Crazy Cars

    3.7
    Hillside, NJ (40 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. $883/mo

    Crazy Cars

    3.7
    Hillside, NJ (40 mi)
    Check Availability
  • 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,876

    27,492 mi.
    Est. $1,052/mo

    Lynnes Nissan

    3.5
    Bloomfield, NJ (46 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,204

    77,222 mi.
    Est. $658/mo

    Lynnes Nissan

    3.5
    Bloomfield, NJ (46 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

    $47,595

    37,544 mi.
    Est. $865/mo

    Springfield Luxury Auto Mall

    3.2
    Springfield, NJ (37 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

    $45,057

    $1.2K
    57,415 mi.
    Est. $819/mo

    Karma Westfield

    3.2
    Westfield, NJ (34 mi)
    Check Availability
  • Portimao Blue Metallic 2021 BMW M340 M340i xDrive SedanPortimao Blue Metallic 2021 BMW M340 M340i xDrive SedanPortimao Blue Metallic 2021 BMW M340 M340i xDrive SedanPortimao Blue Metallic 2021 BMW M340 M340i xDrive SedanPortimao Blue Metallic 2021 BMW M340 M340i xDrive SedanPortimao Blue Metallic 2021 BMW M340 M340i xDrive Sedan

    $42,346

    44,508 mi.
    Est. $770/mo

    Karma Westfield

    3.2
    Westfield, NJ (34 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

    $37,735

    $653
    95,353 mi.
    Est. $686/mo

    Luxury Motor Cars

    2.3
    Hillside, NJ (40 mi)
    Check Availability
  • Portimao Blue Metallic 2025 BMW M340 xDrivePortimao Blue Metallic 2025 BMW M340 xDrivePortimao Blue Metallic 2025 BMW M340 xDrivePortimao Blue Metallic 2025 BMW M340 xDrivePortimao Blue Metallic 2025 BMW M340 xDrivePortimao Blue Metallic 2025 BMW M340 xDrive

    $58,035

    18,710 mi.
    Est. $1,055/mo

    Karma Westfield

    3.2
    Westfield, NJ (34 mi)
    Check Availability

BMW M340 i xDrive by city