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 Filters
  • White 2025 BMW X5 PHEV xDrive50eWhite 2025 BMW X5 PHEV xDrive50eWhite 2025 BMW X5 PHEV xDrive50eWhite 2025 BMW X5 PHEV xDrive50eWhite 2025 BMW X5 PHEV xDrive50eWhite 2025 BMW X5 PHEV xDrive50e

    $52,444

    34,099 mi.
    Est. $897/mo

    Fazza Motors

    Check Availability
    Marlborough, MA (26 mi)

    Quick view
  • Silver 2024 BMW X1 xDrive28iSilver 2024 BMW X1 xDrive28iSilver 2024 BMW X1 xDrive28i

    $32,294

    35,283 mi.
    Est. $553/mo

    Foley Motorsports

    4.9
    Check Availability
    Shrewsbury, MA (20 mi)
    Quick view
  • White 2024 BMW X3 xDrive30iWhite 2024 BMW X3 xDrive30iWhite 2024 BMW X3 xDrive30iWhite 2024 BMW X3 xDrive30iWhite 2024 BMW X3 xDrive30iWhite 2024 BMW X3 xDrive30i

    $38,039

    30,245 mi.
    Est. $651/mo

    Autobahn USA Westborough

    4.8
    Check Availability
    Westboro, MA (24 mi)
    Quick view
  • White 2017 BMW X1 xDrive 28iWhite 2017 BMW X1 xDrive 28iWhite 2017 BMW X1 xDrive 28iWhite 2017 BMW X1 xDrive 28iWhite 2017 BMW X1 xDrive 28iWhite 2017 BMW X1 xDrive 28i

    $13,809

    $706
    94,734 mi.
    Est. $236/mo

    Gary-Jackson Motors

    2.6
    Check Availability
    Charlton, MA (16 mi)
    Quick view
  • Space Silver Metallic 2025 BMW X1 xDrive28iSpace Silver Metallic 2025 BMW X1 xDrive28iSpace Silver Metallic 2025 BMW X1 xDrive28iSpace Silver Metallic 2025 BMW X1 xDrive28iSpace Silver Metallic 2025 BMW X1 xDrive28iSpace Silver Metallic 2025 BMW X1 xDrive28i

    $37,631

    21,075 mi.
    Est. $644/mo

    Fazza Motors

    Check Availability
    Marlborough, MA (26 mi)
    Quick view
  • Gray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDrive

    $50,590

    4,314 mi.
    Est. $866/mo

    BMW of Shrewsbury

    4.9
    Check Availability
    Shrewsbury, MA (19 mi)
    Quick view
  • Dark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDrive

    $50,590

    $855
    4,599 mi.
    Est. $866/mo

    BMW of Shrewsbury

    4.9
    Check Availability
    Shrewsbury, MA (19 mi)
    Quick view
  • Black Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDrive

    $50,545

    $600
    2,738 mi.
    Est. $865/mo

    BMW of Shrewsbury

    4.9
    Check Availability
    Shrewsbury, MA (19 mi)
    Quick view
  • Gray Metallic 2025 BMW X5 xDrive40iGray Metallic 2025 BMW X5 xDrive40iGray Metallic 2025 BMW X5 xDrive40iGray Metallic 2025 BMW X5 xDrive40iGray Metallic 2025 BMW X5 xDrive40iGray Metallic 2025 BMW X5 xDrive40i

    $64,545

    33,617 mi.
    Est. $1,104/mo

    BMW of Shrewsbury

    4.9
    Check Availability
    Shrewsbury, MA (19 mi)
    Quick view
  • Black 2020 BMW Z4 M40iBlack 2020 BMW Z4 M40iBlack 2020 BMW Z4 M40i

    $37,000

    53,000 mi.
    Est. $633/mo

    Private seller: Mathew

    Contact Seller
    Dudley, MA (22 mi)
    Quick view
  • Black 2021 BMW 540 XIBlack 2021 BMW 540 XIBlack 2021 BMW 540 XIBlack 2021 BMW 540 XIBlack 2021 BMW 540 XIBlack 2021 BMW 540 XI

    $39,998

    39,251 mi.
    Est. $684/mo

    CarMax Westborough

    4.0
    Check Availability
    Westborough, MA (23 mi)
    Quick view
  • Brooklyn Gray Metallic 2024 BMW M440 i xDriveBrooklyn Gray Metallic 2024 BMW M440 i xDriveBrooklyn Gray Metallic 2024 BMW M440 i xDriveBrooklyn Gray Metallic 2024 BMW M440 i xDriveBrooklyn Gray Metallic 2024 BMW M440 i xDriveBrooklyn Gray Metallic 2024 BMW M440 i xDrive

    $56,345

    21,094 mi.
    Est. $964/mo

    Autobahn USA Westborough

    4.8
    Check Availability
    Westboro, MA (24 mi)
    Quick view
  • Black 2016 BMW X5 xDrive35dBlack 2016 BMW X5 xDrive35dBlack 2016 BMW X5 xDrive35dBlack 2016 BMW X5 xDrive35dBlack 2016 BMW X5 xDrive35dBlack 2016 BMW X5 xDrive35d

    $22,500

    76,864 mi.
    Est. $385/mo

    Private seller: clayton

    Contact Seller
    Marlborough, MA (26 mi)
    Quick view
  • White 2020 BMW i8 BaseWhite 2020 BMW i8 BaseWhite 2020 BMW i8 BaseWhite 2020 BMW i8 BaseWhite 2020 BMW i8 BaseWhite 2020 BMW i8 Base

    $85,000

    24,500 mi.
    Est. $1,454/mo

    Private seller: Keith

    Contact Seller
    Stow, MA (28 mi)
    Quick view
  • Alpine White 2018 BMW 330 i xDrive

    $15,676

    125,312 mi.
    Est. $268/mo

    Lux Auto Plus

    4.7
    Check Availability
    Auburn, MA (16 mi)
    Quick view
  • Arctic Gray Metallic 2019 BMW X5 xDrive40i

    $30,676

    59,724 mi.
    Est. $525/mo

    Lux Auto Plus

    4.7
    Check Availability
    Auburn, MA (16 mi)
    Quick view
  • $16,998

    104,998 mi.
    Est. $291/mo

    Metro West Auto Sales

    Check Availability
    Worcester, MA (18 mi)
    Quick view
  • $14,599

    93,980 mi.
    Est. $250/mo

    Clinton MotorCars, LLC

    Check Availability
    Shrewsbury, MA (18 mi)
    Quick view
  • Jet Black 2021 BMW X1 xDrive28i

    $24,690

    60,606 mi.
    Est. $422/mo

    Mercedes-Benz of Shrewsbury

    4.1
    Check Availability
    Shrewsbury, MA (19 mi)
    Quick view
  • Alpine White 2017 BMW X1 xDrive 28i

    $19,095

    37,627 mi.
    Est. $327/mo

    BMW of Shrewsbury

    4.9
    Check Availability
    Shrewsbury, MA (19 mi)
    Quick view
  • $49,590

    40,441 mi.
    Est. $849/mo

    BMW of Shrewsbury

    4.9
    Check Availability
    Shrewsbury, MA (19 mi)
    Quick view
  • $38,545

    47,617 mi.
    Est. $660/mo

    BMW of Shrewsbury

    4.9
    Check Availability
    Shrewsbury, MA (19 mi)
    Quick view
  • Not Priced

    50,288 mi.
    Est. $0/mo

    Foley Motorsports

    4.9
    Check Availability
    Shrewsbury, MA (20 mi)
    Quick view
  • Carbon Black Metallic 2025 BMW X6 xDrive40i

    $61,318

    35,545 mi.
    Est. $1,049/mo

    Autobahn USA Westborough

    4.8
    Check Availability
    Westboro, MA (24 mi)
    Quick view
  • Dravit Grey Metallic 2026 BMW M3 Competition xDrive

    $95,495

    464 mi.
    Est. $1,634/mo

    Autobahn USA Westborough

    4.8
    Check Availability
    Westboro, MA (24 mi)
    Quick view
  • Carbon Black Metallic 2024 BMW X3 M AWDCarbon Black Metallic 2024 BMW X3 M AWDCarbon Black Metallic 2024 BMW X3 M AWDCarbon Black Metallic 2024 BMW X3 M AWDCarbon Black Metallic 2024 BMW X3 M AWDCarbon Black Metallic 2024 BMW X3 M AWD

    $63,894

    $1.8K
    32,100 mi.
    Est. $1,093/mo

    NJ Auto Haus LLC

    Check Availability
    $799 delivery from Elizabeth, NJ (163 mi)
    Quick view
  • Gray Metallic 2017 BMW X6 M BaseGray Metallic 2017 BMW X6 M BaseGray Metallic 2017 BMW X6 M BaseGray Metallic 2017 BMW X6 M BaseGray Metallic 2017 BMW X6 M Base

    $24,990

    124,893 mi.
    Est. $428/mo

    Excel Auto Lounge

    4.5
    Check Availability
    $599 delivery from Hightstown, NJ (194 mi)
    Quick view
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