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

    62,969 mi.
    Est. $571/mo

    Autobahn USA Westborough

    4.8
    Westboro, MA (28 mi)
    Check Availability

  • $20,388

    102,361 mi.
    Est. $372/mo

    Prestige Mitsubishi

    4.8
    East Providence, RI (18 mi)
    Check Availability
  • $19,388

    113,806 mi.
    Est. $354/mo

    Prestige Mitsubishi

    4.8
    East Providence, RI (18 mi)
    Check Availability
  • $18,388

    83,998 mi.
    Est. $335/mo

    Prestige Mitsubishi

    4.8
    East Providence, RI (18 mi)
    Check Availability
  • $28,388

    65,492 mi.
    Est. $518/mo

    Prestige Mitsubishi

    4.8
    East Providence, RI (18 mi)
    Check Availability
  • Not Priced

    101,450 mi.
    Est. $0/mo

    Premier Automart

    Milford, MA (19 mi)
    Check Availability
  • $18,783

    51,604 mi.
    Est. $343/mo

    Vendetti Buick GMC

    Franklin, MA (20 mi)
  • Alpine White 2016 BMW 750 i xDrive

    $18,494

    88,579 mi.
    Est. $337/mo

    Dorman's Auto Center of Seekonk

    Seekonk, MA (20 mi)
    Check Availability
  • $7,995

    94,001 mi.
    Est. $146/mo

    Prime Car USA Auto Sales LLC

    Warwick, RI (20 mi)
    Check Availability
  • Alpine White 2019 BMW 330 i xDrive

    $26,115

    50,749 mi.
    Est. $476/mo

    Lux Auto Plus

    4.7
    Auburn, MA (22 mi)
    Check Availability
  • Alpine White 2017 BMW 430 Gran Coupe i

    $18,095

    83,005 mi.
    Est. $330/mo

    Ira Ford Auburn

    4.8
    Auburn, MA (22 mi)
    Check Availability
  • Glacier Silver Metallic 2017 BMW 430 Gran Coupe i xDrive

    $17,492

    77,767 mi.
    Est. $319/mo

    Ira Ford Auburn

    4.8
    Auburn, MA (22 mi)
    Check Availability
  • N/A 2019 BMW 640 Gran Turismo i xDrive

    $22,080

    $1.1K
    88,593 mi.
    Est. $403/mo

    Ira Ford Auburn

    4.8
    Auburn, MA (22 mi)
    Check Availability
  • $66,291

    28,952 mi.
    Est. $1,209/mo

    Flood Ford of East Greenwich

    4.9
    East Greenwich, RI (22 mi)
    Check Availability
  • $17,387

    104,998 mi.
    Est. $317/mo

    Metro West Auto Sales

    Worcester, MA (24 mi)
    Check Availability
  • $16,387

    99,369 mi.
    Est. $299/mo

    Metro West Auto Sales

    Worcester, MA (24 mi)
    Check Availability
  • Dark Graphite Metallic 2021 BMW X3 PHEV xDrive30e

    $24,095

    $500
    80,547 mi.
    Est. $440/mo

    Wagner Kia of Shrewsbury

    2.6
    Shrewsbury, MA (27 mi)
    Check Availability
  • Alpine White 2018 BMW 430 i xDrive

    $21,949

    $732
    32,682 mi.
    Est. $400/mo

    BMW of Shrewsbury

    4.9
    Shrewsbury, MA (27 mi)
    Check Availability
  • Mineral Gray Metallic 2022 BMW X1 xDrive28i

    $19,499

    $385
    89,762 mi.
    Est. $356/mo

    BMW of Shrewsbury

    4.9
    Shrewsbury, MA (27 mi)
    Check Availability
  • Alpine White 2024 BMW X5 xDrive40i

    $48,741

    $339
    42,464 mi.
    Est. $889/mo

    BMW of Shrewsbury

    4.9
    Shrewsbury, MA (27 mi)
    Check Availability
  • Dune 2026 BMW X3 30 xDrive

    $50,738

    $525
    4,889 mi.
    Est. $926/mo

    BMW of Shrewsbury

    4.9
    Shrewsbury, MA (27 mi)
    Check Availability
  • Tanzanite Blue II Metallic 2024 BMW X3 xDrive30i

    $35,638

    $1K
    34,646 mi.
    Est. $650/mo

    BMW of Shrewsbury

    4.9
    Shrewsbury, MA (27 mi)
    Check Availability
  • Space Silver 2025 BMW X1 xDrive28i

    $33,507

    $664
    24,825 mi.
    Est. $611/mo

    BMW of Shrewsbury

    4.9
    Shrewsbury, MA (27 mi)
    Check Availability
  • Alpine White 2018 BMW X3 xDrive30i

    $14,948

    111,905 mi.
    Est. $273/mo

    BMW of Shrewsbury

    4.9
    Shrewsbury, MA (27 mi)
    Check Availability
  • Blue Metallic 2020 BMW X5 M50i

    $31,162

    75,124 mi.
    Est. $568/mo

    BMW of Shrewsbury

    4.9
    Shrewsbury, MA (27 mi)
    Check Availability
  • Silver 2019 BMW 440 I xDriveSilver 2019 BMW 440 I xDriveSilver 2019 BMW 440 I xDriveSilver 2019 BMW 440 I xDriveSilver 2019 BMW 440 I xDriveSilver 2019 BMW 440 I xDrive

    $30,998

    53,417 mi.
    Est. $565/mo

    CarMax Gaithersburg

    4.4
    $199 delivery to Cranston, RI (17 mi)
    Check Availability
  • Gray 2017 BMW M6Gray 2017 BMW M6Gray 2017 BMW M6Gray 2017 BMW M6Gray 2017 BMW M6Gray 2017 BMW M6

    $47,998

    19,738 mi.
    Est. $876/mo

    CarMax East Haven

    4.3
    $149 delivery to Cranston, RI (17 mi)
    Check Availability