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
  • Phytonic Blue Metallic 2021 BMW 330 xDrivePhytonic Blue Metallic 2021 BMW 330 xDrivePhytonic Blue Metallic 2021 BMW 330 xDrivePhytonic Blue Metallic 2021 BMW 330 xDrivePhytonic Blue Metallic 2021 BMW 330 xDrivePhytonic Blue Metallic 2021 BMW 330 xDrive

    $19,474

    90,072 mi.
    Est. $352/mo

    CarsIndex - Horsham

    4.7
    Horsham, PA (28 mi)
    Check Availability

  • 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

    $35,622

    36,699 mi.
    Est. $644/mo

    Volkswagen of Springfield

    4.6
    Springfield, PA (22 mi)
    Check Availability

  • $43,896

    24,211 mi.
    Est. $793/mo

    BMW of West Chester (PA)

    4.8
    West Chester, PA (25 mi)
    Check Availability
  • Not Priced

    87,698 mi.
    Est. $0/mo

    Thompson Lexus Doylestown

    4.6
    Doylestown, PA (27 mi)
    Check Availability
  • $74,655

    2,732 mi.
    Est. $1,349/mo

    BMW of Doylestown A Thompson Dealership

    4.5
    Doylestown, PA (27 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW M340 i xDrive

    $66,479

    7,249 mi.
    Est. $1,201/mo

    BMW of Doylestown A Thompson Dealership

    4.5
    Doylestown, PA (27 mi)
    Check Availability
  • $73,130

    7,970 mi.
    Est. $1,322/mo

    BMW of Doylestown A Thompson Dealership

    4.5
    Doylestown, PA (27 mi)
    Check Availability
  • $74,255

    4,018 mi.
    Est. $1,342/mo

    BMW of Doylestown A Thompson Dealership

    4.5
    Doylestown, PA (27 mi)
    Check Availability
  • $68,655

    3,884 mi.
    Est. $1,241/mo

    BMW of Doylestown A Thompson Dealership

    4.5
    Doylestown, PA (27 mi)
    Check Availability
  • $54,980

    16 mi.
    Est. $994/mo

    BMW of Doylestown A Thompson Dealership

    4.5
    Doylestown, PA (27 mi)
    Check Availability
  • Gray Metallic 2026 BMW 228 Gran Coupe 228 GRAN

    $49,675

    19 mi.
    Est. $898/mo

    BMW of Doylestown A Thompson Dealership

    4.5
    Doylestown, PA (27 mi)
    Check Availability
  • $74,130

    6,197 mi.
    Est. $1,340/mo

    BMW of Doylestown A Thompson Dealership

    4.5
    Doylestown, PA (27 mi)
    Check Availability
  • $70,255

    5,019 mi.
    Est. $1,270/mo

    BMW of Doylestown A Thompson Dealership

    4.5
    Doylestown, PA (27 mi)
    Check Availability
  • Alpine White 2024 BMW 330 i xDrive

    $38,479

    34,311 mi.
    Est. $695/mo

    BMW of Doylestown A Thompson Dealership

    4.5
    Doylestown, PA (27 mi)
    Check Availability
  • $34,086

    49,839 mi.
    Est. $616/mo

    BMW of the Main Line

    4.1
    Bala Cynwyd, PA (27 mi)
  • $38,040

    25,991 mi.
    Est. $687/mo

    BMW of the Main Line

    4.1
    Bala Cynwyd, PA (27 mi)
  • $36,313

    16,962 mi.
    Est. $656/mo

    BMW of the Main Line

    4.1
    Bala Cynwyd, PA (27 mi)
  • $54,840

    24,515 mi.
    Est. $991/mo

    BMW of the Main Line

    4.1
    Bala Cynwyd, PA (27 mi)
  • $37,965

    22,686 mi.
    Est. $686/mo

    BMW of the Main Line

    4.1
    Bala Cynwyd, PA (27 mi)
  • $8,969

    117,126 mi.
    Est. $162/mo

    CarsIndex - Horsham

    4.7
    Horsham, PA (28 mi)
    Check Availability
  • $17,362

    61,325 mi.
    Est. $314/mo

    CarsIndex - Horsham

    4.7
    Horsham, PA (28 mi)
    Check Availability
  • Sao Paulo Yellow 2024 BMW M3 Competition xDriveSao Paulo Yellow 2024 BMW M3 Competition xDriveSao Paulo Yellow 2024 BMW M3 Competition xDriveSao Paulo Yellow 2024 BMW M3 Competition xDriveSao Paulo Yellow 2024 BMW M3 Competition xDriveSao Paulo Yellow 2024 BMW M3 Competition xDrive

    $97,347

    2,745 mi.
    Est. $1,759/mo

    Bob Johnson Used

    4.0
    $399 delivery from Rochester, NY (221 mi)
    Check Availability
  • Singapore Gray Metallic 2017 BMW M6 BaseSingapore Gray Metallic 2017 BMW M6 BaseSingapore Gray Metallic 2017 BMW M6 BaseSingapore Gray Metallic 2017 BMW M6 BaseSingapore Gray Metallic 2017 BMW M6 BaseSingapore Gray Metallic 2017 BMW M6 Base

    $33,994

    72,187 mi.
    Est. $614/mo

    Auto Buying Service

    3.8
    $300 delivery from Fairfax, VA (130 mi)
    Check Availability
  • Skyscraper Grey Metallic 2024 BMW 228 Gran Coupe xDriveSkyscraper Grey Metallic 2024 BMW 228 Gran Coupe xDriveSkyscraper Grey Metallic 2024 BMW 228 Gran Coupe xDriveSkyscraper Grey Metallic 2024 BMW 228 Gran Coupe xDriveSkyscraper Grey Metallic 2024 BMW 228 Gran Coupe xDriveSkyscraper Grey Metallic 2024 BMW 228 Gran Coupe xDrive

    $27,498

    $300
    31,593 mi.
    Est. $497/mo

    CarShop Mt. Holly

    4.8
    Mount Holly, NJ (46 mi)
    Check Availability
  • Phytonic Blue Metallic 2024 BMW i5 eDrive40Phytonic Blue Metallic 2024 BMW i5 eDrive40Phytonic Blue Metallic 2024 BMW i5 eDrive40Phytonic Blue Metallic 2024 BMW i5 eDrive40Phytonic Blue Metallic 2024 BMW i5 eDrive40Phytonic Blue Metallic 2024 BMW i5 eDrive40

    $46,877

    13,842 mi.
    Est. $847/mo

    Morgan Automotive Inc.

    5.0
    Manheim, PA (42 mi)
    Check Availability
  • Gray Metallic 2025 BMW 228 Gran Coupe xDriveGray Metallic 2025 BMW 228 Gran Coupe xDriveGray Metallic 2025 BMW 228 Gran Coupe xDriveGray Metallic 2025 BMW 228 Gran Coupe xDriveGray Metallic 2025 BMW 228 Gran Coupe xDriveGray Metallic 2025 BMW 228 Gran Coupe xDrive

    $29,108

    $380
    30,077 mi.
    Est. $526/mo

    Davis Acura

    4.5
    Langhorne, PA (40 mi)
    Check Availability
  • Gray Metallic 2025 BMW M340 i xDriveGray Metallic 2025 BMW M340 i xDriveGray Metallic 2025 BMW M340 i xDriveGray Metallic 2025 BMW M340 i xDriveGray Metallic 2025 BMW M340 i xDriveGray Metallic 2025 BMW M340 i xDrive

    $62,539

    9,985 mi.
    Est. $1,130/mo

    Flemington BMW

    4.9
    Flemington, NJ (43 mi)
    Check Availability
  • Black 2025 BMW 530 i xDriveBlack 2025 BMW 530 i xDriveBlack 2025 BMW 530 i xDriveBlack 2025 BMW 530 i xDriveBlack 2025 BMW 530 i xDriveBlack 2025 BMW 530 i xDrive

    $36,378

    $4.8K
    29,938 mi.
    Est. $657/mo

    Nucar Mazda of New Castle

    4.8
    New Castle, DE (41 mi)
    Check Availability
  • White 2021 BMW 228 Gran Coupe i xDriveWhite 2021 BMW 228 Gran Coupe i xDriveWhite 2021 BMW 228 Gran Coupe i xDriveWhite 2021 BMW 228 Gran Coupe i xDriveWhite 2021 BMW 228 Gran Coupe i xDriveWhite 2021 BMW 228 Gran Coupe i xDrive

    $19,601

    $866
    61,364 mi.
    Est. $354/mo

    Star Auto Mall

    4.4
    Bethlehem, PA (31 mi)
    Check Availability
  • Black Sapphire Metallic 2021 BMW 228 Gran Coupe xDriveBlack Sapphire Metallic 2021 BMW 228 Gran Coupe xDriveBlack Sapphire Metallic 2021 BMW 228 Gran Coupe xDriveBlack Sapphire Metallic 2021 BMW 228 Gran Coupe xDriveBlack Sapphire Metallic 2021 BMW 228 Gran Coupe xDriveBlack Sapphire Metallic 2021 BMW 228 Gran Coupe xDrive

    $18,467

    $756
    53,737 mi.
    Est. $334/mo

    TAJ Auto Mall

    4.5
    Bethlehem, PA (33 mi)
    Check Availability
  • Carbon Black Metallic 2027 BMW 550e xDriveCarbon Black Metallic 2027 BMW 550e xDriveCarbon Black Metallic 2027 BMW 550e xDriveCarbon Black Metallic 2027 BMW 550e xDriveCarbon Black Metallic 2027 BMW 550e xDriveCarbon Black Metallic 2027 BMW 550e xDrive

    $78,068

    $1.6K
    2,299 mi.
    Est. $1,411/mo

    Ciocca Audi of Flemington

    4.8
    Flemington, NJ (43 mi)
    Check Availability
  • 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

    $40,439

    10,492 mi.
    Est. $731/mo

    Flemington BMW

    4.9
    Flemington, NJ (43 mi)
    Check Availability
  • Skyscraper Gray Metallic 2023 BMW 530 i xDriveSkyscraper Gray Metallic 2023 BMW 530 i xDriveSkyscraper Gray Metallic 2023 BMW 530 i xDriveSkyscraper Gray Metallic 2023 BMW 530 i xDriveSkyscraper Gray Metallic 2023 BMW 530 i xDriveSkyscraper Gray Metallic 2023 BMW 530 i xDrive

    $31,499

    29,727 mi.
    Est. $569/mo

    CarVision of Maple Shade

    4.9
    Maple Shade, NJ (41 mi)
    Check Availability
  • Dark Graphite Metallic 2026 BMW 530 i xDriveDark Graphite Metallic 2026 BMW 530 i xDriveDark Graphite Metallic 2026 BMW 530 i xDriveDark Graphite Metallic 2026 BMW 530 i xDriveDark Graphite Metallic 2026 BMW 530 i xDriveDark Graphite Metallic 2026 BMW 530 i xDrive

    $60,539

    6,656 mi.
    Est. $1,094/mo

    Flemington BMW

    4.9
    Flemington, NJ (43 mi)
    Check Availability
  • Storm Bay Metallic 2026 BMW 228 Gran Coupe 228 XDRIVEStorm Bay Metallic 2026 BMW 228 Gran Coupe 228 XDRIVEStorm Bay Metallic 2026 BMW 228 Gran Coupe 228 XDRIVEStorm Bay Metallic 2026 BMW 228 Gran Coupe 228 XDRIVEStorm Bay Metallic 2026 BMW 228 Gran Coupe 228 XDRIVEStorm Bay Metallic 2026 BMW 228 Gran Coupe 228 XDRIVE

    $40,329

    7,314 mi.
    Est. $729/mo

    Flemington BMW

    4.9
    Flemington, NJ (43 mi)
    Check Availability