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
  • Dark Graphite Metallic 2022 BMW X5 PHEV xDrive45eDark Graphite Metallic 2022 BMW X5 PHEV xDrive45eDark Graphite Metallic 2022 BMW X5 PHEV xDrive45eDark Graphite Metallic 2022 BMW X5 PHEV xDrive45eDark Graphite Metallic 2022 BMW X5 PHEV xDrive45eDark Graphite Metallic 2022 BMW X5 PHEV xDrive45e

    $31,290

    $193
    62,969 mi.
    Est. $567/mo

    Autobahn USA Westborough

    4.8
    Westboro, MA (25 mi)
    Check Availability

  • Capparis White w/BMW i Frozen Blue Accent 2015 BMW i3 Base

    $6,872

    $1.1K
    96,679 mi.
    Est. $124/mo

    Wellesley Mazda

    4.9
    Wellesley, MA (16 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 (19 mi)
    Check Availability

  • Not Specified 2022 BMW X5 M50iNot Specified 2022 BMW X5 M50iNot Specified 2022 BMW X5 M50iNot Specified 2022 BMW X5 M50iNot Specified 2022 BMW X5 M50iNot Specified 2022 BMW X5 M50i

    $43,089

    $500
    47,917 mi.
    Est. $781/mo

    Richard's Motorcars

    Malden, MA (12 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

    $43,625

    $1.8K
    32,658 mi.
    Est. $790/mo

    Autobahn USA Westborough

    4.8
    Westboro, MA (25 mi)
    Check Availability
  • Carbon Black Metallic 2020 BMW X3 M40iCarbon Black Metallic 2020 BMW X3 M40iCarbon Black Metallic 2020 BMW X3 M40iCarbon Black Metallic 2020 BMW X3 M40iCarbon Black Metallic 2020 BMW X3 M40iCarbon Black Metallic 2020 BMW X3 M40i

    $36,036

    26,169 mi.
    Est. $653/mo

    Herb Chambers BMW MINI of Boston

    4.8
    Boston, MA (14 mi)
    Check Availability
  • Brooklyn Grey Metallic 2024 BMW X3 M40iBrooklyn Grey Metallic 2024 BMW X3 M40iBrooklyn Grey Metallic 2024 BMW X3 M40iBrooklyn Grey Metallic 2024 BMW X3 M40iBrooklyn Grey Metallic 2024 BMW X3 M40iBrooklyn Grey Metallic 2024 BMW X3 M40i

    $53,497

    $1K
    28,405 mi.
    Est. $969/mo

    Mercedes-Benz of Boston

    4.9
    Somerville, MA (13 mi)
    Check Availability
  • Mineral Grey Metallic 2022 BMW 330 xDriveMineral Grey Metallic 2022 BMW 330 xDriveMineral Grey Metallic 2022 BMW 330 xDriveMineral Grey Metallic 2022 BMW 330 xDriveMineral Grey Metallic 2022 BMW 330 xDriveMineral Grey Metallic 2022 BMW 330 xDrive

    $26,083

    $1.2K
    45,848 mi.
    Est. $472/mo

    Ira Subaru of Danvers

    4.8
    Danvers, MA (14 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 (13 mi)
    Check Availability

  • Black Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30i

    $41,994

    18,720 mi.
    Est. $761/mo

    Foley INFINITI of Shrewsbury

    4.9
    Shrewsbury, MA (29 mi)
    Check Availability
  • BLACK 2022 BMW X5 M50iBLACK 2022 BMW X5 M50iBLACK 2022 BMW X5 M50iBLACK 2022 BMW X5 M50iBLACK 2022 BMW X5 M50iBLACK 2022 BMW X5 M50i

    $35,382

    $200
    99,105 mi.
    Est. $641/mo

    BMW of Norwood

    4.8
    Norwood, MA (24 mi)
    Check Availability
  • Skyscraper Gray Metallic 2024 BMW 430 i xDriveSkyscraper Gray Metallic 2024 BMW 430 i xDriveSkyscraper Gray Metallic 2024 BMW 430 i xDriveSkyscraper Gray Metallic 2024 BMW 430 i xDriveSkyscraper Gray Metallic 2024 BMW 430 i xDriveSkyscraper Gray Metallic 2024 BMW 430 i xDrive

    $45,082

    $500
    37,551 mi.
    Est. $817/mo

    BMW of Norwood

    4.8
    Norwood, MA (24 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

    $48,582

    $800
    46,848 mi.
    Est. $880/mo

    BMW of Norwood

    4.8
    Norwood, MA (24 mi)
    Check Availability
  • Blue 2024 BMW X5 M60iBlue 2024 BMW X5 M60iBlue 2024 BMW X5 M60iBlue 2024 BMW X5 M60iBlue 2024 BMW X5 M60iBlue 2024 BMW X5 M60i

    $62,995

    $3.7K
    21,450 mi.
    Est. $1,141/mo

    Carfive - Plaistow NH

    4.6
    Plaistow, NH (23 mi)
    Check Availability
  • Blue Metallic 2026 BMW X1 xDrive28iBlue Metallic 2026 BMW X1 xDrive28iBlue Metallic 2026 BMW X1 xDrive28iBlue Metallic 2026 BMW X1 xDrive28iBlue Metallic 2026 BMW X1 xDrive28iBlue Metallic 2026 BMW X1 xDrive28i

    $38,565

    $702
    13,347 mi.
    Est. $699/mo

    Contemporary Chrysler Dodge Jeep RAM

    4.4
    Milford, NH (30 mi)
    Check Availability

  • Black Sapphire Metallic 2018 BMW 320 iBlack Sapphire Metallic 2018 BMW 320 iBlack Sapphire Metallic 2018 BMW 320 iBlack Sapphire Metallic 2018 BMW 320 iBlack Sapphire Metallic 2018 BMW 320 iBlack Sapphire Metallic 2018 BMW 320 i

    $10,491

    $273
    122,309 mi.
    Est. $190/mo

    Audi Peabody

    4.9
    Peabody, MA (15 mi)
    Check Availability
  • Bay Blue 2026 BMW X5 M60iBay Blue 2026 BMW X5 M60iBay Blue 2026 BMW X5 M60iBay Blue 2026 BMW X5 M60iBay Blue 2026 BMW X5 M60iBay Blue 2026 BMW X5 M60i

    $77,449

    8,222 mi.
    Est. $1,403/mo

    Tulley BMW of Nashua

    3.6
    Nashua, NH (18 mi)
    Check Availability
  • Gray Metallic 2025 BMW X5 M60iGray Metallic 2025 BMW X5 M60iGray Metallic 2025 BMW X5 M60iGray Metallic 2025 BMW X5 M60iGray Metallic 2025 BMW X5 M60iGray Metallic 2025 BMW X5 M60i

    $67,359

    $1K
    29,490 mi.
    Est. $1,220/mo

    Tulley BMW of Nashua

    3.6
    Nashua, NH (18 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40i

    $67,820

    $278
    11,252 mi.
    Est. $1,229/mo

    Tulley BMW of Nashua

    3.6
    Nashua, NH (18 mi)
    Check Availability
  • Alpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40i

    $55,537

    $655
    18,168 mi.
    Est. $1,006/mo

    Tulley BMW of Nashua

    3.6
    Nashua, NH (18 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 (28 mi)
    Check Availability

  • Skyscraper Grey Metallic 2024 BMW X5 xDrive40iSkyscraper Grey Metallic 2024 BMW X5 xDrive40iSkyscraper Grey Metallic 2024 BMW X5 xDrive40iSkyscraper Grey Metallic 2024 BMW X5 xDrive40iSkyscraper Grey Metallic 2024 BMW X5 xDrive40iSkyscraper Grey Metallic 2024 BMW X5 xDrive40i

    $52,170

    15,968 mi.
    Est. $945/mo

    Herb Chambers BMW MINI of Boston

    4.8
    Boston, MA (14 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

    $26,174

    $1.3K
    62,612 mi.
    Est. $474/mo

    Autobahn USA Westborough

    4.8
    Westboro, MA (25 mi)
    Check Availability
  • Tanzanite Blue II Metallic 2025 BMW X5 M60iTanzanite Blue II Metallic 2025 BMW X5 M60iTanzanite Blue II Metallic 2025 BMW X5 M60iTanzanite Blue II Metallic 2025 BMW X5 M60iTanzanite Blue II Metallic 2025 BMW X5 M60iTanzanite Blue II Metallic 2025 BMW X5 M60i

    $69,589

    $3K
    25,786 mi.
    Est. $1,261/mo

    Ira Toyota of Danvers

    4.1
    Danvers, MA (14 mi)
    Check Availability
  • Mineral White Metallic 2026 BMW X5 xDrive40iMineral White Metallic 2026 BMW X5 xDrive40iMineral White Metallic 2026 BMW X5 xDrive40iMineral White Metallic 2026 BMW X5 xDrive40iMineral White Metallic 2026 BMW X5 xDrive40iMineral White Metallic 2026 BMW X5 xDrive40i

    $49,778

    $1K
    31,596 mi.
    Est. $902/mo

    Land Rover Norwood

    5.0
    Norwood, MA (24 mi)
    Check Availability
  • White 2015 BMW 320 iWhite 2015 BMW 320 iWhite 2015 BMW 320 iWhite 2015 BMW 320 iWhite 2015 BMW 320 iWhite 2015 BMW 320 i

    $8,397

    126,411 mi.
    Est. $152/mo

    Advanced Auto Sales

    Dracut, MA (12 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 (8 mi)
    Check Availability

  • Jet Black 2018 BMW X5 xDrive35iJet Black 2018 BMW X5 xDrive35iJet Black 2018 BMW X5 xDrive35iJet Black 2018 BMW X5 xDrive35iJet Black 2018 BMW X5 xDrive35iJet Black 2018 BMW X5 xDrive35i

    $16,899

    120,803 mi.
    Est. $306/mo

    Broadway Motoring Inc

    Ayer, MA (8 mi)
    Check Availability
  • Sparkling 2025 BMW X7 xDrive40iSparkling 2025 BMW X7 xDrive40iSparkling 2025 BMW X7 xDrive40iSparkling 2025 BMW X7 xDrive40iSparkling 2025 BMW X7 xDrive40iSparkling 2025 BMW X7 xDrive40i

    $61,343

    $1.1K
    34,131 mi.
    Est. $1,111/mo

    Tulley BMW of Nashua

    3.6
    Nashua, NH (18 mi)
    Check Availability
  • Alpine White 2025 BMW 228 Gran Coupe xDriveAlpine White 2025 BMW 228 Gran Coupe xDriveAlpine White 2025 BMW 228 Gran Coupe xDriveAlpine White 2025 BMW 228 Gran Coupe xDriveAlpine White 2025 BMW 228 Gran Coupe xDriveAlpine White 2025 BMW 228 Gran Coupe xDrive

    $27,897

    $1.1K
    37,942 mi.
    Est. $505/mo

    Michaud Mitsubishi

    4.6
    Danvers, MA (14 mi)
    Check Availability
  • Alpine White 2017 BMW X1 xDrive 28iAlpine White 2017 BMW X1 xDrive 28iAlpine White 2017 BMW X1 xDrive 28iAlpine White 2017 BMW X1 xDrive 28iAlpine White 2017 BMW X1 xDrive 28iAlpine White 2017 BMW X1 xDrive 28i

    $16,589

    60,268 mi.
    Est. $301/mo

    Foley INFINITI of Shrewsbury

    4.9
    Shrewsbury, MA (29 mi)
    Check Availability
  • White 2021 BMW M550 I xDriveWhite 2021 BMW M550 I xDriveWhite 2021 BMW M550 I xDriveWhite 2021 BMW M550 I xDriveWhite 2021 BMW M550 I xDriveWhite 2021 BMW M550 I xDrive

    $44,998

    55,185 mi.
    Est. $815/mo

    CarMax Hartford

    3.8
    $149 delivery to Danvers, MA (14 mi)
    Check Availability
  • Gray 2017 BMW 320 XIGray 2017 BMW 320 XIGray 2017 BMW 320 XIGray 2017 BMW 320 XIGray 2017 BMW 320 XIGray 2017 BMW 320 XI

    $14,998

    93,401 mi.
    Est. $272/mo

    CarMax Easton

    4.7
    $199 delivery to Danvers, MA (14 mi)
    Check Availability