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
  • Steel Gray Metallic 2003 BMW M3 BaseSteel Gray Metallic 2003 BMW M3 BaseSteel Gray Metallic 2003 BMW M3 BaseSteel Gray Metallic 2003 BMW M3 BaseSteel Gray Metallic 2003 BMW M3 BaseSteel Gray Metallic 2003 BMW M3 Base

    $18,995

    $500
    80,997 mi.
    Est. $325/mo

    Key Hyundai of Salem

    4.4
    Check Availability
    Salem, NH (16 mi)

    Quick view
  • Mineral Gray Metallic 2020 BMW 330 xDriveMineral Gray Metallic 2020 BMW 330 xDriveMineral Gray Metallic 2020 BMW 330 xDriveMineral Gray Metallic 2020 BMW 330 xDriveMineral Gray Metallic 2020 BMW 330 xDriveMineral Gray Metallic 2020 BMW 330 xDrive

    $21,236

    $1.6K
    112,223 mi.
    Est. $363/mo

    Fazza Motors

    Check Availability
    Marlborough, MA (24 mi)

    Quick view
  • Gray 2019 BMW M5 CompetitionGray 2019 BMW M5 CompetitionGray 2019 BMW M5 CompetitionGray 2019 BMW M5 CompetitionGray 2019 BMW M5 CompetitionGray 2019 BMW M5 Competition

    $69,590

    $900
    20,417 mi.
    Est. $1,191/mo

    McGovern GMC of Westborough

    4.7
    Check Availability
    Westborough, MA (28 mi)
    Quick view
  • Black 2013 BMW M5 BaseBlack 2013 BMW M5 BaseBlack 2013 BMW M5 BaseBlack 2013 BMW M5 BaseBlack 2013 BMW M5 BaseBlack 2013 BMW M5 Base

    $25,595

    107,715 mi.
    Est. $438/mo

    Alliance Motor Group

    4.6
    Check Availability
    Middleton, MA (25 mi)
    Quick view
  • Alpine White 2022 BMW M5 BaseAlpine White 2022 BMW M5 BaseAlpine White 2022 BMW M5 BaseAlpine White 2022 BMW M5 BaseAlpine White 2022 BMW M5 BaseAlpine White 2022 BMW M5 Base

    $75,432

    27,327 mi.
    Est. $1,291/mo

    Icon Mitsubishi Framingham

    Check Availability
    Framingham, MA (28 mi)
    Quick view
  • Gray 2025 BMW M5 BaseGray 2025 BMW M5 BaseGray 2025 BMW M5 BaseGray 2025 BMW M5 BaseGray 2025 BMW M5 BaseGray 2025 BMW M5 Base

    $115,154

    3,339 mi.
    Est. $1,970/mo

    Tulley BMW of Nashua

    3.6
    Check Availability
    Nashua, NH (5 mi)
    Quick view
  • Titanium Silver Metallic 2002 BMW M3 BaseTitanium Silver Metallic 2002 BMW M3 BaseTitanium Silver Metallic 2002 BMW M3 BaseTitanium Silver Metallic 2002 BMW M3 BaseTitanium Silver Metallic 2002 BMW M3 BaseTitanium Silver Metallic 2002 BMW M3 Base

    $38,893

    59,123 mi.
    Est. $666/mo

    The Highline Group

    4.5
    Check Availability
    Lowell, MA (9 mi)
    Quick view
  • White 2025 BMW X5 PHEV xDrive50eWhite 2025 BMW X5 PHEV xDrive50eWhite 2025 BMW X5 PHEV xDrive50eWhite 2025 BMW X5 PHEV xDrive50eWhite 2025 BMW X5 PHEV xDrive50eWhite 2025 BMW X5 PHEV xDrive50e

    $52,444

    34,099 mi.
    Est. $897/mo

    Fazza Motors

    Check Availability
    Marlborough, MA (24 mi)

    Quick view
  • Skyscraper Grey Metallic 2025 BMW X5 M60iSkyscraper Grey Metallic 2025 BMW X5 M60iSkyscraper Grey Metallic 2025 BMW X5 M60iSkyscraper Grey Metallic 2025 BMW X5 M60iSkyscraper Grey Metallic 2025 BMW X5 M60iSkyscraper Grey Metallic 2025 BMW X5 M60i

    $79,485

    $1.6K
    22,632 mi.
    Est. $1,360/mo

    Audi Peabody

    4.8
    Check Availability
    Peabody, MA (30 mi)
    Quick view
  • 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

    $96,154

    3,642 mi.
    Est. $1,645/mo

    Independence Nissan of Wellesley

    3.0
    Check Availability
    Wellesley, MA (28 mi)
    Quick view
  • Brooklyn Grey Metallic 2024 BMW M3 Competition xDriveBrooklyn Grey Metallic 2024 BMW M3 Competition xDriveBrooklyn Grey Metallic 2024 BMW M3 Competition xDriveBrooklyn Grey Metallic 2024 BMW M3 Competition xDriveBrooklyn Grey Metallic 2024 BMW M3 Competition xDriveBrooklyn Grey Metallic 2024 BMW M3 Competition xDrive

    $83,044

    24,148 mi.
    Est. $1,421/mo

    Independence Nissan of Wellesley

    3.0
    Check Availability
    Wellesley, MA (28 mi)
    Quick view
  • Black 2001 BMW M3 BaseBlack 2001 BMW M3 BaseBlack 2001 BMW M3 BaseBlack 2001 BMW M3 BaseBlack 2001 BMW M3 BaseBlack 2001 BMW M3 Base

    $24,950

    75,937 mi.
    Est. $427/mo

    DC Motors

    4.4
    Check Availability
    Hampstead, NH (21 mi)
    Quick view
  • Gray 2021 BMW M3 CompetitionGray 2021 BMW M3 CompetitionGray 2021 BMW M3 CompetitionGray 2021 BMW M3 CompetitionGray 2021 BMW M3 CompetitionGray 2021 BMW M3 Competition

    $61,950

    $1K
    84,744 mi.
    Est. $1,060/mo

    DC Motors

    4.4
    Check Availability
    Hampstead, NH (21 mi)
    Quick view
  • Space Silver Metallic 2025 BMW X1 xDrive28iSpace Silver Metallic 2025 BMW X1 xDrive28iSpace Silver Metallic 2025 BMW X1 xDrive28iSpace Silver Metallic 2025 BMW X1 xDrive28iSpace Silver Metallic 2025 BMW X1 xDrive28iSpace Silver Metallic 2025 BMW X1 xDrive28i

    $37,631

    21,075 mi.
    Est. $644/mo

    Fazza Motors

    Check Availability
    Marlborough, MA (24 mi)

    Quick view
  • Black Sapphire Metallic 2026 BMW M3 BaseBlack Sapphire Metallic 2026 BMW M3 BaseBlack Sapphire Metallic 2026 BMW M3 BaseBlack Sapphire Metallic 2026 BMW M3 BaseBlack Sapphire Metallic 2026 BMW M3 BaseBlack Sapphire Metallic 2026 BMW M3 Base

    $94,049

    $3.9K
    1,291 mi.
    Est. $1,609/mo

    Tulley BMW of Nashua

    3.6
    Check Availability
    Nashua, NH (5 mi)
    Quick view
  • Black Sapphire Metallic 2020 BMW M5 BaseBlack Sapphire Metallic 2020 BMW M5 BaseBlack Sapphire Metallic 2020 BMW M5 BaseBlack Sapphire Metallic 2020 BMW M5 BaseBlack Sapphire Metallic 2020 BMW M5 BaseBlack Sapphire Metallic 2020 BMW M5 Base

    $59,444

    $708
    59,913 mi.
    Est. $1,017/mo

    Tulley BMW of Nashua

    3.6
    Check Availability
    Nashua, NH (5 mi)
    Quick view
  • Brands Hatch Gray Metallic 2022 BMW M5 BaseBrands Hatch Gray Metallic 2022 BMW M5 BaseBrands Hatch Gray Metallic 2022 BMW M5 BaseBrands Hatch Gray Metallic 2022 BMW M5 BaseBrands Hatch Gray Metallic 2022 BMW M5 BaseBrands Hatch Gray Metallic 2022 BMW M5 Base

    $80,539

    $1.6K
    24,656 mi.
    Est. $1,378/mo

    Autobahn USA Westborough

    4.8
    Check Availability
    Westboro, MA (28 mi)
    Quick view
  • Alpine White 2026 BMW M3 BaseAlpine White 2026 BMW M3 BaseAlpine White 2026 BMW M3 BaseAlpine White 2026 BMW M3 BaseAlpine White 2026 BMW M3 BaseAlpine White 2026 BMW M3 Base

    $104,252

    $1.2K
    5,247 mi.
    Est. $1,784/mo

    Tulley BMW of Nashua

    3.6
    Check Availability
    Nashua, NH (5 mi)
    Quick view
  • Black Sapphire Metallic 2023 BMW 540 i xDriveBlack Sapphire Metallic 2023 BMW 540 i xDriveBlack Sapphire Metallic 2023 BMW 540 i xDriveBlack Sapphire Metallic 2023 BMW 540 i xDriveBlack Sapphire Metallic 2023 BMW 540 i xDriveBlack Sapphire Metallic 2023 BMW 540 i xDrive

    $52,586

    24,770 mi.
    Est. $900/mo

    Tulley BMW of Manchester

    4.0
    Check Availability
    Manchester, NH (20 mi)
    Quick view
  • Blue 2026 BMW M3 Competition xDriveBlue 2026 BMW M3 Competition xDriveBlue 2026 BMW M3 Competition xDriveBlue 2026 BMW M3 Competition xDriveBlue 2026 BMW M3 Competition xDriveBlue 2026 BMW M3 Competition xDrive

    $98,685

    2,149 mi.
    Est. $1,689/mo

    Boston Motorsports Alfa Romeo

    4.9
    Check Availability
    Brighton, MA (29 mi)

    Quick view
  • Silver Gray Metallic 2007 BMW Z4 3.0si RoadsterSilver Gray Metallic 2007 BMW Z4 3.0si RoadsterSilver Gray Metallic 2007 BMW Z4 3.0si RoadsterSilver Gray Metallic 2007 BMW Z4 3.0si RoadsterSilver Gray Metallic 2007 BMW Z4 3.0si RoadsterSilver Gray Metallic 2007 BMW Z4 3.0si Roadster

    $7,995

    96,710 mi.
    Est. $137/mo

    ODA Auto Precision

    3.4
    Check Availability
    Auburn, NH (24 mi)
    Quick view
  • Black Sapphire Metallic 2024 BMW M4 Competition xDriveBlack Sapphire Metallic 2024 BMW M4 Competition xDriveBlack Sapphire Metallic 2024 BMW M4 Competition xDriveBlack Sapphire Metallic 2024 BMW M4 Competition xDriveBlack Sapphire Metallic 2024 BMW M4 Competition xDriveBlack Sapphire Metallic 2024 BMW M4 Competition xDrive

    $83,170

    $923
    7,908 mi.
    Est. $1,423/mo

    Tulley BMW of Nashua

    3.6
    Check Availability
    Nashua, NH (5 mi)
    Quick view
  • San Marino Blue Metallic 2020 BMW M4 CompetitionSan Marino Blue Metallic 2020 BMW M4 CompetitionSan Marino Blue Metallic 2020 BMW M4 CompetitionSan Marino Blue Metallic 2020 BMW M4 CompetitionSan Marino Blue Metallic 2020 BMW M4 CompetitionSan Marino Blue Metallic 2020 BMW M4 Competition

    $45,678

    73,229 mi.
    Est. $782/mo

    Independence Nissan of Wellesley

    3.0
    Check Availability
    Wellesley, MA (28 mi)
    Quick view
  • Green Metallic 2025 BMW M440 i xDriveGreen Metallic 2025 BMW M440 i xDriveGreen Metallic 2025 BMW M440 i xDriveGreen Metallic 2025 BMW M440 i xDriveGreen Metallic 2025 BMW M440 i xDriveGreen Metallic 2025 BMW M440 i xDrive

    $73,552

    13,200 mi.
    Est. $1,259/mo

    Tulley BMW of Manchester

    4.0
    Check Availability
    Manchester, NH (20 mi)
    Quick view
  • Dakar Yellow 2023 BMW M4 CompetitionDakar Yellow 2023 BMW M4 CompetitionDakar Yellow 2023 BMW M4 CompetitionDakar Yellow 2023 BMW M4 CompetitionDakar Yellow 2023 BMW M4 CompetitionDakar Yellow 2023 BMW M4 Competition

    $72,552

    21,825 mi.
    Est. $1,241/mo

    Independence Nissan of Wellesley

    3.0
    Check Availability
    Wellesley, MA (28 mi)
    Quick view
  • Black Sapphire Metallic 2018 BMW 330 Gran Turismo i xDriveBlack Sapphire Metallic 2018 BMW 330 Gran Turismo i xDriveBlack Sapphire Metallic 2018 BMW 330 Gran Turismo i xDriveBlack Sapphire Metallic 2018 BMW 330 Gran Turismo i xDriveBlack Sapphire Metallic 2018 BMW 330 Gran Turismo i xDriveBlack Sapphire Metallic 2018 BMW 330 Gran Turismo i xDrive

    $13,501

    131,043 mi.
    Est. $231/mo

    Team Nissan

    4.6
    Check Availability
    Manchester, NH (20 mi)

    Quick view
  • Alpine White 2016 BMW 428 i xDrive SULEVAlpine White 2016 BMW 428 i xDrive SULEVAlpine White 2016 BMW 428 i xDrive SULEVAlpine White 2016 BMW 428 i xDrive SULEVAlpine White 2016 BMW 428 i xDrive SULEVAlpine White 2016 BMW 428 i xDrive SULEV

    $23,921

    54,873 mi.
    Est. $409/mo

    Tulley BMW of Nashua

    3.6
    Check Availability
    Nashua, NH (5 mi)
    Quick view
  • Silver 2014 BMW 428 i xDriveSilver 2014 BMW 428 i xDriveSilver 2014 BMW 428 i xDriveSilver 2014 BMW 428 i xDriveSilver 2014 BMW 428 i xDriveSilver 2014 BMW 428 i xDrive

    $10,599

    $1.4K
    153,000 mi.
    Est. $181/mo

    Broadway Motoring Inc

    Check Availability
    Ayer, MA (25 mi)
    Quick view
  • Black Sapphire Metallic 2025 BMW M4 BaseBlack Sapphire Metallic 2025 BMW M4 BaseBlack Sapphire Metallic 2025 BMW M4 BaseBlack Sapphire Metallic 2025 BMW M4 BaseBlack Sapphire Metallic 2025 BMW M4 BaseBlack Sapphire Metallic 2025 BMW M4 Base

    $115,270

    14,351 mi.
    Est. $1,972/mo

    Independence Nissan of Wellesley

    3.0
    Check Availability
    Wellesley, MA (28 mi)
    Quick view
  • Blue 2024 BMW M4 CompetitionBlue 2024 BMW M4 CompetitionBlue 2024 BMW M4 CompetitionBlue 2024 BMW M4 CompetitionBlue 2024 BMW M4 CompetitionBlue 2024 BMW M4 Competition

    $84,998

    8,179 mi.
    Est. $1,454/mo

    CarMax East Haven

    4.0
    Check Availability
    $149 delivery to Manchester, NH (20 mi)
    Quick view
  • Carbon Black Metallic 2024 BMW X3 M AWDCarbon Black Metallic 2024 BMW X3 M AWDCarbon Black Metallic 2024 BMW X3 M AWDCarbon Black Metallic 2024 BMW X3 M AWDCarbon Black Metallic 2024 BMW X3 M AWDCarbon Black Metallic 2024 BMW X3 M AWD

    $63,089

    $2.7K
    32,100 mi.
    Est. $1,080/mo

    NJ Auto Haus LLC

    Check Availability
    $799 delivery from Elizabeth, NJ (198 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