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
  • Alpine White 2026 BMW 228 Gran Coupe 228 XDRIVEAlpine White 2026 BMW 228 Gran Coupe 228 XDRIVEAlpine White 2026 BMW 228 Gran Coupe 228 XDRIVEAlpine White 2026 BMW 228 Gran Coupe 228 XDRIVEAlpine White 2026 BMW 228 Gran Coupe 228 XDRIVEAlpine White 2026 BMW 228 Gran Coupe 228 XDRIVE

    $47,097

    9,337 mi.
    Est. $865/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (23 mi)
    Check Availability

  • Alpine White 2026 BMW 228 Gran Coupe BaseAlpine White 2026 BMW 228 Gran Coupe BaseAlpine White 2026 BMW 228 Gran Coupe BaseAlpine White 2026 BMW 228 Gran Coupe BaseAlpine White 2026 BMW 228 Gran Coupe BaseAlpine White 2026 BMW 228 Gran Coupe Base

    $44,432

    81 mi.
    Est. $816/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (23 mi)
    Check Availability

  • Alpine White 2020 BMW 330 i

    $20,705

    74,337 mi.
    Est. $380/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (23 mi)
    Check Availability

  • Jet Black 2020 BMW 330 330i

    $23,200

    53,304 mi.
    Est. $426/mo

    Temecula Valley Buick GMC

    4.4
    Temecula, CA (12 mi)
    Check Availability
  • $24,087

    75,397 mi.
    Est. $442/mo

    Paradise Chevrolet of Temecula

    4.8
    TEMECULA, CA (12 mi)
  • Alpine White 2023 BMW 530e 530e

    $60,542

    55,215 mi.
    Est. $1,112/mo

    BMW of Murrieta

    4.9
    Murrieta, CA (13 mi)
    Check Availability
  • Gray Metallic 2023 BMW M340 i

    $52,612

    41,672 mi.
    Est. $966/mo

    BMW of Murrieta

    4.9
    Murrieta, CA (13 mi)
    Check Availability
  • Dark Graphite Metallic 2013 BMW 528 i

    $9,573

    94,023 mi.
    Est. $176/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (23 mi)
    Check Availability
  • Mineral Gray Metallic 2018 BMW 330 i

    $14,010

    104,222 mi.
    Est. $257/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (23 mi)
    Check Availability

  • White 2020 BMW 540 IWhite 2020 BMW 540 IWhite 2020 BMW 540 IWhite 2020 BMW 540 IWhite 2020 BMW 540 IWhite 2020 BMW 540 I

    $33,998

    53,500 mi.
    Est. $625/mo

    CarMax Capitol Expressway

    4.3
    $149 delivery to Oceanside, CA (13 mi)
    Check Availability
  • White 2021 BMW 540 IWhite 2021 BMW 540 IWhite 2021 BMW 540 IWhite 2021 BMW 540 IWhite 2021 BMW 540 IWhite 2021 BMW 540 I

    $34,998

    57,285 mi.
    Est. $643/mo

    CarMax Pleasanton

    4.8
    $149 delivery to Oceanside, CA (13 mi)
    Check Availability
  • Skyscraper Grey Metallic 2026 BMW 228 Gran Coupe 228Skyscraper Grey Metallic 2026 BMW 228 Gran Coupe 228Skyscraper Grey Metallic 2026 BMW 228 Gran Coupe 228Skyscraper Grey Metallic 2026 BMW 228 Gran Coupe 228Skyscraper Grey Metallic 2026 BMW 228 Gran Coupe 228Skyscraper Grey Metallic 2026 BMW 228 Gran Coupe 228

    $30,853

    14,208 mi.
    Est. $567/mo

    AutoNation Honda Costa Mesa

    4.6
    Costa Mesa, CA (45 mi)
    Check Availability
  • Alpine White 2018 BMW 530e iPerformanceAlpine White 2018 BMW 530e iPerformanceAlpine White 2018 BMW 530e iPerformanceAlpine White 2018 BMW 530e iPerformanceAlpine White 2018 BMW 530e iPerformanceAlpine White 2018 BMW 530e iPerformance

    $14,695

    $1.6K
    92,467 mi.
    Est. $270/mo

    AutoNation Honda Costa Mesa

    4.6
    Costa Mesa, CA (45 mi)
    Check Availability
  • Alpine White 2024 BMW 330e 330eAlpine White 2024 BMW 330e 330eAlpine White 2024 BMW 330e 330eAlpine White 2024 BMW 330e 330eAlpine White 2024 BMW 330e 330eAlpine White 2024 BMW 330e 330e

    $26,776

    $300
    44,300 mi.
    Est. $492/mo

    Land Rover Newport Beach

    4.7
    Newport Beach, CA (41 mi)
    Check Availability
  • Black 2025 BMW 330 330iBlack 2025 BMW 330 330iBlack 2025 BMW 330 330iBlack 2025 BMW 330 330iBlack 2025 BMW 330 330iBlack 2025 BMW 330 330i

    $28,425

    45,159 mi.
    Est. $522/mo

    Orange Coast Chrysler Jeep Dodge Ram Fiat

    3.9
    Costa Mesa, CA (45 mi)
    Check Availability
  • Alpine White 2021 BMW 228 Gran Coupe xDriveAlpine White 2021 BMW 228 Gran Coupe xDriveAlpine White 2021 BMW 228 Gran Coupe xDriveAlpine White 2021 BMW 228 Gran Coupe xDriveAlpine White 2021 BMW 228 Gran Coupe xDriveAlpine White 2021 BMW 228 Gran Coupe xDrive

    $17,881

    84,627 mi.
    Est. $328/mo

    Orange Coast Chrysler Jeep Dodge Ram Fiat

    3.9
    Costa Mesa, CA (45 mi)
    Check Availability
  • Dark Graphite Metallic 2020 BMW 750 i xDriveDark Graphite Metallic 2020 BMW 750 i xDriveDark Graphite Metallic 2020 BMW 750 i xDriveDark Graphite Metallic 2020 BMW 750 i xDriveDark Graphite Metallic 2020 BMW 750 i xDriveDark Graphite Metallic 2020 BMW 750 i xDrive

    $38,015

    37,863 mi.
    Est. $698/mo

    Fletcher Jones Motorcars - Newport Beach

    4.4
    Newport Beach, CA (41 mi)
    Check Availability
  • Black 2018 BMW 330e iPerformanceBlack 2018 BMW 330e iPerformanceBlack 2018 BMW 330e iPerformanceBlack 2018 BMW 330e iPerformanceBlack 2018 BMW 330e iPerformanceBlack 2018 BMW 330e iPerformance

    $16,130

    62,201 mi.
    Est. $296/mo

    Auto City

    4.4
    El Cajon, CA (43 mi)
    Check Availability
  • Arctic Race Blue Metallic 2023 BMW 530 iArctic Race Blue Metallic 2023 BMW 530 iArctic Race Blue Metallic 2023 BMW 530 iArctic Race Blue Metallic 2023 BMW 530 iArctic Race Blue Metallic 2023 BMW 530 iArctic Race Blue Metallic 2023 BMW 530 i

    $33,971

    $699
    29,213 mi.
    Est. $624/mo

    Mercedes-Benz of Anaheim

    4.7
    Anaheim, CA (47 mi)
    Check Availability
  • Jet Black 2021 BMW 530e BaseJet Black 2021 BMW 530e BaseJet Black 2021 BMW 530e BaseJet Black 2021 BMW 530e BaseJet Black 2021 BMW 530e BaseJet Black 2021 BMW 530e Base

    $23,117

    $280
    62,004 mi.
    Est. $425/mo

    Tustin Lexus

    4.8
    Tustin, CA (41 mi)
    Check Availability
  • Blue 2019 BMW 330 xDriveBlue 2019 BMW 330 xDriveBlue 2019 BMW 330 xDriveBlue 2019 BMW 330 xDriveBlue 2019 BMW 330 xDriveBlue 2019 BMW 330 xDrive

    $22,630

    52,751 mi.
    Est. $416/mo

    Auto City

    4.4
    El Cajon, CA (43 mi)
    Check Availability
  • Jet Black 2023 BMW 330 iJet Black 2023 BMW 330 iJet Black 2023 BMW 330 iJet Black 2023 BMW 330 iJet Black 2023 BMW 330 iJet Black 2023 BMW 330 i

    $33,910

    30,978 mi.
    Est. $623/mo

    National City Auto Center

    4.9
    National City, CA (49 mi)
    Check Availability
  • Mineral White Metallic 2023 BMW 228 Gran Coupe 228i sDrive Gran CoupeMineral White Metallic 2023 BMW 228 Gran Coupe 228i sDrive Gran CoupeMineral White Metallic 2023 BMW 228 Gran Coupe 228i sDrive Gran CoupeMineral White Metallic 2023 BMW 228 Gran Coupe 228i sDrive Gran CoupeMineral White Metallic 2023 BMW 228 Gran Coupe 228i sDrive Gran CoupeMineral White Metallic 2023 BMW 228 Gran Coupe 228i sDrive Gran Coupe

    $24,910

    48,507 mi.
    Est. $458/mo

    National City Auto Center

    4.9
    National City, CA (49 mi)
    Check Availability