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
  • Mineral White Metallic 2020 BMW X7 xDrive40iMineral White Metallic 2020 BMW X7 xDrive40iMineral White Metallic 2020 BMW X7 xDrive40iMineral White Metallic 2020 BMW X7 xDrive40iMineral White Metallic 2020 BMW X7 xDrive40iMineral White Metallic 2020 BMW X7 xDrive40i

    $32,243

    53,068 mi.
    Est. $584/mo

    Autobahn USA Westborough

    4.8
    Westboro, MA (14 mi)
    Check Availability

  • Space Gray Metallic 2014 BMW X5 xDrive35i

    $11,984

    140,870 mi.
    Est. $217/mo

    Wellesley Mazda

    4.9
    Wellesley, MA (25 mi)
    Check Availability

  • Black Sapphire Metallic 2023 BMW X1 xDrive28iBlack Sapphire Metallic 2023 BMW X1 xDrive28iBlack Sapphire Metallic 2023 BMW X1 xDrive28iBlack Sapphire Metallic 2023 BMW X1 xDrive28iBlack Sapphire Metallic 2023 BMW X1 xDrive28iBlack Sapphire Metallic 2023 BMW X1 xDrive28i

    $34,100

    8,421 mi.
    Est. $618/mo

    Grieco Honda

    4.3
    Johnston, RI (25 mi)
    Check Availability

  • 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

    $51,545

    $400
    25,472 mi.
    Est. $934/mo

    Mercedes-Benz of Shrewsbury

    4.4
    Shrewsbury, MA (11 mi)
    Check Availability
  • Alpine White 2025 BMW X5 xDrive40iAlpine White 2025 BMW X5 xDrive40iAlpine White 2025 BMW X5 xDrive40iAlpine White 2025 BMW X5 xDrive40iAlpine White 2025 BMW X5 xDrive40iAlpine White 2025 BMW X5 xDrive40i

    $54,997

    39,797 mi.
    Est. $996/mo

    Acura of Auburn

    4.8
    Auburn, MA (7 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 (30 mi)
    Check Availability
  • Black 2019 BMW X5 xDrive40iBlack 2019 BMW X5 xDrive40iBlack 2019 BMW X5 xDrive40iBlack 2019 BMW X5 xDrive40iBlack 2019 BMW X5 xDrive40iBlack 2019 BMW X5 xDrive40i

    $23,994

    87,044 mi.
    Est. $435/mo

    Advanced Auto Sales

    5.0
    North Attleborough, MA (25 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 (15 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 (21 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 (28 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 (29 mi)
    Check Availability
  • Black 2022 BMW X3 xDrive30iBlack 2022 BMW X3 xDrive30iBlack 2022 BMW X3 xDrive30iBlack 2022 BMW X3 xDrive30iBlack 2022 BMW X3 xDrive30iBlack 2022 BMW X3 xDrive30i

    $21,358

    $415
    89,003 mi.
    Est. $387/mo

    CarMart

    4.3
    Walpole, MA (28 mi)
    Check Availability
  • Blue 2021 BMW X3 XDrive30iBlue 2021 BMW X3 XDrive30iBlue 2021 BMW X3 XDrive30iBlue 2021 BMW X3 XDrive30iBlue 2021 BMW X3 XDrive30iBlue 2021 BMW X3 XDrive30i

    $22,998

    69,163 mi.
    Est. $417/mo

    CarMax Westborough

    4.4
    Westborough, MA (13 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 (30 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW X3 xDrive30i

    $39,637

    29,213 mi.
    Est. $718/mo

    Marlboro Nissan

    4.9
    Marlborough, MA (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 (11 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 (24 mi)
    Check Availability
  • Black 2019 BMW X3 M40iBlack 2019 BMW X3 M40iBlack 2019 BMW X3 M40iBlack 2019 BMW X3 M40iBlack 2019 BMW X3 M40iBlack 2019 BMW X3 M40i

    $20,894

    120,203 mi.
    Est. $378/mo

    Advanced Auto Sales

    5.0
    North Attleborough, MA (25 mi)
    Check Availability
  • Gray 2025 BMW X3 xDrive30Gray 2025 BMW X3 xDrive30Gray 2025 BMW X3 xDrive30Gray 2025 BMW X3 xDrive30Gray 2025 BMW X3 xDrive30Gray 2025 BMW X3 xDrive30

    $44,998

    13,698 mi.
    Est. $815/mo

    CarMax North Attleboro

    4.1
    North Attleborough, MA (25 mi)
    Check Availability
  • Gray 2013 BMW X5 xDrive35iGray 2013 BMW X5 xDrive35iGray 2013 BMW X5 xDrive35iGray 2013 BMW X5 xDrive35iGray 2013 BMW X5 xDrive35iGray 2013 BMW X5 xDrive35i

    $12,948

    67,893 mi.
    Est. $235/mo

    Premier Automart

    Milford, MA (11 mi)
    Check Availability
  • Black Sapphire Metallic 2021 BMW X3 PHEV xDrive30eBlack Sapphire Metallic 2021 BMW X3 PHEV xDrive30eBlack Sapphire Metallic 2021 BMW X3 PHEV xDrive30eBlack Sapphire Metallic 2021 BMW X3 PHEV xDrive30eBlack Sapphire Metallic 2021 BMW X3 PHEV xDrive30eBlack Sapphire Metallic 2021 BMW X3 PHEV xDrive30e

    $21,999

    87,731 mi.
    Est. $399/mo

    Lexus of Northborough

    4.9
    Northborough, MA (12 mi)
    Check Availability

  • Black 2017 BMW X3 xDrive28iBlack 2017 BMW X3 xDrive28iBlack 2017 BMW X3 xDrive28iBlack 2017 BMW X3 xDrive28iBlack 2017 BMW X3 xDrive28iBlack 2017 BMW X3 xDrive28i

    $16,494

    71,291 mi.
    Est. $299/mo

    European Engineering

    Framingham, MA (21 mi)
    Check Availability
  • Imperial Blue Metallic 2018 BMW X5 xDrive35iImperial Blue Metallic 2018 BMW X5 xDrive35iImperial Blue Metallic 2018 BMW X5 xDrive35iImperial Blue Metallic 2018 BMW X5 xDrive35iImperial Blue Metallic 2018 BMW X5 xDrive35iImperial Blue Metallic 2018 BMW X5 xDrive35i

    $13,899

    $600
    117,509 mi.
    Est. $252/mo

    Interauto

    3.8
    Plainville, MA (24 mi)
    Check Availability
  • 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,060

    $587
    78,689 mi.
    Est. $345/mo

    MetroWest Hyundai

    3.9
    Framingham, MA (21 mi)
    Check Availability
  • Glacier Silver Metallic 2019 BMW X3 xDrive30iGlacier Silver Metallic 2019 BMW X3 xDrive30iGlacier Silver Metallic 2019 BMW X3 xDrive30iGlacier Silver Metallic 2019 BMW X3 xDrive30iGlacier Silver Metallic 2019 BMW X3 xDrive30iGlacier Silver Metallic 2019 BMW X3 xDrive30i

    $14,799

    103,150 mi.
    Est. $268/mo

    Interauto

    3.8
    Plainville, MA (24 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

    $62,752

    15,450 mi.
    Est. $1,137/mo

    BMW of Shrewsbury

    4.9
    Shrewsbury, MA (11 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 (30 mi)
    Check Availability

  • Dark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30i

    $32,082

    51,670 mi.
    Est. $581/mo

    BMW of Norwood

    4.8
    Norwood, MA (29 mi)
    Check Availability
  • Blue Metallic 2025 BMW X6 M BaseBlue Metallic 2025 BMW X6 M BaseBlue Metallic 2025 BMW X6 M BaseBlue Metallic 2025 BMW X6 M BaseBlue Metallic 2025 BMW X6 M BaseBlue Metallic 2025 BMW X6 M Base

    $113,467

    $500
    7,794 mi.
    Est. $2,055/mo

    Imperial Chevrolet

    4.4
    Mendon, MA (10 mi)
    Check Availability
  • Alpine White 2025 BMW X4 xDrive30iAlpine White 2025 BMW X4 xDrive30iAlpine White 2025 BMW X4 xDrive30iAlpine White 2025 BMW X4 xDrive30iAlpine White 2025 BMW X4 xDrive30iAlpine White 2025 BMW X4 xDrive30i

    $46,582

    $300
    13,975 mi.
    Est. $844/mo

    BMW of Norwood

    4.8
    Norwood, MA (29 mi)
    Check Availability
  • White 2025 BMW X4 xDrive30iWhite 2025 BMW X4 xDrive30iWhite 2025 BMW X4 xDrive30iWhite 2025 BMW X4 xDrive30iWhite 2025 BMW X4 xDrive30iWhite 2025 BMW X4 xDrive30i

    $39,995

    $500
    13,760 mi.
    Est. $724/mo

    AutoMax Preowned Framingham

    4.4
    Framingham, MA (20 mi)
    Check Availability
  • Mineral White Metallic 2025 BMW X7 xDrive40iMineral White Metallic 2025 BMW X7 xDrive40iMineral White Metallic 2025 BMW X7 xDrive40iMineral White Metallic 2025 BMW X7 xDrive40iMineral White Metallic 2025 BMW X7 xDrive40iMineral White Metallic 2025 BMW X7 xDrive40i

    $68,731

    26,066 mi.
    Est. $1,245/mo

    Bob Johnson Used

    4.0
    $456 delivery from Rochester, NY (304 mi)
    Check Availability
  • Red 2020 BMW X4 M CompetitionRed 2020 BMW X4 M CompetitionRed 2020 BMW X4 M CompetitionRed 2020 BMW X4 M CompetitionRed 2020 BMW X4 M CompetitionRed 2020 BMW X4 M Competition

    $46,369

    $460
    41,555 mi.
    Est. $840/mo

    Radley Cadillac

    3.8
    $421 delivery from Fredericksburg, VA (402 mi)
    Check Availability