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 Filters
  • Toronto Red Metallic 2026 BMW M4 BaseToronto Red Metallic 2026 BMW M4 BaseToronto Red Metallic 2026 BMW M4 BaseToronto Red Metallic 2026 BMW M4 BaseToronto Red Metallic 2026 BMW M4 BaseToronto Red Metallic 2026 BMW M4 Base

    $83,695

    3,852 mi.
    Est. $1,516/mo

    Boston Motorsports Alfa Romeo

    4.9
    Check Availability
    Brighton, MA (27 mi)

    Quick view
  • Brooklyn Gray Metallic 2025 BMW X7 M60iBrooklyn Gray Metallic 2025 BMW X7 M60iBrooklyn Gray Metallic 2025 BMW X7 M60iBrooklyn Gray Metallic 2025 BMW X7 M60iBrooklyn Gray Metallic 2025 BMW X7 M60iBrooklyn Gray Metallic 2025 BMW X7 M60i

    $100,499

    $2K
    4,346 mi.
    Est. $1,820/mo

    Lexus of Northborough

    4.9
    Check Availability
    Northborough, MA (8 mi)

    Quick view
  • Skyscraper Grey Metallic 2023 BMW 330 xDriveSkyscraper Grey Metallic 2023 BMW 330 xDriveSkyscraper Grey Metallic 2023 BMW 330 xDriveSkyscraper Grey Metallic 2023 BMW 330 xDriveSkyscraper Grey Metallic 2023 BMW 330 xDriveSkyscraper Grey Metallic 2023 BMW 330 xDrive

    $37,561

    25,933 mi.
    Est. $680/mo

    Balise Honda of North Attleboro

    4.7
    Check Availability
    North Attleborough, MA (21 mi)
    Quick view
  • Gray 2019 BMW 740 i xDriveGray 2019 BMW 740 i xDriveGray 2019 BMW 740 i xDriveGray 2019 BMW 740 i xDriveGray 2019 BMW 740 i xDriveGray 2019 BMW 740 i xDrive

    $32,777

    62,230 mi.
    Est. $594/mo

    Midstate Mitsubishi

    4.8
    Check Availability
    Auburn, MA (14 mi)
    Quick view
  • Green 2024 BMW X7 xDrive40iGreen 2024 BMW X7 xDrive40iGreen 2024 BMW X7 xDrive40iGreen 2024 BMW X7 xDrive40iGreen 2024 BMW X7 xDrive40iGreen 2024 BMW X7 xDrive40i

    $57,729

    37,935 mi.
    Est. $1,046/mo

    Nucar Volkswagen of Norwood

    4.4
    Check Availability
    Norwood, MA (21 mi)
    Quick view
  • Black 2015 BMW 320 XIBlack 2015 BMW 320 XIBlack 2015 BMW 320 XIBlack 2015 BMW 320 XIBlack 2015 BMW 320 XIBlack 2015 BMW 320 XI

    $14,599

    94,834 mi.
    Est. $264/mo

    CarMax Norwood

    Check Availability
    Norwood, MA (21 mi)
    Quick view
  • Gray 2023 BMW 430 i xDriveGray 2023 BMW 430 i xDriveGray 2023 BMW 430 i xDriveGray 2023 BMW 430 i xDriveGray 2023 BMW 430 i xDriveGray 2023 BMW 430 i xDrive

    $36,197

    $499
    42,744 mi.
    Est. $656/mo

    Central GMC of Norwood

    4.9
    Check Availability
    Norwood, MA (22 mi)
    Quick view
  • White 2016 BMW 320 iWhite 2016 BMW 320 iWhite 2016 BMW 320 iWhite 2016 BMW 320 iWhite 2016 BMW 320 iWhite 2016 BMW 320 i

    $11,731

    105,453 mi.
    Est. $212/mo

    CarMart

    4.5
    Check Availability
    Walpole, MA (20 mi)
    Quick view
  • Space Silver 2025 BMW X1 xDrive28iSpace Silver 2025 BMW X1 xDrive28iSpace Silver 2025 BMW X1 xDrive28iSpace Silver 2025 BMW X1 xDrive28iSpace Silver 2025 BMW X1 xDrive28iSpace Silver 2025 BMW X1 xDrive28i

    $35,495

    13,215 mi.
    Est. $643/mo

    Imperial Subaru

    4.7
    Check Availability
    North Attleborough, MA (20 mi)
    Quick view
  • Skyscraper Gray Metallic 2023 BMW 530e 530e xDriveSkyscraper Gray Metallic 2023 BMW 530e 530e xDriveSkyscraper Gray Metallic 2023 BMW 530e 530e xDriveSkyscraper Gray Metallic 2023 BMW 530e 530e xDriveSkyscraper Gray Metallic 2023 BMW 530e 530e xDriveSkyscraper Gray Metallic 2023 BMW 530e 530e xDrive

    $35,400

    26,445 mi.
    Est. $641/mo

    INFINITI of Norwood

    4.3
    Check Availability
    Norwood, MA (22 mi)
    Quick view
  • Gray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDrive

    $38,095

    10,721 mi.
    Est. $690/mo

    Imperial Subaru

    4.7
    Check Availability
    North Attleborough, MA (20 mi)
    Quick view
  • Black 2020 BMW 540 XIBlack 2020 BMW 540 XIBlack 2020 BMW 540 XIBlack 2020 BMW 540 XIBlack 2020 BMW 540 XIBlack 2020 BMW 540 XI

    $35,998

    39,389 mi.
    Est. $652/mo

    CarMax North Attleboro

    Check Availability
    North Attleborough, MA (21 mi)
    Quick view
  • Blue 2023 BMW 530 I xDriveBlue 2023 BMW 530 I xDriveBlue 2023 BMW 530 I xDriveBlue 2023 BMW 530 I xDriveBlue 2023 BMW 530 I xDriveBlue 2023 BMW 530 I xDrive

    $31,998

    $1K
    44,964 mi.
    Est. $580/mo

    CarMax Westborough

    Check Availability
    Westborough, MA (8 mi)
    Quick view
  • Marina Bay Blue Metallic 2025 BMW M5 BaseMarina Bay Blue Metallic 2025 BMW M5 BaseMarina Bay Blue Metallic 2025 BMW M5 BaseMarina Bay Blue Metallic 2025 BMW M5 BaseMarina Bay Blue Metallic 2025 BMW M5 BaseMarina Bay Blue Metallic 2025 BMW M5 Base

    $113,695

    3,301 mi.
    Est. $2,060/mo

    Boston Motorsports Alfa Romeo

    4.9
    Check Availability
    Brighton, MA (27 mi)
    Quick view
  • Black 2023 BMW X4 XDrive30iBlack 2023 BMW X4 XDrive30iBlack 2023 BMW X4 XDrive30iBlack 2023 BMW X4 XDrive30iBlack 2023 BMW X4 XDrive30iBlack 2023 BMW X4 XDrive30i

    $37,998

    $1K
    55,073 mi.
    Est. $688/mo

    CarMax Westborough

    Check Availability
    Westborough, MA (8 mi)
    Quick view
  • Alpine White 2019 BMW 330 i xDriveAlpine White 2019 BMW 330 i xDriveAlpine White 2019 BMW 330 i xDriveAlpine White 2019 BMW 330 i xDriveAlpine White 2019 BMW 330 i xDriveAlpine White 2019 BMW 330 i xDrive

    $22,044

    $100
    84,950 mi.
    Est. $399/mo

    Mercedes-Benz of Shrewsbury

    4.1
    Check Availability
    Shrewsbury, MA (9 mi)
    Quick view
  • Mineral Gray Metallic 2018 BMW X1 xDrive28iMineral Gray Metallic 2018 BMW X1 xDrive28iMineral Gray Metallic 2018 BMW X1 xDrive28iMineral Gray Metallic 2018 BMW X1 xDrive28iMineral Gray Metallic 2018 BMW X1 xDrive28iMineral Gray Metallic 2018 BMW X1 xDrive28i

    $17,891

    59,556 mi.
    Est. $324/mo

    Acura of Auburn

    4.9
    Check Availability
    Auburn, MA (13 mi)
    Quick view
  • Gray 2022 BMW 540 XIGray 2022 BMW 540 XIGray 2022 BMW 540 XIGray 2022 BMW 540 XIGray 2022 BMW 540 XIGray 2022 BMW 540 XI

    $41,998

    $1K
    28,331 mi.
    Est. $761/mo

    CarMax Norwood

    Check Availability
    Norwood, MA (21 mi)
    Quick view
  • Alpine White 2021 BMW 530 i xDriveAlpine White 2021 BMW 530 i xDriveAlpine White 2021 BMW 530 i xDriveAlpine White 2021 BMW 530 i xDriveAlpine White 2021 BMW 530 i xDriveAlpine White 2021 BMW 530 i xDrive

    $34,777

    26,617 mi.
    Est. $630/mo

    Midstate Mitsubishi

    4.8
    Check Availability
    Auburn, MA (14 mi)
    Quick view
  • Blue 2019 BMW X6 SDrive35iBlue 2019 BMW X6 SDrive35iBlue 2019 BMW X6 SDrive35iBlue 2019 BMW X6 SDrive35iBlue 2019 BMW X6 SDrive35iBlue 2019 BMW X6 SDrive35i

    $32,998

    47,084 mi.
    Est. $598/mo

    CarMax Westborough

    Check Availability
    Westborough, MA (8 mi)
    Quick view
  • Mineral Gray Metallic 2020 BMW X2 xDrive28iMineral Gray Metallic 2020 BMW X2 xDrive28iMineral Gray Metallic 2020 BMW X2 xDrive28iMineral Gray Metallic 2020 BMW X2 xDrive28iMineral Gray Metallic 2020 BMW X2 xDrive28iMineral Gray Metallic 2020 BMW X2 xDrive28i

    $14,299

    128,834 mi.
    Est. $259/mo

    Advanced Auto Sales

    4.9
    Check Availability
    North Attleborough, MA (20 mi)
    Quick view
  • Mineral Gray Metallic 2014 BMW 428 iMineral Gray Metallic 2014 BMW 428 iMineral Gray Metallic 2014 BMW 428 iMineral Gray Metallic 2014 BMW 428 iMineral Gray Metallic 2014 BMW 428 iMineral Gray Metallic 2014 BMW 428 i

    $17,495

    $500
    51,427 mi.
    Est. $317/mo

    Premier Automart

    Check Availability
    Milford, MA (4 mi)
    Quick view
  • Blue 2016 BMW 328d xDriveBlue 2016 BMW 328d xDriveBlue 2016 BMW 328d xDriveBlue 2016 BMW 328d xDriveBlue 2016 BMW 328d xDriveBlue 2016 BMW 328d xDrive

    $12,995

    $1K
    174,853 mi.
    Est. $235/mo

    Premier Automart

    Check Availability
    Milford, MA (4 mi)
    Quick view
  • Black 2019 BMW 640 Gran Turismo i xDriveBlack 2019 BMW 640 Gran Turismo i xDriveBlack 2019 BMW 640 Gran Turismo i xDriveBlack 2019 BMW 640 Gran Turismo i xDriveBlack 2019 BMW 640 Gran Turismo i xDriveBlack 2019 BMW 640 Gran Turismo i xDrive

    $15,900

    133,938 mi.
    Est. $288/mo

    MG Motors II

    Check Availability
    Mansfield, MA (23 mi)
    Quick view
  • Black 2015 BMW 435 i xDriveBlack 2015 BMW 435 i xDriveBlack 2015 BMW 435 i xDriveBlack 2015 BMW 435 i xDriveBlack 2015 BMW 435 i xDriveBlack 2015 BMW 435 i xDrive

    $15,700

    114,568 mi.
    Est. $284/mo

    Top End Auto

    Check Availability
    North Attleborough, MA (20 mi)
    Quick view
  • White 2015 BMW 550 XIWhite 2015 BMW 550 XIWhite 2015 BMW 550 XIWhite 2015 BMW 550 XIWhite 2015 BMW 550 XIWhite 2015 BMW 550 XI

    $29,998

    36,131 mi.
    Est. $543/mo

    CarMax White Marsh

    3.6
    Check Availability
    $199 delivery to Westborough, MA (8 mi)
    Quick view
  • Gray 2020 BMW M235 Gran Coupe XI Gran CoupeGray 2020 BMW M235 Gran Coupe XI Gran CoupeGray 2020 BMW M235 Gran Coupe XI Gran CoupeGray 2020 BMW M235 Gran Coupe XI Gran CoupeGray 2020 BMW M235 Gran Coupe XI Gran CoupeGray 2020 BMW M235 Gran Coupe XI Gran Coupe

    $27,998

    56,150 mi.
    Est. $507/mo

    CarMax Columbus Sawmill

    Check Availability
    $999 delivery to Westborough, MA (8 mi)
    Quick view
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