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
  • $46,995

    45,982 mi.
    Est. $866/mo

    BMW of the Hudson Valley

    4.4
    Poughkeepsie, NY (25 mi)
  • $34,995

    36,722 mi.
    Est. $645/mo

    BMW of the Hudson Valley

    4.4
    Poughkeepsie, NY (25 mi)
  • $36,495

    36,392 mi.
    Est. $673/mo

    BMW of the Hudson Valley

    4.4
    Poughkeepsie, NY (25 mi)
  • $59,995

    32,976 mi.
    Est. $1,106/mo

    BMW of the Hudson Valley

    4.4
    Poughkeepsie, NY (25 mi)
  • $38,995

    33,065 mi.
    Est. $719/mo

    BMW of the Hudson Valley

    4.4
    Poughkeepsie, NY (25 mi)
  • $34,995

    45,349 mi.
    Est. $645/mo

    BMW of the Hudson Valley

    4.4
    Poughkeepsie, NY (25 mi)
  • $39,995

    21,539 mi.
    Est. $737/mo

    BMW of the Hudson Valley

    4.4
    Poughkeepsie, NY (25 mi)
  • $31,995

    29,297 mi.
    Est. $590/mo

    BMW of the Hudson Valley

    4.4
    Poughkeepsie, NY (25 mi)
  • $72,995

    7,921 mi.
    Est. $1,346/mo

    BMW of the Hudson Valley

    4.4
    Poughkeepsie, NY (25 mi)
  • $37,995

    25,879 mi.
    Est. $700/mo

    BMW of the Hudson Valley

    4.4
    Poughkeepsie, NY (25 mi)
  • $32,995

    26,754 mi.
    Est. $608/mo

    BMW of the Hudson Valley

    4.4
    Poughkeepsie, NY (25 mi)
  • $38,995

    25,348 mi.
    Est. $719/mo

    BMW of the Hudson Valley

    4.4
    Poughkeepsie, NY (25 mi)
  • $55,995

    19,141 mi.
    Est. $1,032/mo

    BMW of the Hudson Valley

    4.4
    Poughkeepsie, NY (25 mi)
  • $41,995

    25,374 mi.
    Est. $774/mo

    BMW of the Hudson Valley

    4.4
    Poughkeepsie, NY (25 mi)
  • $44,995

    32,664 mi.
    Est. $829/mo

    BMW of the Hudson Valley

    4.4
    Poughkeepsie, NY (25 mi)
  • $29,995

    39,654 mi.
    Est. $553/mo

    BMW of the Hudson Valley

    4.4
    Poughkeepsie, NY (25 mi)
  • $38,995

    36,611 mi.
    Est. $719/mo

    BMW of the Hudson Valley

    4.4
    Poughkeepsie, NY (25 mi)
  • $38,995

    33,152 mi.
    Est. $719/mo

    BMW of the Hudson Valley

    4.4
    Poughkeepsie, NY (25 mi)
  • Donington Grey Metallic 2021 BMW X3 M AWDDonington Grey Metallic 2021 BMW X3 M AWDDonington Grey Metallic 2021 BMW X3 M AWDDonington Grey Metallic 2021 BMW X3 M AWDDonington Grey Metallic 2021 BMW X3 M AWDDonington Grey Metallic 2021 BMW X3 M AWD

    $41,849

    78,379 mi.
    Est. $771/mo

    Impex Auto Sales

    4.7
    $547 delivery from Greensboro, NC (481 mi)
    Check Availability
  • Brooklyn Grey Metallic 2022 BMW X4 M40iBrooklyn Grey Metallic 2022 BMW X4 M40iBrooklyn Grey Metallic 2022 BMW X4 M40iBrooklyn Grey Metallic 2022 BMW X4 M40iBrooklyn Grey Metallic 2022 BMW X4 M40iBrooklyn Grey Metallic 2022 BMW X4 M40i

    $42,477

    48,514 mi.
    Est. $783/mo

    Morgan Automotive Inc.

    5.0
    $400 delivery from Manheim, PA (142 mi)
    Check Availability
  • Alpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDrive

    $54,998

    6,490 mi.
    Est. $1,014/mo

    BMW of Bloomfield

    4.4
    Bloomfield, NJ (49 mi)
    Check Availability
  • Black Sapphire Metallic 2019 BMW X5 xDrive40iBlack Sapphire Metallic 2019 BMW X5 xDrive40iBlack Sapphire Metallic 2019 BMW X5 xDrive40iBlack Sapphire Metallic 2019 BMW X5 xDrive40iBlack Sapphire Metallic 2019 BMW X5 xDrive40iBlack Sapphire Metallic 2019 BMW X5 xDrive40i

    $26,998

    72,054 mi.
    Est. $498/mo

    BMW of Bloomfield

    4.4
    Bloomfield, NJ (49 mi)
    Check Availability
  • Mineral White Metallic 2023 BMW X5 xDrive40iMineral White Metallic 2023 BMW X5 xDrive40iMineral White Metallic 2023 BMW X5 xDrive40iMineral White Metallic 2023 BMW X5 xDrive40iMineral White Metallic 2023 BMW X5 xDrive40iMineral White Metallic 2023 BMW X5 xDrive40i

    $41,465

    $200
    32,821 mi.
    Est. $764/mo

    Toyota City

    4.0
    Mamaroneck, NY (50 mi)
    Check Availability
  • Skyscraper Grey Metallic 2024 BMW X5 xDrive40iSkyscraper Grey Metallic 2024 BMW X5 xDrive40iSkyscraper Grey Metallic 2024 BMW X5 xDrive40iSkyscraper Grey Metallic 2024 BMW X5 xDrive40iSkyscraper Grey Metallic 2024 BMW X5 xDrive40iSkyscraper Grey Metallic 2024 BMW X5 xDrive40i

    $55,900

    $100
    25,293 mi.
    Est. $1,030/mo

    BMW Mt. Kisco

    4.3
    Mount Kisco, NY (38 mi)
    Check Availability
  • Manhattan Green Metallic 2024 BMW X5 xDrive40iManhattan Green Metallic 2024 BMW X5 xDrive40iManhattan Green Metallic 2024 BMW X5 xDrive40iManhattan Green Metallic 2024 BMW X5 xDrive40iManhattan Green Metallic 2024 BMW X5 xDrive40iManhattan Green Metallic 2024 BMW X5 xDrive40i

    $37,499

    $490
    78,448 mi.
    Est. $691/mo

    BMW of Ramsey

    4.2
    Ramsey, NJ (32 mi)
    Check Availability
  • Gray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40i

    $64,894

    $1K
    18,563 mi.
    Est. $1,196/mo

    Joyce Honda

    4.7
    Denville, NJ (44 mi)
    Check Availability
  • White Metallic 2024 BMW X3 xDrive30iWhite Metallic 2024 BMW X3 xDrive30iWhite Metallic 2024 BMW X3 xDrive30iWhite Metallic 2024 BMW X3 xDrive30iWhite Metallic 2024 BMW X3 xDrive30iWhite Metallic 2024 BMW X3 xDrive30i

    $32,499

    53,658 mi.
    Est. $599/mo

    BMW of Ramsey

    4.2
    Ramsey, NJ (32 mi)
    Check Availability
  • Phytonic Blue Metallic 2023 BMW X3 xDrive30iPhytonic Blue Metallic 2023 BMW X3 xDrive30iPhytonic Blue Metallic 2023 BMW X3 xDrive30iPhytonic Blue Metallic 2023 BMW X3 xDrive30iPhytonic Blue Metallic 2023 BMW X3 xDrive30iPhytonic Blue Metallic 2023 BMW X3 xDrive30i

    $37,000

    $400
    22,392 mi.
    Est. $682/mo

    BMW Mt. Kisco

    4.3
    Mount Kisco, NY (38 mi)
    Check Availability
  • Alpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30i

    $33,994

    $1K
    36,225 mi.
    Est. $627/mo

    Route 46 Nissan

    4.0
    Totowa, NJ (42 mi)
    Check Availability
  • Gray 2023 BMW X3 xDrive30iGray 2023 BMW X3 xDrive30iGray 2023 BMW X3 xDrive30iGray 2023 BMW X3 xDrive30iGray 2023 BMW X3 xDrive30iGray 2023 BMW X3 xDrive30i

    $31,894

    21,893 mi.
    Est. $588/mo

    Kia of Riverdale

    4.5
    Riverdale, NJ (35 mi)
    Check Availability
  • Alpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30i

    $34,199

    $1.4K
    28,054 mi.
    Est. $630/mo

    DCH Honda of Nanuet

    4.4
    Nanuet, NY (33 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30i

    $33,544

    $500
    36,070 mi.
    Est. $618/mo

    Magic Auto Sales

    4.8
    Little Ferry, NJ (47 mi)
    Check Availability