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
  • Sao Paulo Yellow 2025 BMW M3 Competition xDriveSao Paulo Yellow 2025 BMW M3 Competition xDriveSao Paulo Yellow 2025 BMW M3 Competition xDriveSao Paulo Yellow 2025 BMW M3 Competition xDriveSao Paulo Yellow 2025 BMW M3 Competition xDriveSao Paulo Yellow 2025 BMW M3 Competition xDrive

    $86,791

    $3.7K
    3,707 mi.
    Est. $1,572/mo

    Autobahn USA Westborough

    4.8
    Westboro, MA (8 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 (27 mi)
    Check Availability

  • Tanzanite Blue II Metallic 2026 BMW M4 Competition xDriveTanzanite Blue II Metallic 2026 BMW M4 Competition xDriveTanzanite Blue II Metallic 2026 BMW M4 Competition xDriveTanzanite Blue II Metallic 2026 BMW M4 Competition xDriveTanzanite Blue II Metallic 2026 BMW M4 Competition xDriveTanzanite Blue II Metallic 2026 BMW M4 Competition xDrive

    $88,695

    $500
    11,020 mi.
    Est. $1,607/mo

    Boston Motorsports Alfa Romeo

    4.9
    Brighton, MA (27 mi)
    Check Availability

  • Black 2013 BMW X5 xDrive 35i Sport ActivityBlack 2013 BMW X5 xDrive 35i Sport ActivityBlack 2013 BMW X5 xDrive 35i Sport ActivityBlack 2013 BMW X5 xDrive 35i Sport ActivityBlack 2013 BMW X5 xDrive 35i Sport ActivityBlack 2013 BMW X5 xDrive 35i Sport Activity

    $5,999

    133,000 mi.
    Est. $109/mo

    Interauto

    3.8
    Plainville, MA (19 mi)
    Check Availability
  • Blue 2005 BMW 330 330xi Sedan 4DBlue 2005 BMW 330 330xi Sedan 4DBlue 2005 BMW 330 330xi Sedan 4DBlue 2005 BMW 330 330xi Sedan 4DBlue 2005 BMW 330 330xi Sedan 4DBlue 2005 BMW 330 330xi Sedan 4D

    $699

    231,074 mi.
    Est. $13/mo

    Interauto

    3.8
    Plainville, MA (19 mi)
    Check Availability
  • Deep Sea Blue Metallic 2011 BMW 750 Li xDriveDeep Sea Blue Metallic 2011 BMW 750 Li xDriveDeep Sea Blue Metallic 2011 BMW 750 Li xDriveDeep Sea Blue Metallic 2011 BMW 750 Li xDriveDeep Sea Blue Metallic 2011 BMW 750 Li xDriveDeep Sea Blue Metallic 2011 BMW 750 Li xDrive

    $9,995

    85,000 mi.
    Est. $181/mo

    Car Lot Express

    4.6
    Stow, MA (19 mi)
    Check Availability
  • Black 2017 BMW X5 xDrive50iBlack 2017 BMW X5 xDrive50iBlack 2017 BMW X5 xDrive50iBlack 2017 BMW X5 xDrive50iBlack 2017 BMW X5 xDrive50i

    $18,000

    79,000 mi.
    Est. $326/mo

    Private seller: Ryan

    Babson Park, MA (20 mi)
    Contact Seller
  • White 2019 BMW X3 xDrive30iWhite 2019 BMW X3 xDrive30iWhite 2019 BMW X3 xDrive30iWhite 2019 BMW X3 xDrive30iWhite 2019 BMW X3 xDrive30iWhite 2019 BMW X3 xDrive30i

    $14,389

    $1.1K
    121,691 mi.
    Est. $261/mo

    CarMart

    4.3
    Walpole, MA (20 mi)
    Check Availability
  • Isle of Man Green Metallic 2025 BMW M5 BaseIsle of Man Green Metallic 2025 BMW M5 BaseIsle of Man Green Metallic 2025 BMW M5 BaseIsle of Man Green Metallic 2025 BMW M5 BaseIsle of Man Green Metallic 2025 BMW M5 BaseIsle of Man Green Metallic 2025 BMW M5 Base

    $100,693

    21,667 mi.
    Est. $1,824/mo

    Boston Motorsports Alfa Romeo

    4.9
    Brighton, MA (27 mi)
    Check Availability

  • Gray 2019 BMW M2 CompetitionGray 2019 BMW M2 Competition

    $49,999

    44,968 mi.
    Est. $906/mo

    Larin Automotive LLC

    Norwood, MA (21 mi)
    Check Availability
  • 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

    28,331 mi.
    Est. $761/mo

    CarMax Norwood

    4.4
    Norwood, MA (21 mi)
    Check Availability
  • Jet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30i

    $36,582

    $800
    25,611 mi.
    Est. $663/mo

    BMW of Norwood

    4.8
    Norwood, MA (22 mi)
    Check Availability
  • Carbon Black Metallic 2015 BMW X5 xDrive35iCarbon Black Metallic 2015 BMW X5 xDrive35iCarbon Black Metallic 2015 BMW X5 xDrive35iCarbon Black Metallic 2015 BMW X5 xDrive35iCarbon Black Metallic 2015 BMW X5 xDrive35iCarbon Black Metallic 2015 BMW X5 xDrive35i

    $15,900

    86,037 mi.
    Est. $288/mo

    Autobahn USA Dedham

    4.4
    Dedham, MA (23 mi)
    Check Availability
  • Gray 2016 BMW 528 xDriveGray 2016 BMW 528 xDriveGray 2016 BMW 528 xDriveGray 2016 BMW 528 xDriveGray 2016 BMW 528 xDriveGray 2016 BMW 528 xDrive

    $8,099

    121,287 mi.
    Est. $147/mo

    MG Motors II

    Mansfield, MA (23 mi)
    Check Availability
  • Marina Bay Blue Metallic 2025 BMW M8 CompetitionMarina Bay Blue Metallic 2025 BMW M8 CompetitionMarina Bay Blue Metallic 2025 BMW M8 CompetitionMarina Bay Blue Metallic 2025 BMW M8 CompetitionMarina Bay Blue Metallic 2025 BMW M8 CompetitionMarina Bay Blue Metallic 2025 BMW M8 Competition

    $117,685

    15,467 mi.
    Est. $2,132/mo

    Boston Motorsports Alfa Romeo

    4.9
    Brighton, MA (27 mi)
    Check Availability

  • Gray 2022 BMW 330 i xDriveGray 2022 BMW 330 i xDriveGray 2022 BMW 330 i xDriveGray 2022 BMW 330 i xDriveGray 2022 BMW 330 i xDriveGray 2022 BMW 330 i xDrive

    $28,949

    37,500 mi.
    Est. $524/mo

    Private seller: Peter

    Newton, MA (24 mi)
    Contact Seller
  • Mineral White Metallic 2026 BMW X7 xDrive40iMineral White Metallic 2026 BMW X7 xDrive40i

    $62,427

    $4.3K
    16,841 mi.
    Est. $1,131/mo

    Cargill Chevrolet

    Putnam, CT (25 mi)
  • Alpine White 2026 BMW 228 Gran Coupe 228 xDriveAlpine White 2026 BMW 228 Gran Coupe 228 xDrive

    $31,350

    $2.3K
    18,150 mi.
    Est. $568/mo

    Cargill Chevrolet

    Putnam, CT (25 mi)
  • White 2021 BMW 430 iWhite 2021 BMW 430 iWhite 2021 BMW 430 iWhite 2021 BMW 430 iWhite 2021 BMW 430 iWhite 2021 BMW 430 i

    $34,909

    22,408 mi.
    Est. $632/mo

    Tasca Chrysler Jeep Dodge RAM Fiat

    4.9
    Johnston, RI (25 mi)
    Check Availability
  • Alpine White 2024 BMW iX xDrive50Alpine White 2024 BMW iX xDrive50Alpine White 2024 BMW iX xDrive50Alpine White 2024 BMW iX xDrive50Alpine White 2024 BMW iX xDrive50Alpine White 2024 BMW iX xDrive50

    $41,885

    $510
    36,175 mi.
    Est. $759/mo

    North End Motors

    5.0
    Canton, MA (26 mi)
    Check Availability
  • Alpine White 2026 BMW X5 M60iAlpine White 2026 BMW X5 M60iAlpine White 2026 BMW X5 M60iAlpine White 2026 BMW X5 M60iAlpine White 2026 BMW X5 M60iAlpine White 2026 BMW X5 M60i

    $79,195

    $400
    15,121 mi.
    Est. $1,435/mo

    Boston Motorsports Alfa Romeo

    4.9
    Brighton, MA (27 mi)
    Check Availability

  • Carbon Black Metallic 2021 BMW X5 xDrive40iCarbon Black Metallic 2021 BMW X5 xDrive40iCarbon Black Metallic 2021 BMW X5 xDrive40iCarbon Black Metallic 2021 BMW X5 xDrive40iCarbon Black Metallic 2021 BMW X5 xDrive40iCarbon Black Metallic 2021 BMW X5 xDrive40i

    $31,395

    75,173 mi.
    Est. $569/mo

    North End Motors

    5.0
    Canton, MA (26 mi)
    Check Availability
  • Dark Graphite Metallic 2022 BMW X7 xDrive40iDark Graphite Metallic 2022 BMW X7 xDrive40iDark Graphite Metallic 2022 BMW X7 xDrive40iDark Graphite Metallic 2022 BMW X7 xDrive40iDark Graphite Metallic 2022 BMW X7 xDrive40iDark Graphite Metallic 2022 BMW X7 xDrive40i

    $37,792

    80,076 mi.
    Est. $685/mo

    Prestige Mitsubishi

    4.8
    East Providence, RI (28 mi)
    Check Availability
  • Mineral Gray Metallic 2016 BMW X1 xDrive 28iMineral Gray Metallic 2016 BMW X1 xDrive 28iMineral Gray Metallic 2016 BMW X1 xDrive 28iMineral Gray Metallic 2016 BMW X1 xDrive 28iMineral Gray Metallic 2016 BMW X1 xDrive 28iMineral Gray Metallic 2016 BMW X1 xDrive 28i

    $9,999

    104,980 mi.
    Est. $181/mo

    Broadway Motoring Inc

    Ayer, MA (29 mi)
    Check Availability
  • Black 2017 BMW 530 xDriveBlack 2017 BMW 530 xDriveBlack 2017 BMW 530 xDriveBlack 2017 BMW 530 xDriveBlack 2017 BMW 530 xDriveBlack 2017 BMW 530 xDrive

    $11,999

    137,775 mi.
    Est. $217/mo

    Broadway Motoring Inc

    Ayer, MA (29 mi)
    Check Availability
  • Carbon Black Metallic 2023 BMW X7 xDrive40iCarbon Black Metallic 2023 BMW X7 xDrive40i

    $55,999

    24,255 mi.
    Est. $1,014/mo

    Colonial Cadillac

    4.8
    Woburn, MA (30 mi)
    Check Availability
  • Not Priced

    101,450 mi.
    Est. $0/mo

    Premier Automart

    Milford, MA (4 mi)
    Check Availability
  • $36,998

    8,696 mi.
    Est. $670/mo

    CarMax Westborough

    4.4
    Westborough, MA (8 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 (9 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 (9 mi)
    Check Availability
  • Gray 2023 BMW M240 XIGray 2023 BMW M240 XIGray 2023 BMW M240 XIGray 2023 BMW M240 XIGray 2023 BMW M240 XIGray 2023 BMW M240 XI

    $49,998

    $1K
    15,844 mi.
    Est. $906/mo

    CarMax Charlottesville

    4.7
    $499 delivery to Westborough, MA (8 mi)
    Check Availability
  • Lime Rock Grey Metallic 2022 BMW X5 M BaseLime Rock Grey Metallic 2022 BMW X5 M BaseLime Rock Grey Metallic 2022 BMW X5 M BaseLime Rock Grey Metallic 2022 BMW X5 M BaseLime Rock Grey Metallic 2022 BMW X5 M BaseLime Rock Grey Metallic 2022 BMW X5 M Base

    $76,995

    $2K
    16,915 mi.
    Est. $1,395/mo

    Perfect Auto Collection

    4.6
    $773 delivery from Akron, OH (516 mi)
    Check Availability