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
  • Gray Metallic 2026 BMW M5 BaseGray Metallic 2026 BMW M5 BaseGray Metallic 2026 BMW M5 BaseGray Metallic 2026 BMW M5 BaseGray Metallic 2026 BMW M5 BaseGray Metallic 2026 BMW M5 Base

    $108,394

    9,761 mi.
    Est. $1,970/mo

    CarTopia

    3.4
    North Plainfield, NJ (25 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

    $40,665

    $500
    49,475 mi.
    Est. $739/mo

    Bomnin Chevrolet Buick GMC Nanuet

    4.8
    Nanuet, NY (17 mi)
    Check Availability

  • Brooklyn Gray Metallic 2024 BMW X7 xDrive40iBrooklyn Gray Metallic 2024 BMW X7 xDrive40iBrooklyn Gray Metallic 2024 BMW X7 xDrive40iBrooklyn Gray Metallic 2024 BMW X7 xDrive40iBrooklyn Gray Metallic 2024 BMW X7 xDrive40iBrooklyn Gray Metallic 2024 BMW X7 xDrive40i

    $57,750

    31,675 mi.
    Est. $1,050/mo

    Volvo Cars of Queens

    4.8
    Queens, NY (28 mi)
    Check Availability

  • Black 2018 BMW 540 540i Sedan 4DBlack 2018 BMW 540 540i Sedan 4DBlack 2018 BMW 540 540i Sedan 4DBlack 2018 BMW 540 540i Sedan 4DBlack 2018 BMW 540 540i Sedan 4DBlack 2018 BMW 540 540i Sedan 4D

    $14,192

    113,546 mi.
    Est. $258/mo

    Elite Motors Brooklyn

    Brooklyn, NY (29 mi)
    Check Availability
  • Alpine White 2020 BMW 330 330i Sedan 4DAlpine White 2020 BMW 330 330i Sedan 4DAlpine White 2020 BMW 330 330i Sedan 4DAlpine White 2020 BMW 330 330i Sedan 4DAlpine White 2020 BMW 330 330i Sedan 4DAlpine White 2020 BMW 330 330i Sedan 4D

    $15,180

    91,502 mi.
    Est. $276/mo

    Elite Motors Brooklyn

    Brooklyn, NY (29 mi)
    Check Availability
  • Gray 2021 BMW X6 M50iGray 2021 BMW X6 M50iGray 2021 BMW X6 M50iGray 2021 BMW X6 M50iGray 2021 BMW X6 M50iGray 2021 BMW X6 M50i

    $44,174

    63,285 mi.
    Est. $803/mo

    Sunrise Autoland

    4.4
    Jamaica, NY (30 mi)
    Check Availability
  • Black Sapphire Metallic 2022 BMW X5 xDrive40iBlack Sapphire Metallic 2022 BMW X5 xDrive40iBlack Sapphire Metallic 2022 BMW X5 xDrive40iBlack Sapphire Metallic 2022 BMW X5 xDrive40iBlack Sapphire Metallic 2022 BMW X5 xDrive40iBlack Sapphire Metallic 2022 BMW X5 xDrive40i

    $29,094

    45,664 mi.
    Est. $529/mo

    Euro Motor Haus

    3.9
    Great Neck, NY (30 mi)
    Check Availability
  • Mineral White Metallic 2019 BMW X7 xDrive50iMineral White Metallic 2019 BMW X7 xDrive50iMineral White Metallic 2019 BMW X7 xDrive50iMineral White Metallic 2019 BMW X7 xDrive50iMineral White Metallic 2019 BMW X7 xDrive50iMineral White Metallic 2019 BMW X7 xDrive50i

    $24,395

    69,613 mi.
    Est. $443/mo

    Euro Motor Haus

    3.9
    Great Neck, NY (30 mi)
    Check Availability
  • Jet Black 2025 BMW 330 xDriveJet Black 2025 BMW 330 xDriveJet Black 2025 BMW 330 xDriveJet Black 2025 BMW 330 xDriveJet Black 2025 BMW 330 xDriveJet Black 2025 BMW 330 xDrive

    $30,664

    $2.5K
    37,432 mi.
    Est. $557/mo

    Hillside Toyota

    4.8
    Jamaica, NY (29 mi)
    Check Availability

  • Gray 2022 BMW 540 i xDriveGray 2022 BMW 540 i xDriveGray 2022 BMW 540 i xDriveGray 2022 BMW 540 i xDriveGray 2022 BMW 540 i xDriveGray 2022 BMW 540 i xDrive

    $26,800

    71,088 mi.
    Est. $487/mo

    Euro Motor Haus

    3.9
    Great Neck, NY (30 mi)
    Check Availability
  • $31,999

    35,132 mi.
    Est. $582/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (2 mi)
  • $39,999

    35,487 mi.
    Est. $727/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (2 mi)
  • $54,999

    41,513 mi.
    Est. $1,000/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (2 mi)
  • $54,999

    45,297 mi.
    Est. $1,000/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (2 mi)
  • Portimao Blue Metallic 2024 BMW 330 xDrivePortimao Blue Metallic 2024 BMW 330 xDrivePortimao Blue Metallic 2024 BMW 330 xDrivePortimao Blue Metallic 2024 BMW 330 xDrivePortimao Blue Metallic 2024 BMW 330 xDrivePortimao Blue Metallic 2024 BMW 330 xDrive

    $39,097

    $200
    23,920 mi.
    Est. $711/mo

    Mercedes-Benz of Newton

    3.9
    Newton, NJ (28 mi)
    Check Availability

  • $31,999

    32,420 mi.
    Est. $582/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (2 mi)
  • $39,999

    27,015 mi.
    Est. $727/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (2 mi)
  • $59,599

    13,156 mi.
    Est. $1,083/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (2 mi)
  • $39,999

    19,653 mi.
    Est. $727/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (2 mi)
  • $48,699

    29,999 mi.
    Est. $885/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (2 mi)
  • Tanzanite Blue II Metallic 2024 BMW X5 M60iTanzanite Blue II Metallic 2024 BMW X5 M60iTanzanite Blue II Metallic 2024 BMW X5 M60iTanzanite Blue II Metallic 2024 BMW X5 M60iTanzanite Blue II Metallic 2024 BMW X5 M60iTanzanite Blue II Metallic 2024 BMW X5 M60i

    $67,331

    7,062 mi.
    Est. $1,224/mo

    Volvo Cars of Queens

    4.8
    Queens, NY (28 mi)
    Check Availability

  • $85,999

    20,879 mi.
    Est. $1,563/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (2 mi)
  • $59,999

    44,861 mi.
    Est. $1,091/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (2 mi)
  • $38,999

    20,934 mi.
    Est. $709/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (2 mi)
  • $37,299

    31,737 mi.
    Est. $678/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (2 mi)
  • $59,999

    34,199 mi.
    Est. $1,091/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (2 mi)
  • Black Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40i

    $38,670

    $1.1K
    59,044 mi.
    Est. $703/mo

    Lia Toyota of Rockland

    4.9
    Blauvelt, NY (18 mi)
    Check Availability

  • $38,999

    23,075 mi.
    Est. $709/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (2 mi)
  • $51,699

    39,645 mi.
    Est. $940/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (2 mi)
  • $44,999

    18,513 mi.
    Est. $818/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (2 mi)
  • $36,999

    31,435 mi.
    Est. $673/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (2 mi)
  • Special Order Color 2024 BMW M3 Competition xDriveSpecial Order Color 2024 BMW M3 Competition xDriveSpecial Order Color 2024 BMW M3 Competition xDrive

    $86,948

    32,277 mi.
    Est. $1,581/mo

    Germain Ford of Beavercreek

    4.5
    $1,565 delivery from Dayton, OH (522 mi)
    Check Availability
  • Black 2019 BMW M550 I xDriveBlack 2019 BMW M550 I xDriveBlack 2019 BMW M550 I xDriveBlack 2019 BMW M550 I xDriveBlack 2019 BMW M550 I xDriveBlack 2019 BMW M550 I xDrive

    $38,998

    38,635 mi.
    Est. $709/mo

    CarMax Rochester

    4.3
    $149 delivery to Wayne, NJ (2 mi)
    Check Availability