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
  • Blue 2026 BMW M3 Competition xDriveBlue 2026 BMW M3 Competition xDriveBlue 2026 BMW M3 Competition xDriveBlue 2026 BMW M3 Competition xDriveBlue 2026 BMW M3 Competition xDriveBlue 2026 BMW M3 Competition xDrive

    $98,685

    2,149 mi.
    Est. $1,689/mo

    Boston Motorsports Alfa Romeo

    4.9
    Brighton, MA (8 mi)
    Check Availability

    Quick view
  • 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

    $39,674

    41,122 mi.
    Est. $679/mo

    Central Chrysler Jeep Dodge of Norwood

    4.8
    Norwood, MA (3 mi)
    Check Availability

    Quick view
  • Brooklyn Grey Metallic 2024 BMW X5 xDrive40iBrooklyn Grey Metallic 2024 BMW X5 xDrive40iBrooklyn Grey Metallic 2024 BMW X5 xDrive40iBrooklyn Grey Metallic 2024 BMW X5 xDrive40iBrooklyn Grey Metallic 2024 BMW X5 xDrive40iBrooklyn Grey Metallic 2024 BMW X5 xDrive40i

    $51,418

    53,328 mi.
    Est. $880/mo

    Cadillac of Norwood

    4.7
    Norwood, MA (5 mi)
    Check Availability
    Quick view
  • 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

    $57,493

    21,141 mi.
    Est. $984/mo

    Ira Volvo Cars South Shore

    4.8
    Rockland, MA (16 mi)
    Check Availability
    Quick view
  • White Metallic 2024 BMW X3 M40iWhite Metallic 2024 BMW X3 M40iWhite Metallic 2024 BMW X3 M40iWhite Metallic 2024 BMW X3 M40iWhite Metallic 2024 BMW X3 M40iWhite Metallic 2024 BMW X3 M40i

    $53,539

    25,741 mi.
    Est. $916/mo

    Audi Norwell

    4.6
    Norwell, MA (16 mi)
    Check Availability
    Quick view
  • White 2022 BMW X3 xDrive30iWhite 2022 BMW X3 xDrive30iWhite 2022 BMW X3 xDrive30iWhite 2022 BMW X3 xDrive30iWhite 2022 BMW X3 xDrive30iWhite 2022 BMW X3 xDrive30i

    $33,999

    $520
    21,534 mi.
    Est. $582/mo

    Nucar Volkswagen of Norwood

    4.4
    Norwood, MA (6 mi)
    Check Availability
    Quick view
  • Black 2015 BMW X5 xDrive35iBlack 2015 BMW X5 xDrive35iBlack 2015 BMW X5 xDrive35iBlack 2015 BMW X5 xDrive35iBlack 2015 BMW X5 xDrive35iBlack 2015 BMW X5 xDrive35i

    $13,499

    126,754 mi.
    Est. $231/mo

    Advanced Auto Sales

    5.0
    North Attleborough, MA (21 mi)
    Check Availability
    Quick view
  • 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

    $55,795

    34,099 mi.
    Est. $955/mo

    Fazza Motors

    Marlborough, MA (20 mi)
    Check Availability

    Quick view
  • Mineral White Metallic 2018 BMW X3 xDrive30iMineral White Metallic 2018 BMW X3 xDrive30iMineral White Metallic 2018 BMW X3 xDrive30iMineral White Metallic 2018 BMW X3 xDrive30iMineral White Metallic 2018 BMW X3 xDrive30iMineral White Metallic 2018 BMW X3 xDrive30i

    $17,480

    81,916 mi.
    Est. $299/mo

    BidCars Boston

    4.9
    Walpole, MA (8 mi)
    Check Availability
    Quick view
  • Gray 2022 BMW X3 xDrive30iGray 2022 BMW X3 xDrive30iGray 2022 BMW X3 xDrive30iGray 2022 BMW X3 xDrive30iGray 2022 BMW X3 xDrive30iGray 2022 BMW X3 xDrive30i

    $28,529

    $400
    50,765 mi.
    Est. $488/mo

    Nucar Hyundai of Norwood

    4.5
    Norwood, MA (6 mi)
    Check Availability
    Quick view
  • Phytonic Blue 2020 BMW X3 xDrive30iPhytonic Blue 2020 BMW X3 xDrive30iPhytonic Blue 2020 BMW X3 xDrive30iPhytonic Blue 2020 BMW X3 xDrive30iPhytonic Blue 2020 BMW X3 xDrive30iPhytonic Blue 2020 BMW X3 xDrive30i

    $24,697

    50,629 mi.
    Est. $423/mo

    BMW Certified Pre-Owned Medford, A Herb Chambers Company

    4.8
    Medford, MA (13 mi)
    Check Availability
    Quick view
  • White 2018 BMW X3 xDrive30iWhite 2018 BMW X3 xDrive30iWhite 2018 BMW X3 xDrive30iWhite 2018 BMW X3 xDrive30iWhite 2018 BMW X3 xDrive30iWhite 2018 BMW X3 xDrive30i

    $16,073

    104,350 mi.
    Est. $275/mo

    CarMart

    4.2
    Walpole, MA (8 mi)
    Check Availability
    Quick view
  • Alpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30i

    $26,197

    47,437 mi.
    Est. $448/mo

    McGovern Hyundai of Danvers

    4.7
    Danvers, MA (24 mi)
    Check Availability
    Quick view
  • Space Silver Metallic 2024 BMW X1 M35iSpace Silver Metallic 2024 BMW X1 M35iSpace Silver Metallic 2024 BMW X1 M35iSpace Silver Metallic 2024 BMW X1 M35iSpace Silver Metallic 2024 BMW X1 M35iSpace Silver Metallic 2024 BMW X1 M35i

    $45,379

    17,563 mi.
    Est. $776/mo

    Fazza Motors

    Marlborough, MA (20 mi)
    Check Availability

    Quick view
  • Glacier Silver Metallic 2020 BMW X3 xDrive30iGlacier Silver Metallic 2020 BMW X3 xDrive30iGlacier Silver Metallic 2020 BMW X3 xDrive30iGlacier Silver Metallic 2020 BMW X3 xDrive30iGlacier Silver Metallic 2020 BMW X3 xDrive30iGlacier Silver Metallic 2020 BMW X3 xDrive30i

    $19,497

    $500
    80,281 mi.
    Est. $334/mo

    Alliance Motor Group

    4.6
    Middleton, MA (26 mi)
    Check Availability
    Quick view
  • 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

    $35,329

    $168
    39,208 mi.
    Est. $605/mo

    Kia North Danvers

    4.7
    Danvers, MA (25 mi)
    Check Availability
    Quick view
  • Black 2019 BMW X3 XDrive30iBlack 2019 BMW X3 XDrive30iBlack 2019 BMW X3 XDrive30iBlack 2019 BMW X3 XDrive30iBlack 2019 BMW X3 XDrive30iBlack 2019 BMW X3 XDrive30i

    $22,998

    56,997 mi.
    Est. $394/mo

    CarMax North Attleboro

    North Attleborough, MA (23 mi)
    Check Availability
    Quick view
  • Black 2022 BMW X3 M40IBlack 2022 BMW X3 M40IBlack 2022 BMW X3 M40IBlack 2022 BMW X3 M40IBlack 2022 BMW X3 M40IBlack 2022 BMW X3 M40I

    $47,998

    33,576 mi.
    Est. $821/mo

    CarMax Westborough

    4.2
    Westborough, MA (23 mi)
    Check Availability
    Quick view
  • Mineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30i

    $30,055

    64,309 mi.
    Est. $514/mo

    Ira Volvo Cars South Shore

    4.8
    Rockland, MA (16 mi)
    Check Availability
    Quick view
  • Alpine White 2018 BMW 320 iAlpine White 2018 BMW 320 iAlpine White 2018 BMW 320 iAlpine White 2018 BMW 320 iAlpine White 2018 BMW 320 iAlpine White 2018 BMW 320 i

    $13,627

    85,884 mi.
    Est. $233/mo

    Midway Automotive

    4.6
    Abington, MA (16 mi)
    Check Availability

    Quick view
  • Mineral White Metallic 2019 BMW X3 xDrive30iMineral White Metallic 2019 BMW X3 xDrive30iMineral White Metallic 2019 BMW X3 xDrive30iMineral White Metallic 2019 BMW X3 xDrive30iMineral White Metallic 2019 BMW X3 xDrive30iMineral White Metallic 2019 BMW X3 xDrive30i

    $21,544

    62,625 mi.
    Est. $369/mo

    Milford Nissan

    4.7
    Milford, MA (18 mi)
    Check Availability
    Quick view
  • Alpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30i

    $32,190

    $2K
    45,467 mi.
    Est. $551/mo

    Mercedes-Benz of Shrewsbury

    4.2
    Shrewsbury, MA (27 mi)
    Check Availability
    Quick view
  • Dark Graphite Metallic 2020 BMW X3 xDrive30iDark Graphite Metallic 2020 BMW X3 xDrive30iDark Graphite Metallic 2020 BMW X3 xDrive30iDark Graphite Metallic 2020 BMW X3 xDrive30iDark Graphite Metallic 2020 BMW X3 xDrive30iDark Graphite Metallic 2020 BMW X3 xDrive30i

    $20,893

    90,738 mi.
    Est. $358/mo

    The Highline Group

    4.5
    Lowell, MA (28 mi)
    Check Availability
    Quick view
  • Blue 2026 BMW X3 30 xDriveBlue 2026 BMW X3 30 xDriveBlue 2026 BMW X3 30 xDriveBlue 2026 BMW X3 30 xDriveBlue 2026 BMW X3 30 xDriveBlue 2026 BMW X3 30 xDrive

    $48,195

    732 mi.
    Est. $825/mo

    Boston Motorsports Alfa Romeo

    4.9
    Brighton, MA (8 mi)
    Check Availability
    Quick view
  • Black 2015 BMW X5 xDrive35iBlack 2015 BMW X5 xDrive35iBlack 2015 BMW X5 xDrive35iBlack 2015 BMW X5 xDrive35iBlack 2015 BMW X5 xDrive35iBlack 2015 BMW X5 xDrive35i

    $10,550

    $1.4K
    135,937 mi.
    Est. $181/mo

    First Motors

    Stoughton, MA (11 mi)
    Check Availability
    Quick view
  • Alpine White 2018 BMW X1 xDrive28iAlpine White 2018 BMW X1 xDrive28iAlpine White 2018 BMW X1 xDrive28iAlpine White 2018 BMW X1 xDrive28iAlpine White 2018 BMW X1 xDrive28iAlpine White 2018 BMW X1 xDrive28i

    $16,107

    $515
    71,563 mi.
    Est. $276/mo

    Midway Automotive

    4.6
    Abington, MA (16 mi)
    Check Availability

    Quick view
  • Alpine White 2020 BMW X5 xDrive40iAlpine White 2020 BMW X5 xDrive40iAlpine White 2020 BMW X5 xDrive40iAlpine White 2020 BMW X5 xDrive40iAlpine White 2020 BMW X5 xDrive40iAlpine White 2020 BMW X5 xDrive40i

    $24,950

    87,241 mi.
    Est. $427/mo

    Wayland Automotive

    Wayland, MA (11 mi)
    Check Availability
    Quick view
  • White 2017 BMW X5 xDrive35iWhite 2017 BMW X5 xDrive35iWhite 2017 BMW X5 xDrive35iWhite 2017 BMW X5 xDrive35iWhite 2017 BMW X5 xDrive35iWhite 2017 BMW X5 xDrive35i

    $15,900

    92,069 mi.
    Est. $272/mo

    Foxboro Auto Gallery

    Foxborough, MA (14 mi)
    Check Availability
    Quick view
  • Blue 2020 BMW X5 xDrive40iBlue 2020 BMW X5 xDrive40iBlue 2020 BMW X5 xDrive40iBlue 2020 BMW X5 xDrive40iBlue 2020 BMW X5 xDrive40iBlue 2020 BMW X5 xDrive40i

    $27,995

    69,419 mi.
    Est. $479/mo

    European Engineering

    Framingham, MA (13 mi)
    Check Availability
    Quick view
  • Black 2022 BMW X5 xDrive40iBlack 2022 BMW X5 xDrive40iBlack 2022 BMW X5 xDrive40iBlack 2022 BMW X5 xDrive40iBlack 2022 BMW X5 xDrive40iBlack 2022 BMW X5 xDrive40i

    $29,567

    103,112 mi.
    Est. $506/mo

    S & D West Bridgewater

    West Bridgewater, MA (19 mi)
    Check Availability
    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

    $62,431

    $3.3K
    32,100 mi.
    Est. $1,068/mo

    NJ Auto Haus LLC

    $799 delivery from Elizabeth, NJ (193 mi)
    Check Availability
    Quick view
  • ALPINA Green Metallic 2025 BMW ALPINA B8 Gran Coupe xDriveALPINA Green Metallic 2025 BMW ALPINA B8 Gran Coupe xDriveALPINA Green Metallic 2025 BMW ALPINA B8 Gran Coupe xDriveALPINA Green Metallic 2025 BMW ALPINA B8 Gran Coupe xDriveALPINA Green Metallic 2025 BMW ALPINA B8 Gran Coupe xDriveALPINA Green Metallic 2025 BMW ALPINA B8 Gran Coupe xDrive

    $136,159

    $100
    5,907 mi.
    Est. $2,330/mo

    Stream Auto Outlet Valley Stream

    4.3
    $499 delivery from Valley Stream, NY (171 mi)
    Check Availability
    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