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
  • Glacier Silver Metallic 2020 BMW X2 xDrive28iGlacier Silver Metallic 2020 BMW X2 xDrive28iGlacier Silver Metallic 2020 BMW X2 xDrive28iGlacier Silver Metallic 2020 BMW X2 xDrive28iGlacier Silver Metallic 2020 BMW X2 xDrive28iGlacier Silver Metallic 2020 BMW X2 xDrive28i

    $18,878

    60,779 mi.
    Est. $342/mo

    Midway Automotive

    4.6
    Abington, MA (30 mi)
    Check Availability

  • Jet Black 2025 BMW X4 xDrive30iJet Black 2025 BMW X4 xDrive30iJet Black 2025 BMW X4 xDrive30iJet Black 2025 BMW X4 xDrive30iJet Black 2025 BMW X4 xDrive30iJet Black 2025 BMW X4 xDrive30i

    $42,999

    $500
    19,954 mi.
    Est. $779/mo

    Herb Connolly Chevrolet

    4.2
    Framingham, MA (13 mi)
    Check Availability

  • Black Sapphire Metallic 2024 BMW X3 xDrive30i

    $39,637

    29,213 mi.
    Est. $718/mo

    Marlboro Nissan

    4.9
    Marlborough, MA (14 mi)
    Check Availability

  • Gray 2019 BMW X5 xDrive40iGray 2019 BMW X5 xDrive40iGray 2019 BMW X5 xDrive40iGray 2019 BMW X5 xDrive40iGray 2019 BMW X5 xDrive40iGray 2019 BMW X5 xDrive40i

    $27,394

    57,064 mi.
    Est. $496/mo

    High Line Auto Sales

    4.3
    Salem, NH (21 mi)
    Check Availability
  • Jet Black 2019 BMW X5 xDrive40iJet Black 2019 BMW X5 xDrive40iJet Black 2019 BMW X5 xDrive40iJet Black 2019 BMW X5 xDrive40iJet Black 2019 BMW X5 xDrive40iJet Black 2019 BMW X5 xDrive40i

    $24,497

    88,700 mi.
    Est. $444/mo

    Jaguar Land Rover Boston

    4.6
    Boston, MA (11 mi)
    Check Availability
  • 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

    $36,786

    $2K
    17,454 mi.
    Est. $666/mo

    Porsche Westwood

    4.8
    Westwood, MA (18 mi)
    Check Availability
  • Silver 2017 BMW X3 XDrive28iSilver 2017 BMW X3 XDrive28iSilver 2017 BMW X3 XDrive28iSilver 2017 BMW X3 XDrive28iSilver 2017 BMW X3 XDrive28iSilver 2017 BMW X3 XDrive28i

    $16,998

    $1K
    69,052 mi.
    Est. $308/mo

    CarMax Danvers

    4.3
    Danvers, MA (18 mi)
    Check Availability
  • Alpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30i

    $36,894

    $1.5K
    18,333 mi.
    Est. $668/mo

    BMW Certified Pre-Owned Medford, A Herb Chambers Company

    4.8
    Medford, MA (10 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

    $25,051

    $451
    79,279 mi.
    Est. $454/mo

    INFINITI of Norwood

    4.2
    Norwood, MA (20 mi)
    Check Availability

  • Black Sapphire Metallic 2021 BMW X5 xDrive40iBlack Sapphire Metallic 2021 BMW X5 xDrive40iBlack Sapphire Metallic 2021 BMW X5 xDrive40iBlack Sapphire Metallic 2021 BMW X5 xDrive40iBlack Sapphire Metallic 2021 BMW X5 xDrive40iBlack Sapphire Metallic 2021 BMW X5 xDrive40i

    $28,323

    $855
    78,468 mi.
    Est. $513/mo

    Albrecht Buick GMC of Wakefield

    4.0
    Wakefield, MA (11 mi)
    Check Availability
  • 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

    $19,893

    90,738 mi.
    Est. $360/mo

    The Highline Group

    4.5
    Lowell, MA (13 mi)
    Check Availability
  • Titanium Silver Metallic 2008 BMW X3 3.0siTitanium Silver Metallic 2008 BMW X3 3.0siTitanium Silver Metallic 2008 BMW X3 3.0siTitanium Silver Metallic 2008 BMW X3 3.0siTitanium Silver Metallic 2008 BMW X3 3.0siTitanium Silver Metallic 2008 BMW X3 3.0si

    $15,498

    $788
    60,771 mi.
    Est. $281/mo

    Ocean Honda of Hanover

    4.5
    Hanover, MA (25 mi)
    Check Availability
  • Silver 2017 BMW X3 xDrive28iSilver 2017 BMW X3 xDrive28iSilver 2017 BMW X3 xDrive28iSilver 2017 BMW X3 xDrive28iSilver 2017 BMW X3 xDrive28iSilver 2017 BMW X3 xDrive28i

    $11,830

    $332
    93,849 mi.
    Est. $214/mo

    CarMart

    4.3
    Walpole, MA (22 mi)
    Check Availability
  • Aventurin Red Metallic 2024 BMW X3 xDrive30iAventurin Red Metallic 2024 BMW X3 xDrive30iAventurin Red Metallic 2024 BMW X3 xDrive30iAventurin Red Metallic 2024 BMW X3 xDrive30iAventurin Red Metallic 2024 BMW X3 xDrive30iAventurin Red Metallic 2024 BMW X3 xDrive30i

    $33,995

    23,663 mi.
    Est. $616/mo

    BidCars Boston

    4.9
    Walpole, MA (23 mi)
    Check Availability
  • Gray Metallic 2025 BMW i4 Gran Coupe M50Gray Metallic 2025 BMW i4 Gran Coupe M50Gray Metallic 2025 BMW i4 Gran Coupe M50Gray Metallic 2025 BMW i4 Gran Coupe M50Gray Metallic 2025 BMW i4 Gran Coupe M50Gray Metallic 2025 BMW i4 Gran Coupe M50

    $53,675

    16,439 mi.
    Est. $972/mo

    Milford Nissan

    4.7
    Milford, MA (24 mi)
    Check Availability

  • Gray 2018 BMW X3 xDrive30iGray 2018 BMW X3 xDrive30iGray 2018 BMW X3 xDrive30iGray 2018 BMW X3 xDrive30iGray 2018 BMW X3 xDrive30iGray 2018 BMW X3 xDrive30i

    $15,990

    $500
    84,655 mi.
    Est. $290/mo

    Central Motors

    4.4
    Southborough, MA (19 mi)
    Check Availability
  • Mineral White Metallic 2021 BMW X5 xDrive40iMineral White Metallic 2021 BMW X5 xDrive40iMineral White Metallic 2021 BMW X5 xDrive40iMineral White Metallic 2021 BMW X5 xDrive40iMineral White Metallic 2021 BMW X5 xDrive40iMineral White Metallic 2021 BMW X5 xDrive40i

    $30,093

    $600
    72,584 mi.
    Est. $545/mo

    The Highline Group

    4.5
    Lowell, MA (13 mi)
    Check Availability
  • Red 2017 BMW X3 XDrive28iRed 2017 BMW X3 XDrive28iRed 2017 BMW X3 XDrive28iRed 2017 BMW X3 XDrive28iRed 2017 BMW X3 XDrive28iRed 2017 BMW X3 XDrive28i

    $18,998

    64,600 mi.
    Est. $344/mo

    CarMax Westborough

    4.4
    Westborough, MA (21 mi)
    Check Availability
  • 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

    $16,595

    108,162 mi.
    Est. $301/mo

    Alliance Motor Group

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

    $23,998

    $1K
    32,827 mi.
    Est. $435/mo

    CarMax Norwood

    4.4
    Norwood, MA (21 mi)
    Check Availability
  • Gray 2025 BMW X5 M BaseGray 2025 BMW X5 M BaseGray 2025 BMW X5 M BaseGray 2025 BMW X5 M BaseGray 2025 BMW X5 M BaseGray 2025 BMW X5 M Base

    $89,695

    $990
    28,584 mi.
    Est. $1,625/mo

    Boston Motorsports Alfa Romeo

    4.9
    Brighton, MA (10 mi)
    Check Availability

  • Alpine White 2017 BMW X3 xDrive35iAlpine White 2017 BMW X3 xDrive35iAlpine White 2017 BMW X3 xDrive35iAlpine White 2017 BMW X3 xDrive35iAlpine White 2017 BMW X3 xDrive35iAlpine White 2017 BMW X3 xDrive35i

    $13,874

    102,240 mi.
    Est. $251/mo

    Lovering Volvo Cars Nashua

    4.9
    Nashua, NH (20 mi)
    Check Availability
  • 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

    $52,570

    $3K
    4,359 mi.
    Est. $952/mo

    Mercedes-Benz of Shrewsbury

    4.4
    Shrewsbury, MA (25 mi)
    Check Availability
  • 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

    $48,784

    $1.1K
    5,822 mi.
    Est. $884/mo

    INFINITI of Norwood

    4.2
    Norwood, MA (20 mi)
    Check Availability
  • Arctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDrive

    $50,497

    2,541 mi.
    Est. $915/mo

    Herb Chambers Porsche

    4.8
    Natick, MA (12 mi)
    Check Availability
  • Gray 2024 BMW X3 xDrive30iGray 2024 BMW X3 xDrive30iGray 2024 BMW X3 xDrive30iGray 2024 BMW X3 xDrive30iGray 2024 BMW X3 xDrive30iGray 2024 BMW X3 xDrive30i

    $35,795

    $600
    24,390 mi.
    Est. $648/mo

    CarFive - Nashua, NH

    4.5
    Nashua, NH (28 mi)
    Check Availability
  • Mineral White Metallic 2024 BMW X1 xDrive28iMineral White Metallic 2024 BMW X1 xDrive28iMineral White Metallic 2024 BMW X1 xDrive28iMineral White Metallic 2024 BMW X1 xDrive28iMineral White Metallic 2024 BMW X1 xDrive28iMineral White Metallic 2024 BMW X1 xDrive28i

    $34,467

    22,063 mi.
    Est. $624/mo

    495 Mazda

    4.7
    Lowell, MA (13 mi)
    Check Availability

  • Jet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30i

    $28,588

    50,033 mi.
    Est. $518/mo

    McGovern Hyundai of Danvers

    4.5
    Danvers, MA (17 mi)
    Check Availability
  • Brooklyn Grey Metallic 2025 BMW X5 xDrive40iBrooklyn Grey Metallic 2025 BMW X5 xDrive40iBrooklyn Grey Metallic 2025 BMW X5 xDrive40iBrooklyn Grey Metallic 2025 BMW X5 xDrive40iBrooklyn Grey Metallic 2025 BMW X5 xDrive40iBrooklyn Grey Metallic 2025 BMW X5 xDrive40i

    $62,089

    $390
    17,087 mi.
    Est. $1,125/mo

    Richard's Motorcars

    Malden, MA (13 mi)
    Check Availability
  • Gray 2015 BMW X5 xDrive35iGray 2015 BMW X5 xDrive35iGray 2015 BMW X5 xDrive35iGray 2015 BMW X5 xDrive35iGray 2015 BMW X5 xDrive35iGray 2015 BMW X5 xDrive35i

    $19,290

    39,229 mi.
    Est. $349/mo

    777 Auto LLC

    Weymouth, MA (26 mi)
    Check Availability
  • BLACK 2016 BMW X3 xDrive28iBLACK 2016 BMW X3 xDrive28iBLACK 2016 BMW X3 xDrive28iBLACK 2016 BMW X3 xDrive28iBLACK 2016 BMW X3 xDrive28iBLACK 2016 BMW X3 xDrive28i

    $12,993

    93,259 mi.
    Est. $235/mo

    Auto House USA

    Saugus, MA (14 mi)
    Check Availability
  • Gray 2020 BMW Z4 M40IGray 2020 BMW Z4 M40IGray 2020 BMW Z4 M40IGray 2020 BMW Z4 M40IGray 2020 BMW Z4 M40IGray 2020 BMW Z4 M40I

    $48,998

    $1K
    27,752 mi.
    Est. $888/mo

    CarMax North Attleboro

    4.1
    $149 delivery to Danvers, MA (18 mi)
    Check Availability
  • Gray 2020 BMW M240 IGray 2020 BMW M240 IGray 2020 BMW M240 IGray 2020 BMW M240 IGray 2020 BMW M240 IGray 2020 BMW M240 I

    $36,998

    37,426 mi.
    Est. $670/mo

    CarMax Smithtown

    4.4
    $149 delivery to Danvers, MA (18 mi)
    Check Availability