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
  • Mineral White Metallic 2022 BMW 530 i xDriveMineral White Metallic 2022 BMW 530 i xDriveMineral White Metallic 2022 BMW 530 i xDriveMineral White Metallic 2022 BMW 530 i xDriveMineral White Metallic 2022 BMW 530 i xDriveMineral White Metallic 2022 BMW 530 i xDrive

    $28,916

    49,270 mi.
    Est. $536/mo

    East Hills Subaru of Sayville

    4.7
    Sayville, NY (30 mi)
    Check Availability

  • Alpine White 2025 BMW X5 PHEV xDrive50eAlpine White 2025 BMW X5 PHEV xDrive50eAlpine White 2025 BMW X5 PHEV xDrive50eAlpine White 2025 BMW X5 PHEV xDrive50eAlpine White 2025 BMW X5 PHEV xDrive50eAlpine White 2025 BMW X5 PHEV xDrive50e

    $56,675

    14,217 mi.
    Est. $1,050/mo

    Mercedes-Benz of Massapequa

    4.6
    Amityville, NY (11 mi)
    Check Availability

  • Mineral White Metallic 2022 BMW 530 i xDriveMineral White Metallic 2022 BMW 530 i xDriveMineral White Metallic 2022 BMW 530 i xDriveMineral White Metallic 2022 BMW 530 i xDriveMineral White Metallic 2022 BMW 530 i xDriveMineral White Metallic 2022 BMW 530 i xDrive

    $28,916

    49,270 mi.
    Est. $536/mo

    East Hills Subaru of Sayville

    4.7
    Sayville, NY (30 mi)
    Check Availability

  • $49,570

    $491
    41,726 mi.
    Est. $918/mo

    BMW of Westchester

    4.1
    White Plains, NY (30 mi)
  • $36,638

    $360
    17,812 mi.
    Est. $679/mo

    BMW of Westchester

    4.1
    White Plains, NY (30 mi)
  • $34,215

    41,396 mi.
    Est. $634/mo

    BMW of Westchester

    4.1
    White Plains, NY (30 mi)
  • $37,259

    $110
    32,295 mi.
    Est. $690/mo

    BMW of Westchester

    4.1
    White Plains, NY (30 mi)
  • $47,153

    $467
    46,140 mi.
    Est. $873/mo

    BMW of Westchester

    4.1
    White Plains, NY (30 mi)
  • Jet Black 2023 BMW 330 i xDriveJet Black 2023 BMW 330 i xDriveJet Black 2023 BMW 330 i xDriveJet Black 2023 BMW 330 i xDriveJet Black 2023 BMW 330 i xDriveJet Black 2023 BMW 330 i xDrive

    $32,949

    22,248 mi.
    Est. $610/mo

    East Hills Subaru of Sayville

    4.7
    Sayville, NY (30 mi)
    Check Availability

  • $51,781

    $3.1K
    28,700 mi.
    Est. $959/mo

    BMW of Westchester

    4.1
    White Plains, NY (30 mi)
  • $34,328

    $603
    21,061 mi.
    Est. $636/mo

    BMW of Westchester

    4.1
    White Plains, NY (30 mi)
  • $54,141

    $537
    36,296 mi.
    Est. $1,003/mo

    BMW of Westchester

    4.1
    White Plains, NY (30 mi)
  • $36,028

    31,312 mi.
    Est. $667/mo

    BMW of Westchester

    4.1
    White Plains, NY (30 mi)
  • $54,424

    $540
    17,094 mi.
    Est. $1,008/mo

    BMW of Westchester

    4.1
    White Plains, NY (30 mi)
  • Dravit Gray Metallic 2023 BMW X5 M50iDravit Gray Metallic 2023 BMW X5 M50iDravit Gray Metallic 2023 BMW X5 M50iDravit Gray Metallic 2023 BMW X5 M50iDravit Gray Metallic 2023 BMW X5 M50iDravit Gray Metallic 2023 BMW X5 M50i

    $49,855

    46,728 mi.
    Est. $923/mo

    Mercedes-Benz of Massapequa

    4.6
    Amityville, NY (11 mi)
    Check Availability

  • $44,396

    $439
    25,258 mi.
    Est. $822/mo

    BMW of Westchester

    4.1
    White Plains, NY (30 mi)
  • $41,989

    21,622 mi.
    Est. $778/mo

    BMW of Westchester

    4.1
    White Plains, NY (30 mi)
  • $110,125

    1,456 mi.
    Est. $2,039/mo

    BMW of Westchester

    4.1
    White Plains, NY (30 mi)
  • $46,998

    $953
    30,953 mi.
    Est. $870/mo

    BMW of Westchester

    4.1
    White Plains, NY (30 mi)
  • $37,963

    $374
    25,761 mi.
    Est. $703/mo

    BMW of Westchester

    4.1
    White Plains, NY (30 mi)
  • $52,158

    29,527 mi.
    Est. $966/mo

    BMW of Westchester

    4.1
    White Plains, NY (30 mi)
  • $59,215

    $665
    32,374 mi.
    Est. $1,097/mo

    BMW of Westchester

    4.1
    White Plains, NY (30 mi)
  • $87,941

    8,015 mi.
    Est. $1,629/mo

    BMW of Westchester

    4.1
    White Plains, NY (30 mi)
  • $58,372

    $580
    43,614 mi.
    Est. $1,081/mo

    BMW of Westchester

    4.1
    White Plains, NY (30 mi)
  • $38,848

    $150
    25,493 mi.
    Est. $719/mo

    BMW of Westchester

    4.1
    White Plains, NY (30 mi)
  • $81,628

    $3.7K
    9,523 mi.
    Est. $1,512/mo

    BMW of Westchester

    4.1
    White Plains, NY (30 mi)
  • $31,688

    $310
    25,348 mi.
    Est. $587/mo

    BMW of Westchester

    4.1
    White Plains, NY (30 mi)
  • $40,157

    17,370 mi.
    Est. $744/mo

    BMW of Westchester

    4.1
    White Plains, NY (30 mi)
  • $75,272

    33,259 mi.
    Est. $1,394/mo

    BMW of Westchester

    4.1
    White Plains, NY (30 mi)
  • Melbourne Red Metallic 2022 BMW M240 M240i xDriveMelbourne Red Metallic 2022 BMW M240 M240i xDriveMelbourne Red Metallic 2022 BMW M240 M240i xDriveMelbourne Red Metallic 2022 BMW M240 M240i xDriveMelbourne Red Metallic 2022 BMW M240 M240i xDriveMelbourne Red Metallic 2022 BMW M240 M240i xDrive

    $43,231

    30,308 mi.
    Est. $801/mo

    Zeigler Honda of Racine

    4.6
    $753 delivery from Mt Pleasant, WI (753 mi)
    Check Availability
  • Skyscraper Grey Metallic 2023 BMW Z4 sDrive30iSkyscraper Grey Metallic 2023 BMW Z4 sDrive30iSkyscraper Grey Metallic 2023 BMW Z4 sDrive30iSkyscraper Grey Metallic 2023 BMW Z4 sDrive30iSkyscraper Grey Metallic 2023 BMW Z4 sDrive30iSkyscraper Grey Metallic 2023 BMW Z4 sDrive30i

    $33,791

    56,627 mi.
    Est. $626/mo

    Gravity Autos Chicago

    3.8
    $1,302 delivery from Highland Park, IL (744 mi)
    Check Availability