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

    33,065 mi.
    Est. $718/mo

    BMW of the Hudson Valley

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

    45,349 mi.
    Est. $644/mo

    BMW of the Hudson Valley

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

    21,539 mi.
    Est. $736/mo

    BMW of the Hudson Valley

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

    29,297 mi.
    Est. $589/mo

    BMW of the Hudson Valley

    4.4
    Poughkeepsie, NY (30 mi)
  • $36,995

    16,018 mi.
    Est. $681/mo

    BMW of the Hudson Valley

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

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

    BMW of the Hudson Valley

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

    25,879 mi.
    Est. $700/mo

    BMW of the Hudson Valley

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

    26,754 mi.
    Est. $608/mo

    BMW of the Hudson Valley

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

    25,348 mi.
    Est. $718/mo

    BMW of the Hudson Valley

    4.4
    Poughkeepsie, NY (30 mi)
  • $40,995

    19,805 mi.
    Est. $755/mo

    BMW of the Hudson Valley

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

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

    BMW of the Hudson Valley

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

    25,374 mi.
    Est. $773/mo

    BMW of the Hudson Valley

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

    32,664 mi.
    Est. $828/mo

    BMW of the Hudson Valley

    4.4
    Poughkeepsie, NY (30 mi)
  • $36,995

    29,716 mi.
    Est. $681/mo

    BMW of the Hudson Valley

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

    34,878 mi.
    Est. $718/mo

    BMW of the Hudson Valley

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

    39,654 mi.
    Est. $552/mo

    BMW of the Hudson Valley

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

    19,091 mi.
    Est. $828/mo

    BMW of the Hudson Valley

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

    36,611 mi.
    Est. $718/mo

    BMW of the Hudson Valley

    4.4
    Poughkeepsie, NY (30 mi)
  • $43,995

    29,086 mi.
    Est. $810/mo

    BMW of the Hudson Valley

    4.4
    Poughkeepsie, NY (30 mi)
  • $35,995

    27,506 mi.
    Est. $663/mo

    BMW of the Hudson Valley

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

    33,152 mi.
    Est. $718/mo

    BMW of the Hudson Valley

    4.4
    Poughkeepsie, NY (30 mi)
  • White 2022 BMW M240 i xDriveWhite 2022 BMW M240 i xDriveWhite 2022 BMW M240 i xDriveWhite 2022 BMW M240 i xDriveWhite 2022 BMW M240 i xDriveWhite 2022 BMW M240 i xDrive

    $47,998

    16,578 mi.
    Est. $884/mo

    DRIVEMAX

    $179 delivery from Woodbury, NY (90 mi)
    Check Availability
  • Crystal White Pearl Metallic w/BMW i Frozen Blue 2015 BMW i8 GIGA WORLDCrystal White Pearl Metallic w/BMW i Frozen Blue 2015 BMW i8 GIGA WORLDCrystal White Pearl Metallic w/BMW i Frozen Blue 2015 BMW i8 GIGA WORLDCrystal White Pearl Metallic w/BMW i Frozen Blue 2015 BMW i8 GIGA WORLDCrystal White Pearl Metallic w/BMW i Frozen Blue 2015 BMW i8 GIGA WORLDCrystal White Pearl Metallic w/BMW i Frozen Blue 2015 BMW i8 GIGA WORLD

    $37,443

    67,890 mi.
    Est. $689/mo

    Auto Buying Service

    3.8
    $300 delivery from Fairfax, VA (264 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

    $38,170

    $175
    46,181 mi.
    Est. $703/mo

    Lexus of Orange County

    4.7
    Middletown, NY (38 mi)
    Check Availability
  • Black Sapphire Metallic 2025 BMW X5 xDrive40iBlack Sapphire Metallic 2025 BMW X5 xDrive40iBlack Sapphire Metallic 2025 BMW X5 xDrive40iBlack Sapphire Metallic 2025 BMW X5 xDrive40iBlack Sapphire Metallic 2025 BMW X5 xDrive40iBlack Sapphire Metallic 2025 BMW X5 xDrive40i

    $60,975

    9,651 mi.
    Est. $1,123/mo

    Thruway Nissan

    4.6
    Newburgh, NY (34 mi)
    Check Availability
  • Black 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30i

    $37,000

    $1K
    20,484 mi.
    Est. $681/mo

    Ingersoll Auto of Pawling

    4.7
    Pawling, NY (47 mi)
    Check Availability
  • Alpine White 2024 BMW X4 xDrive30iAlpine White 2024 BMW X4 xDrive30iAlpine White 2024 BMW X4 xDrive30iAlpine White 2024 BMW X4 xDrive30iAlpine White 2024 BMW X4 xDrive30iAlpine White 2024 BMW X4 xDrive30i

    $41,675

    31,703 mi.
    Est. $767/mo

    Audi Mohegan Lake

    4.6
    Mohegan Lake, NY (50 mi)
    Check Availability
  • Mineral White Metallic 2023 BMW 330 xDriveMineral White Metallic 2023 BMW 330 xDriveMineral White Metallic 2023 BMW 330 xDriveMineral White Metallic 2023 BMW 330 xDriveMineral White Metallic 2023 BMW 330 xDriveMineral White Metallic 2023 BMW 330 xDrive

    $33,670

    $900
    27,554 mi.
    Est. $620/mo

    Mercedes-Benz of Orange County NY

    4.7
    Harriman, NY (46 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW 330 xDriveBlack Sapphire Metallic 2023 BMW 330 xDriveBlack Sapphire Metallic 2023 BMW 330 xDriveBlack Sapphire Metallic 2023 BMW 330 xDriveBlack Sapphire Metallic 2023 BMW 330 xDriveBlack Sapphire Metallic 2023 BMW 330 xDrive

    $33,000

    $500
    28,995 mi.
    Est. $608/mo

    Ingersoll Auto of Pawling

    4.7
    Pawling, NY (47 mi)
    Check Availability
  • Blue Metallic 2023 BMW 530 i xDriveBlue Metallic 2023 BMW 530 i xDriveBlue Metallic 2023 BMW 530 i xDriveBlue Metallic 2023 BMW 530 i xDriveBlue Metallic 2023 BMW 530 i xDriveBlue Metallic 2023 BMW 530 i xDrive

    $34,175

    $2.9K
    23,148 mi.
    Est. $629/mo

    Thruway Nissan

    4.6
    Newburgh, NY (34 mi)
    Check Availability
  • Black Sapphire Metallic 2025 BMW M850 xDriveBlack Sapphire Metallic 2025 BMW M850 xDriveBlack Sapphire Metallic 2025 BMW M850 xDriveBlack Sapphire Metallic 2025 BMW M850 xDriveBlack Sapphire Metallic 2025 BMW M850 xDriveBlack Sapphire Metallic 2025 BMW M850 xDrive

    $74,664

    8,328 mi.
    Est. $1,375/mo

    Mercedes-Benz of Orange County NY

    4.7
    Harriman, NY (46 mi)
    Check Availability
  • Brooklyn Gray Metallic 2024 BMW M240 i xDriveBrooklyn Gray Metallic 2024 BMW M240 i xDriveBrooklyn Gray Metallic 2024 BMW M240 i xDriveBrooklyn Gray Metallic 2024 BMW M240 i xDriveBrooklyn Gray Metallic 2024 BMW M240 i xDriveBrooklyn Gray Metallic 2024 BMW M240 i xDrive

    $49,563

    21,245 mi.
    Est. $913/mo

    Mercedes-Benz of Orange County NY

    4.7
    Harriman, NY (46 mi)
    Check Availability
  • Carbon Black Metallic 2020 BMW M550 i XdriveCarbon Black Metallic 2020 BMW M550 i XdriveCarbon Black Metallic 2020 BMW M550 i XdriveCarbon Black Metallic 2020 BMW M550 i XdriveCarbon Black Metallic 2020 BMW M550 i XdriveCarbon Black Metallic 2020 BMW M550 i Xdrive

    $30,845

    $1.2K
    85,930 mi.
    Est. $568/mo

    Middletown Volkswagen

    Middletown, NY (38 mi)
    Check Availability
  • Mineral White Metallic 2019 BMW X5 xDrive40iMineral White Metallic 2019 BMW X5 xDrive40iMineral White Metallic 2019 BMW X5 xDrive40iMineral White Metallic 2019 BMW X5 xDrive40iMineral White Metallic 2019 BMW X5 xDrive40iMineral White Metallic 2019 BMW X5 xDrive40i

    $23,666

    81,471 mi.
    Est. $436/mo

    Mercedes-Benz of Orange County NY

    4.7
    Harriman, NY (46 mi)
    Check Availability
  • Alpine White 2020 BMW 230 xDriveAlpine White 2020 BMW 230 xDriveAlpine White 2020 BMW 230 xDriveAlpine White 2020 BMW 230 xDriveAlpine White 2020 BMW 230 xDriveAlpine White 2020 BMW 230 xDrive

    $19,170

    $300
    48,360 mi.
    Est. $353/mo

    Freedom Chevrolet

    4.8
    Fort Montgomery, NY (46 mi)
    Check Availability