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
  • Jet Black 2023 BMW 530 i xDriveJet Black 2023 BMW 530 i xDriveJet Black 2023 BMW 530 i xDriveJet Black 2023 BMW 530 i xDriveJet Black 2023 BMW 530 i xDriveJet Black 2023 BMW 530 i xDrive

    $33,560

    41,601 mi.
    Est. $608/mo

    Autobahn USA Westborough

    4.8
    Westboro, MA (17 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,499

    $500
    87,731 mi.
    Est. $389/mo

    Lexus of Northborough

    4.9
    Northborough, MA (20 mi)
    Check Availability

  • Alpine White 2020 BMW 230 230iAlpine White 2020 BMW 230 230iAlpine White 2020 BMW 230 230iAlpine White 2020 BMW 230 230iAlpine White 2020 BMW 230 230iAlpine White 2020 BMW 230 230i

    $24,899

    $250
    41,923 mi.
    Est. $451/mo

    Tasca Chevrolet

    4.6
    Woonsocket, RI (20 mi)
    Check Availability

  • Not Priced

    5,250 mi.
    Est. $0/mo

    Ira Volvo Cars South Shore

    4.8
    Rockland, MA (21 mi)
    Check Availability
  • $26,592

    $976
    47,964 mi.
    Est. $482/mo

    BMW of Rockland

    4.7
    Rockland, MA (21 mi)
    Check Availability
  • $58,550

    30,628 mi.
    Est. $1,061/mo

    BMW of Rockland

    4.7
    Rockland, MA (21 mi)
    Check Availability
  • Alpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40i

    Not Priced

    6,602 mi.
    Est. $0/mo

    BMW of Rockland

    4.7
    Rockland, MA (21 mi)
    Check Availability
  • $25,163

    $1K
    80,703 mi.
    Est. $456/mo

    BMW of Rockland

    4.7
    Rockland, MA (21 mi)
    Check Availability
  • Phytonic Blue Metallic 2024 BMW 530 xDrivePhytonic Blue Metallic 2024 BMW 530 xDrivePhytonic Blue Metallic 2024 BMW 530 xDrivePhytonic Blue Metallic 2024 BMW 530 xDrivePhytonic Blue Metallic 2024 BMW 530 xDrivePhytonic Blue Metallic 2024 BMW 530 xDrive

    $42,299

    $600
    22,450 mi.
    Est. $766/mo

    Tasca Chevrolet

    4.6
    Woonsocket, RI (20 mi)
    Check Availability

  • $55,580

    23,181 mi.
    Est. $1,007/mo

    BMW of Rockland

    4.7
    Rockland, MA (21 mi)
    Check Availability
  • $57,474

    $606
    34,372 mi.
    Est. $1,041/mo

    BMW of Rockland

    4.7
    Rockland, MA (21 mi)
    Check Availability
  • Not Priced

    4,659 mi.
    Est. $0/mo

    BMW of Rockland

    4.7
    Rockland, MA (21 mi)
    Check Availability
  • Not Priced

    4,833 mi.
    Est. $0/mo

    BMW of Rockland

    4.7
    Rockland, MA (21 mi)
    Check Availability
  • Not Priced

    6,401 mi.
    Est. $0/mo

    BMW of Rockland

    4.7
    Rockland, MA (21 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

    19,954 mi.
    Est. $779/mo

    Herb Connolly Chevrolet

    4.2
    Framingham, MA (8 mi)
    Check Availability

  • $37,362

    56,849 mi.
    Est. $677/mo

    BMW of Rockland

    4.7
    Rockland, MA (21 mi)
    Check Availability
  • $36,582

    35,573 mi.
    Est. $663/mo

    BMW of Rockland

    4.7
    Rockland, MA (21 mi)
    Check Availability
  • Not Priced

    5,901 mi.
    Est. $0/mo

    BMW of Rockland

    4.7
    Rockland, MA (21 mi)
    Check Availability
  • $39,238

    $643
    60,278 mi.
    Est. $711/mo

    BMW of Rockland

    4.7
    Rockland, MA (21 mi)
    Check Availability
  • Not Priced

    5,252 mi.
    Est. $0/mo

    BMW of Rockland

    4.7
    Rockland, MA (21 mi)
    Check Availability
  • Carbon Black Metallic 2023 BMW M850 Gran Coupe xDriveCarbon Black Metallic 2023 BMW M850 Gran Coupe xDriveCarbon Black Metallic 2023 BMW M850 Gran Coupe xDriveCarbon Black Metallic 2023 BMW M850 Gran Coupe xDriveCarbon Black Metallic 2023 BMW M850 Gran Coupe xDriveCarbon Black Metallic 2023 BMW M850 Gran Coupe xDrive

    $62,299

    32,652 mi.
    Est. $1,129/mo

    Tasca Chevrolet

    4.6
    Woonsocket, RI (20 mi)
    Check Availability

  • Not Priced

    42,717 mi.
    Est. $0/mo

    Foley INFINITI of Shrewsbury

    4.9
    Shrewsbury, MA (21 mi)
    Check Availability
  • Not Priced

    45,012 mi.
    Est. $0/mo

    Foley INFINITI of Shrewsbury

    4.9
    Shrewsbury, MA (21 mi)
    Check Availability
  • $58,399

    7,861 mi.
    Est. $1,058/mo

    Audi Norwell

    4.4
    Norwell, MA (21 mi)
    Check Availability
  • Alpine White 2018 BMW 430 i xDrive

    $21,949

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

    BMW of Shrewsbury

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

    $19,499

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

    BMW of Shrewsbury

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

  • Alpine White 2024 BMW X5 xDrive40i

    $49,028

    42,464 mi.
    Est. $888/mo

    BMW of Shrewsbury

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

    $51,164

    4,889 mi.
    Est. $927/mo

    BMW of Shrewsbury

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

    $35,638

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

    BMW of Shrewsbury

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

    $33,507

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

    BMW of Shrewsbury

    4.9
    Shrewsbury, MA (22 mi)
    Check Availability
  • Black 2020 BMW M550 I xDriveBlack 2020 BMW M550 I xDriveBlack 2020 BMW M550 I xDriveBlack 2020 BMW M550 I xDriveBlack 2020 BMW M550 I xDriveBlack 2020 BMW M550 I xDrive

    $49,998

    $1K
    28,168 mi.
    Est. $906/mo

    CarMax Columbus Easton

    4.5
    $1,299 delivery to Norwood, MA (7 mi)
    Check Availability
  • Blue 2022 BMW M4Blue 2022 BMW M4Blue 2022 BMW M4Blue 2022 BMW M4Blue 2022 BMW M4Blue 2022 BMW M4

    $63,998

    18,303 mi.
    Est. $1,159/mo

    CarMax Greensboro

    4.5
    $899 delivery to Norwood, MA (7 mi)
    Check Availability