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
  • Toronto Red Metallic 2026 BMW M3 Competition xDriveToronto Red Metallic 2026 BMW M3 Competition xDriveToronto Red Metallic 2026 BMW M3 Competition xDriveToronto Red Metallic 2026 BMW M3 Competition xDriveToronto Red Metallic 2026 BMW M3 Competition xDriveToronto Red Metallic 2026 BMW M3 Competition xDrive

    $92,940

    $1.4K
    12,322 mi.
    Est. $1,585/mo

    Porsche Delaware

    4.4
    Newark, DE (1 mi)
    Check Availability

  • Black Sapphire Metallic 2023 BMW 530 i xDriveBlack Sapphire Metallic 2023 BMW 530 i xDriveBlack Sapphire Metallic 2023 BMW 530 i xDriveBlack Sapphire Metallic 2023 BMW 530 i xDriveBlack Sapphire Metallic 2023 BMW 530 i xDriveBlack Sapphire Metallic 2023 BMW 530 i xDrive

    $35,820

    33,374 mi.
    Est. $611/mo

    Mercedes-Benz of Wilmington

    3.8
    Wilmington, DE (9 mi)
    Check Availability

  • White 2018 BMW 320 IWhite 2018 BMW 320 IWhite 2018 BMW 320 IWhite 2018 BMW 320 IWhite 2018 BMW 320 IWhite 2018 BMW 320 I

    $18,998

    37,840 mi.
    Est. $324/mo

    CarMax Newark

    3.6
    Newark, DE (2 mi)
    Check Availability
  • Black 2023 BMW 330e xDrive30eBlack 2023 BMW 330e xDrive30eBlack 2023 BMW 330e xDrive30eBlack 2023 BMW 330e xDrive30eBlack 2023 BMW 330e xDrive30eBlack 2023 BMW 330e xDrive30e

    $38,998

    8,273 mi.
    Est. $665/mo

    CarMax Newark

    3.6
    Newark, DE (2 mi)
    Check Availability
  • Blue 2023 BMW 228 Gran Coupe I xDrive Gran CoupeBlue 2023 BMW 228 Gran Coupe I xDrive Gran CoupeBlue 2023 BMW 228 Gran Coupe I xDrive Gran CoupeBlue 2023 BMW 228 Gran Coupe I xDrive Gran CoupeBlue 2023 BMW 228 Gran Coupe I xDrive Gran CoupeBlue 2023 BMW 228 Gran Coupe I xDrive Gran Coupe

    $30,998

    16,363 mi.
    Est. $528/mo

    CarMax Newark

    3.6
    Newark, DE (2 mi)
    Check Availability
  • Jet Black 2024 BMW 330 i xDriveJet Black 2024 BMW 330 i xDriveJet Black 2024 BMW 330 i xDriveJet Black 2024 BMW 330 i xDriveJet Black 2024 BMW 330 i xDriveJet Black 2024 BMW 330 i xDrive

    $39,888

    17,812 mi.
    Est. $680/mo

    BMW of West Chester (PA)

    4.8
    West Chester, PA (19 mi)
    Check Availability
  • Mineral Gray 2022 BMW 330 i xDriveMineral Gray 2022 BMW 330 i xDriveMineral Gray 2022 BMW 330 i xDriveMineral Gray 2022 BMW 330 i xDriveMineral Gray 2022 BMW 330 i xDriveMineral Gray 2022 BMW 330 i xDrive

    $33,425

    15,401 mi.
    Est. $570/mo

    BMW of West Chester (PA)

    4.8
    West Chester, PA (19 mi)
    Check Availability
  • Black Sapphire Metallic 2027 BMW 530 i xDriveBlack Sapphire Metallic 2027 BMW 530 i xDriveBlack Sapphire Metallic 2027 BMW 530 i xDriveBlack Sapphire Metallic 2027 BMW 530 i xDriveBlack Sapphire Metallic 2027 BMW 530 i xDriveBlack Sapphire Metallic 2027 BMW 530 i xDrive

    $74,415

    163 mi.
    Est. $1,269/mo

    BMW of West Chester (PA)

    4.8
    West Chester, PA (19 mi)
    Check Availability
  • Gray 2026 BMW 228 Gran Coupe 228 GRANGray 2026 BMW 228 Gran Coupe 228 GRANGray 2026 BMW 228 Gran Coupe 228 GRANGray 2026 BMW 228 Gran Coupe 228 GRANGray 2026 BMW 228 Gran Coupe 228 GRANGray 2026 BMW 228 Gran Coupe 228 GRAN

    $48,585

    613 mi.
    Est. $828/mo

    BMW of West Chester (PA)

    4.8
    West Chester, PA (19 mi)
    Check Availability
  • Gray 2019 BMW M550 I xDriveGray 2019 BMW M550 I xDriveGray 2019 BMW M550 I xDriveGray 2019 BMW M550 I xDriveGray 2019 BMW M550 I xDriveGray 2019 BMW M550 I xDrive

    $35,998

    47,654 mi.
    Est. $614/mo

    CarMax Newark

    3.6
    Newark, DE (2 mi)
    Check Availability
  • Green 2026 BMW i5 xDrive40Green 2026 BMW i5 xDrive40Green 2026 BMW i5 xDrive40Green 2026 BMW i5 xDrive40Green 2026 BMW i5 xDrive40Green 2026 BMW i5 xDrive40

    $66,750

    5,640 mi.
    Est. $1,138/mo

    BMW of West Chester (PA)

    4.8
    West Chester, PA (19 mi)
    Check Availability
  • Dark Graphite Metallic 2023 BMW 540 i xDriveDark Graphite Metallic 2023 BMW 540 i xDriveDark Graphite Metallic 2023 BMW 540 i xDriveDark Graphite Metallic 2023 BMW 540 i xDriveDark Graphite Metallic 2023 BMW 540 i xDriveDark Graphite Metallic 2023 BMW 540 i xDrive

    $45,471

    $1.5K
    41,486 mi.
    Est. $775/mo

    Mercedes-Benz of West Chester (PA)

    4.4
    West Chester, PA (19 mi)
    Check Availability
  • Black Sapphire Metallic 2020 BMW M340 M340i Sedan 4DBlack Sapphire Metallic 2020 BMW M340 M340i Sedan 4DBlack Sapphire Metallic 2020 BMW M340 M340i Sedan 4DBlack Sapphire Metallic 2020 BMW M340 M340i Sedan 4DBlack Sapphire Metallic 2020 BMW M340 M340i Sedan 4DBlack Sapphire Metallic 2020 BMW M340 M340i Sedan 4D

    $35,950

    $890
    45,833 mi.
    Est. $613/mo

    CARMART

    New Castle, DE (8 mi)
    Check Availability
  • Toronto Red Metallic 2026 BMW M3 Competition xDriveToronto Red Metallic 2026 BMW M3 Competition xDriveToronto Red Metallic 2026 BMW M3 Competition xDriveToronto Red Metallic 2026 BMW M3 Competition xDriveToronto Red Metallic 2026 BMW M3 Competition xDriveToronto Red Metallic 2026 BMW M3 Competition xDrive

    $92,940

    $1.4K
    12,322 mi.
    Est. $1,585/mo

    Porsche Delaware

    4.4
    Newark, DE (1 mi)
    Check Availability
  • Black 2016 BMW 328 xDriveBlack 2016 BMW 328 xDriveBlack 2016 BMW 328 xDriveBlack 2016 BMW 328 xDriveBlack 2016 BMW 328 xDriveBlack 2016 BMW 328 xDrive

    $9,288

    108,021 mi.
    Est. $158/mo

    Pointe GMC

    4.3
    Penns Grove, NJ (15 mi)
    Check Availability
  • Alpine White 2011 BMW 328 xDriveAlpine White 2011 BMW 328 xDriveAlpine White 2011 BMW 328 xDriveAlpine White 2011 BMW 328 xDriveAlpine White 2011 BMW 328 xDriveAlpine White 2011 BMW 328 xDrive

    $9,977

    95,006 mi.
    Est. $170/mo

    Trend Auto Motors Inc

    Malvern, PA (30 mi)
    Check Availability
  • Storm Bay Metallic 2023 BMW M235 Gran Coupe i xDriveStorm Bay Metallic 2023 BMW M235 Gran Coupe i xDriveStorm Bay Metallic 2023 BMW M235 Gran Coupe i xDriveStorm Bay Metallic 2023 BMW M235 Gran Coupe i xDriveStorm Bay Metallic 2023 BMW M235 Gran Coupe i xDriveStorm Bay Metallic 2023 BMW M235 Gran Coupe i xDrive

    $34,190

    $400
    15,702 mi.
    Est. $583/mo

    Audi Wilmington

    Wilmington, DE (10 mi)
    Check Availability
  • Alpine White 2018 BMW 320 iAlpine White 2018 BMW 320 iAlpine White 2018 BMW 320 iAlpine White 2018 BMW 320 iAlpine White 2018 BMW 320 iAlpine White 2018 BMW 320 i

    $17,139

    41,532 mi.
    Est. $292/mo

    CarShop Chester Springs

    4.8
    Chester Springs, PA (28 mi)
    Check Availability
  • Mineral White Metallic 2023 BMW 760 760i xDriveMineral White Metallic 2023 BMW 760 760i xDriveMineral White Metallic 2023 BMW 760 760i xDriveMineral White Metallic 2023 BMW 760 760i xDriveMineral White Metallic 2023 BMW 760 760i xDriveMineral White Metallic 2023 BMW 760 760i xDrive

    $57,364

    64,185 mi.
    Est. $978/mo

    BMW of West Chester (PA)

    4.8
    West Chester, PA (19 mi)
    Check Availability
  • Red Metallic 2023 BMW 530 i xDriveRed Metallic 2023 BMW 530 i xDriveRed Metallic 2023 BMW 530 i xDriveRed Metallic 2023 BMW 530 i xDriveRed Metallic 2023 BMW 530 i xDriveRed Metallic 2023 BMW 530 i xDrive

    $41,750

    36,521 mi.
    Est. $712/mo

    BMW of West Chester (PA)

    4.8
    West Chester, PA (19 mi)
    Check Availability
  • Alpine White 2021 BMW 330 i xDriveAlpine White 2021 BMW 330 i xDriveAlpine White 2021 BMW 330 i xDriveAlpine White 2021 BMW 330 i xDriveAlpine White 2021 BMW 330 i xDriveAlpine White 2021 BMW 330 i xDrive

    $28,999

    51,156 mi.
    Est. $494/mo

    BMW of West Chester (PA)

    4.8
    West Chester, PA (19 mi)
    Check Availability
  • Jet Black 2021 BMW 330 i xDriveJet Black 2021 BMW 330 i xDriveJet Black 2021 BMW 330 i xDriveJet Black 2021 BMW 330 i xDriveJet Black 2021 BMW 330 i xDriveJet Black 2021 BMW 330 i xDrive

    $29,999

    30,510 mi.
    Est. $511/mo

    BMW of West Chester (PA)

    4.8
    West Chester, PA (19 mi)
    Check Availability
  • Mineral White Metallic 2025 BMW 330 i xDriveMineral White Metallic 2025 BMW 330 i xDriveMineral White Metallic 2025 BMW 330 i xDriveMineral White Metallic 2025 BMW 330 i xDriveMineral White Metallic 2025 BMW 330 i xDriveMineral White Metallic 2025 BMW 330 i xDrive

    $43,499

    5,853 mi.
    Est. $742/mo

    BMW of West Chester (PA)

    4.8
    West Chester, PA (19 mi)
    Check Availability
  • Red Metallic 2026 BMW 330 I XDrive NARed Metallic 2026 BMW 330 I XDrive NARed Metallic 2026 BMW 330 I XDrive NARed Metallic 2026 BMW 330 I XDrive NARed Metallic 2026 BMW 330 I XDrive NARed Metallic 2026 BMW 330 I XDrive NA

    $48,850

    7,140 mi.
    Est. $833/mo

    BMW of West Chester (PA)

    4.8
    West Chester, PA (19 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW 330 i xDriveBlack Sapphire Metallic 2023 BMW 330 i xDriveBlack Sapphire Metallic 2023 BMW 330 i xDriveBlack Sapphire Metallic 2023 BMW 330 i xDriveBlack Sapphire Metallic 2023 BMW 330 i xDriveBlack Sapphire Metallic 2023 BMW 330 i xDrive

    $33,999

    45,414 mi.
    Est. $580/mo

    BMW of West Chester (PA)

    4.8
    West Chester, PA (19 mi)
    Check Availability
  • Skyscraper Gray Metallic 2025 BMW M3 Competition xDriveSkyscraper Gray Metallic 2025 BMW M3 Competition xDriveSkyscraper Gray Metallic 2025 BMW M3 Competition xDriveSkyscraper Gray Metallic 2025 BMW M3 Competition xDriveSkyscraper Gray Metallic 2025 BMW M3 Competition xDriveSkyscraper Gray Metallic 2025 BMW M3 Competition xDrive

    $99,391

    16,156 mi.
    Est. $1,695/mo

    Cars2Us Fairfax

    4.2
    $151 delivery from Fairfax, VA (101 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW M550 i XdriveBlack Sapphire Metallic 2023 BMW M550 i XdriveBlack Sapphire Metallic 2023 BMW M550 i XdriveBlack Sapphire Metallic 2023 BMW M550 i XdriveBlack Sapphire Metallic 2023 BMW M550 i XdriveBlack Sapphire Metallic 2023 BMW M550 i Xdrive

    $57,737

    36,386 mi.
    Est. $984/mo

    Deluxe Auto Sales

    4.6
    $200 delivery from Linden, NJ (103 mi)
    Check Availability