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
  • Black Sapphire Metallic 2025 BMW 330 xDriveBlack Sapphire Metallic 2025 BMW 330 xDriveBlack Sapphire Metallic 2025 BMW 330 xDriveBlack Sapphire Metallic 2025 BMW 330 xDriveBlack Sapphire Metallic 2025 BMW 330 xDriveBlack Sapphire Metallic 2025 BMW 330 xDrive

    $38,995

    13,684 mi.
    Est. $706/mo

    AutoMax Preowned Framingham

    4.4
    Framingham, MA (20 mi)
    Check Availability

    Quick view
  • Dravit Grey Metallic 2025 BMW M3 Competition xDriveDravit Grey Metallic 2025 BMW M3 Competition xDriveDravit Grey Metallic 2025 BMW M3 Competition xDriveDravit Grey Metallic 2025 BMW M3 Competition xDriveDravit Grey Metallic 2025 BMW M3 Competition xDriveDravit Grey Metallic 2025 BMW M3 Competition xDrive

    $91,195

    $1.4K
    10,093 mi.
    Est. $1,652/mo

    Boston Motorsports Alfa Romeo

    4.9
    Brighton, MA (26 mi)
    Check Availability

    Quick view
  • Phytonic Blue Metallic 2022 BMW X3 xDrive30i

    $28,690

    60,358 mi.
    Est. $520/mo

    Autobahn USA Westborough

    4.8
    Westboro, MA (20 mi)
    Check Availability
    Quick view
  • White 2019 BMW X3 xDrive30i

    $22,495

    58,503 mi.
    Est. $407/mo

    Autobahn USA Westborough

    4.8
    Westboro, MA (20 mi)
    Check Availability
    Quick view
  • $47,594

    35,147 mi.
    Est. $862/mo

    AutoMax Preowned Framingham

    4.4
    Framingham, MA (20 mi)
    Check Availability
    Quick view
  • $52,998

    18,605 mi.
    Est. $960/mo

    CarMax Westborough

    4.3
    Westborough, MA (20 mi)
    Check Availability
    Quick view
  • $48,998

    43,253 mi.
    Est. $888/mo

    CarMax Westborough

    4.3
    Westborough, MA (20 mi)
    Check Availability
    Quick view
  • 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

    $78,195

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

    Boston Motorsports Alfa Romeo

    4.9
    Brighton, MA (26 mi)
    Check Availability

    Quick view
  • $16,537

    78,568 mi.
    Est. $300/mo

    MetroWest Acura

    4.1
    Framingham, MA (21 mi)
    Check Availability
    Quick view
  • $48,697

    43,314 mi.
    Est. $882/mo

    Herb Connolly Chevrolet

    4.2
    Framingham, MA (21 mi)
    Check Availability
    Quick view
  • Not Priced

    2,460 mi.
    Est. $0/mo

    Foley Motorsports

    4.9
    Shrewsbury, MA (21 mi)
    Check Availability
    Quick view
  • $49,394

    27,845 mi.
    Est. $895/mo

    Foley Motorsports

    4.9
    Shrewsbury, MA (21 mi)
    Check Availability
    Quick view
  • $63,545

    39,272 mi.
    Est. $1,151/mo

    BMW of Shrewsbury

    4.9
    Shrewsbury, MA (21 mi)
    Check Availability
    Quick view
  • Black 2026 BMW X6 M CompetitionBlack 2026 BMW X6 M CompetitionBlack 2026 BMW X6 M CompetitionBlack 2026 BMW X6 M CompetitionBlack 2026 BMW X6 M CompetitionBlack 2026 BMW X6 M Competition

    $123,595

    $1K
    9,249 mi.
    Est. $2,239/mo

    Boston Motorsports Alfa Romeo

    4.9
    Brighton, MA (26 mi)
    Check Availability

    Quick view
  • Mineral White Metallic 2024 BMW X5 xDrive40i

    $54,545

    34,316 mi.
    Est. $988/mo

    BMW of Shrewsbury

    4.9
    Shrewsbury, MA (21 mi)
    Check Availability
    Quick view
  • $73,545

    17,610 mi.
    Est. $1,332/mo

    BMW of Shrewsbury

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

    49,648 mi.

    BMW of Shrewsbury

    4.9
    Shrewsbury, MA (21 mi)
    Check Availability
    Quick view
  • $70,545

    15,844 mi.
    Est. $1,278/mo

    BMW of Shrewsbury

    4.9
    Shrewsbury, MA (21 mi)
    Check Availability
    Quick view
  • $83,545

    18,875 mi.
    Est. $1,513/mo

    BMW of Shrewsbury

    4.9
    Shrewsbury, MA (21 mi)
    Check Availability
    Quick view
  • Red Metallic 2023 BMW X3 M AWD

    $70,797

    23,582 mi.
    Est. $1,282/mo

    Salem Ford

    4.0
    Salem, NH (23 mi)
    Check Availability

    Quick view
  • $57,545

    47,324 mi.
    Est. $1,042/mo

    BMW of Shrewsbury

    4.9
    Shrewsbury, MA (21 mi)
    Check Availability
    Quick view
  • Dravit Gray Metallic 2024 BMW X7 M60i

    $73,545

    41,581 mi.
    Est. $1,332/mo

    BMW of Shrewsbury

    4.9
    Shrewsbury, MA (21 mi)
    Check Availability
    Quick view
  • Skyscraper Gray Metallic 2024 BMW X3 xDrive30i

    $45,545

    15,327 mi.
    Est. $825/mo

    BMW of Shrewsbury

    4.9
    Shrewsbury, MA (21 mi)
    Check Availability
    Quick view
  • $44,545

    11,401 mi.
    Est. $807/mo

    BMW of Shrewsbury

    4.9
    Shrewsbury, MA (21 mi)
    Check Availability
    Quick view
  • $65,590

    14,750 mi.
    Est. $1,188/mo

    BMW of Shrewsbury

    4.9
    Shrewsbury, MA (21 mi)
    Check Availability
    Quick view
  • Red Metallic 2025 BMW 228 Gran Coupe xDriveRed Metallic 2025 BMW 228 Gran Coupe xDriveRed Metallic 2025 BMW 228 Gran Coupe xDriveRed Metallic 2025 BMW 228 Gran Coupe xDriveRed Metallic 2025 BMW 228 Gran Coupe xDriveRed Metallic 2025 BMW 228 Gran Coupe xDrive

    $30,503

    $699
    30,790 mi.
    Est. $553/mo

    Team Nissan

    4.6
    Manchester, NH (28 mi)
    Check Availability

    Quick view
  • Carbon Black Metallic 2022 BMW X3 M40i

    $49,545

    21,645 mi.
    Est. $897/mo

    BMW of Shrewsbury

    4.9
    Shrewsbury, MA (21 mi)
    Check Availability
    Quick view
  • $34,590

    55,588 mi.
    Est. $627/mo

    BMW of Shrewsbury

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

    55,685 mi.
    Est. $0/mo

    Methuen CDJR

    4.2
    Methuen, MA (22 mi)
    Check Availability
    Quick view
  • Blue 2019 BMW X3 xDrive30iBlue 2019 BMW X3 xDrive30iBlue 2019 BMW X3 xDrive30iBlue 2019 BMW X3 xDrive30iBlue 2019 BMW X3 xDrive30iBlue 2019 BMW X3 xDrive30i

    Not Priced

    61,764 mi.
    Est. $0/mo

    High Line Auto Sales

    4.9
    Salem, NH (23 mi)
    Check Availability
    Quick view
  • Blue 2022 BMW X5 xDrive40iBlue 2022 BMW X5 xDrive40iBlue 2022 BMW X5 xDrive40iBlue 2022 BMW X5 xDrive40iBlue 2022 BMW X5 xDrive40iBlue 2022 BMW X5 xDrive40i

    $48,998

    27,123 mi.
    Est. $888/mo

    CarMax Harrisonburg

    $399 delivery to Westborough, MA (20 mi)
    Check Availability
    Quick view
  • Titanium Silver Metallic 2001 BMW M3 BaseTitanium Silver Metallic 2001 BMW M3 BaseTitanium Silver Metallic 2001 BMW M3 BaseTitanium Silver Metallic 2001 BMW M3 BaseTitanium Silver Metallic 2001 BMW M3 BaseTitanium Silver Metallic 2001 BMW M3 Base

    $25,894

    $500
    64,190 mi.
    Est. $469/mo

    Impex Auto Sales

    4.8
    $721 delivery from Greensboro, NC (633 mi)
    Check Availability
    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