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
  • Arctic Race Blue Metallic 2026 BMW 330 i NAArctic Race Blue Metallic 2026 BMW 330 i NAArctic Race Blue Metallic 2026 BMW 330 i NAArctic Race Blue Metallic 2026 BMW 330 i NAArctic Race Blue Metallic 2026 BMW 330 i NAArctic Race Blue Metallic 2026 BMW 330 i NA

    $41,500

    $497
    12,458 mi.
    Est. $766/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (17 mi)
    Check Availability

  • Jet Black 2020 BMW X1 sDrive28iJet Black 2020 BMW X1 sDrive28iJet Black 2020 BMW X1 sDrive28iJet Black 2020 BMW X1 sDrive28iJet Black 2020 BMW X1 sDrive28iJet Black 2020 BMW X1 sDrive28i

    $19,990

    55,648 mi.
    Est. $369/mo

    AutoNation Subaru Carlsbad

    4.7
    Carlsbad, CA (10 mi)
    Check Availability

  • Black Sapphire Metallic 2019 BMW X7 xDrive50iBlack Sapphire Metallic 2019 BMW X7 xDrive50iBlack Sapphire Metallic 2019 BMW X7 xDrive50iBlack Sapphire Metallic 2019 BMW X7 xDrive50iBlack Sapphire Metallic 2019 BMW X7 xDrive50iBlack Sapphire Metallic 2019 BMW X7 xDrive50i

    $30,919

    $198
    74,292 mi.
    Est. $571/mo

    Hyundai Escondido

    4.5
    Escondido, CA (18 mi)
    Check Availability

  • Metallic 2026 BMW 228 Gran Coupe BaseMetallic 2026 BMW 228 Gran Coupe BaseMetallic 2026 BMW 228 Gran Coupe BaseMetallic 2026 BMW 228 Gran Coupe BaseMetallic 2026 BMW 228 Gran Coupe BaseMetallic 2026 BMW 228 Gran Coupe Base

    $47,062

    12,210 mi.
    Est. $869/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (17 mi)
    Check Availability
  • Alpine White 2026 BMW i4 Gran Coupe xDrive40Alpine White 2026 BMW i4 Gran Coupe xDrive40Alpine White 2026 BMW i4 Gran Coupe xDrive40Alpine White 2026 BMW i4 Gran Coupe xDrive40Alpine White 2026 BMW i4 Gran Coupe xDrive40Alpine White 2026 BMW i4 Gran Coupe xDrive40

    $62,972

    7,532 mi.
    Est. $1,162/mo

    BMW of Murrieta

    4.9
    Murrieta, CA (21 mi)
    Check Availability
  • Gray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDrive

    $45,632

    $480
    4,419 mi.
    Est. $842/mo

    BMW of Murrieta

    4.9
    Murrieta, CA (21 mi)
    Check Availability
  • Portimao Blue Metallic 2026 BMW X1 xDrive28iPortimao Blue Metallic 2026 BMW X1 xDrive28iPortimao Blue Metallic 2026 BMW X1 xDrive28iPortimao Blue Metallic 2026 BMW X1 xDrive28iPortimao Blue Metallic 2026 BMW X1 xDrive28iPortimao Blue Metallic 2026 BMW X1 xDrive28i

    $44,822

    7,366 mi.
    Est. $827/mo

    BMW of Murrieta

    4.9
    Murrieta, CA (21 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW 228 Gran Coupe BaseBlack Sapphire Metallic 2026 BMW 228 Gran Coupe BaseBlack Sapphire Metallic 2026 BMW 228 Gran Coupe BaseBlack Sapphire Metallic 2026 BMW 228 Gran Coupe BaseBlack Sapphire Metallic 2026 BMW 228 Gran Coupe BaseBlack Sapphire Metallic 2026 BMW 228 Gran Coupe Base

    $47,612

    10,187 mi.
    Est. $879/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (17 mi)
    Check Availability
  • Mineral Gray Metallic 2021 BMW 330 330iMineral Gray Metallic 2021 BMW 330 330iMineral Gray Metallic 2021 BMW 330 330iMineral Gray Metallic 2021 BMW 330 330iMineral Gray Metallic 2021 BMW 330 330iMineral Gray Metallic 2021 BMW 330 330i

    $20,944

    76,111 mi.
    Est. $387/mo

    AutoNation Subaru Carlsbad

    4.7
    Carlsbad, CA (10 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

    $46,412

    10,187 mi.
    Est. $857/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (17 mi)
    Check Availability
  • Storm Bay Metallic 2026 BMW 228 Gran Coupe BaseStorm Bay Metallic 2026 BMW 228 Gran Coupe BaseStorm Bay Metallic 2026 BMW 228 Gran Coupe BaseStorm Bay Metallic 2026 BMW 228 Gran Coupe BaseStorm Bay Metallic 2026 BMW 228 Gran Coupe BaseStorm Bay Metallic 2026 BMW 228 Gran Coupe Base

    $49,112

    9,550 mi.
    Est. $906/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (17 mi)
    Check Availability
  • Gray Metallic 2026 BMW 228 Gran Coupe BaseGray Metallic 2026 BMW 228 Gran Coupe BaseGray Metallic 2026 BMW 228 Gran Coupe BaseGray Metallic 2026 BMW 228 Gran Coupe BaseGray Metallic 2026 BMW 228 Gran Coupe BaseGray Metallic 2026 BMW 228 Gran Coupe Base

    $44,562

    8,915 mi.
    Est. $822/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (17 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW 228 Gran Coupe BaseBlack Sapphire Metallic 2026 BMW 228 Gran Coupe BaseBlack Sapphire Metallic 2026 BMW 228 Gran Coupe BaseBlack Sapphire Metallic 2026 BMW 228 Gran Coupe BaseBlack Sapphire Metallic 2026 BMW 228 Gran Coupe BaseBlack Sapphire Metallic 2026 BMW 228 Gran Coupe Base

    $47,297

    7,945 mi.
    Est. $873/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (17 mi)
    Check Availability
  • Storm Bay Metallic 2026 BMW 228 Gran Coupe BaseStorm Bay Metallic 2026 BMW 228 Gran Coupe BaseStorm Bay Metallic 2026 BMW 228 Gran Coupe BaseStorm Bay Metallic 2026 BMW 228 Gran Coupe BaseStorm Bay Metallic 2026 BMW 228 Gran Coupe BaseStorm Bay Metallic 2026 BMW 228 Gran Coupe Base

    $48,462

    4,762 mi.
    Est. $894/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (17 mi)
    Check Availability
  • Space Gray Metallic 2017 BMW X3 sDrive28iSpace Gray Metallic 2017 BMW X3 sDrive28iSpace Gray Metallic 2017 BMW X3 sDrive28iSpace Gray Metallic 2017 BMW X3 sDrive28iSpace Gray Metallic 2017 BMW X3 sDrive28iSpace Gray Metallic 2017 BMW X3 sDrive28i

    $14,844

    58,626 mi.
    Est. $274/mo

    AutoNation Subaru Carlsbad

    4.7
    Carlsbad, CA (10 mi)
    Check Availability

  • Gray Metallic 2026 BMW 228 Gran Coupe BaseGray Metallic 2026 BMW 228 Gran Coupe BaseGray Metallic 2026 BMW 228 Gran Coupe BaseGray Metallic 2026 BMW 228 Gran Coupe BaseGray Metallic 2026 BMW 228 Gran Coupe BaseGray Metallic 2026 BMW 228 Gran Coupe Base

    $46,762

    6,176 mi.
    Est. $863/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (17 mi)
    Check Availability
  • Gray Metallic 2026 BMW 228 Gran Coupe BaseGray Metallic 2026 BMW 228 Gran Coupe BaseGray Metallic 2026 BMW 228 Gran Coupe BaseGray Metallic 2026 BMW 228 Gran Coupe BaseGray Metallic 2026 BMW 228 Gran Coupe BaseGray Metallic 2026 BMW 228 Gran Coupe Base

    $47,547

    3,862 mi.
    Est. $878/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (17 mi)
    Check Availability
  • Storm Bay Metallic 2026 BMW 228 Gran Coupe BaseStorm Bay Metallic 2026 BMW 228 Gran Coupe BaseStorm Bay Metallic 2026 BMW 228 Gran Coupe BaseStorm Bay Metallic 2026 BMW 228 Gran Coupe BaseStorm Bay Metallic 2026 BMW 228 Gran Coupe BaseStorm Bay Metallic 2026 BMW 228 Gran Coupe Base

    $45,897

    6,761 mi.
    Est. $847/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (17 mi)
    Check Availability
  • 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. $869/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (17 mi)
    Check Availability
  • Jet Black 2024 BMW X1 xDrive28iJet Black 2024 BMW X1 xDrive28iJet Black 2024 BMW X1 xDrive28iJet Black 2024 BMW X1 xDrive28iJet Black 2024 BMW X1 xDrive28iJet Black 2024 BMW X1 xDrive28i

    $28,985

    $515
    31,823 mi.
    Est. $535/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (17 mi)
    Check Availability
  • Midnight Blue Metallic 2016 BMW 435 Gran Coupe iMidnight Blue Metallic 2016 BMW 435 Gran Coupe iMidnight Blue Metallic 2016 BMW 435 Gran Coupe iMidnight Blue Metallic 2016 BMW 435 Gran Coupe iMidnight Blue Metallic 2016 BMW 435 Gran Coupe iMidnight Blue Metallic 2016 BMW 435 Gran Coupe i

    $9,999

    $1K
    138,478 mi.
    Est. $185/mo

    Capistrano Mazda

    4.9
    San Juan Capistrano, CA (24 mi)
    Check Availability

  • Storm Bay Metallic 2026 BMW X1 xDrive28iStorm Bay Metallic 2026 BMW X1 xDrive28iStorm Bay Metallic 2026 BMW X1 xDrive28iStorm Bay Metallic 2026 BMW X1 xDrive28iStorm Bay Metallic 2026 BMW X1 xDrive28iStorm Bay Metallic 2026 BMW X1 xDrive28i

    $39,500

    $1K
    9,730 mi.
    Est. $729/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (17 mi)
    Check Availability
  • Mineral White Metallic 2023 BMW X1 xDrive28iMineral White Metallic 2023 BMW X1 xDrive28iMineral White Metallic 2023 BMW X1 xDrive28iMineral White Metallic 2023 BMW X1 xDrive28iMineral White Metallic 2023 BMW X1 xDrive28iMineral White Metallic 2023 BMW X1 xDrive28i

    $29,609

    36,663 mi.
    Est. $546/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (17 mi)
    Check Availability
  • Black Sapphire Metallic 2025 BMW X1 xDrive28iBlack Sapphire Metallic 2025 BMW X1 xDrive28iBlack Sapphire Metallic 2025 BMW X1 xDrive28iBlack Sapphire Metallic 2025 BMW X1 xDrive28iBlack Sapphire Metallic 2025 BMW X1 xDrive28iBlack Sapphire Metallic 2025 BMW X1 xDrive28i

    $36,010

    15,486 mi.
    Est. $665/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (17 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X1 xDrive28iBlack Sapphire Metallic 2026 BMW X1 xDrive28iBlack Sapphire Metallic 2026 BMW X1 xDrive28iBlack Sapphire Metallic 2026 BMW X1 xDrive28iBlack Sapphire Metallic 2026 BMW X1 xDrive28iBlack Sapphire Metallic 2026 BMW X1 xDrive28i

    $49,287

    5,146 mi.
    Est. $910/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (17 mi)
    Check Availability
  • Alpine White 2027 BMW X1 xDrive28iAlpine White 2027 BMW X1 xDrive28iAlpine White 2027 BMW X1 xDrive28iAlpine White 2027 BMW X1 xDrive28iAlpine White 2027 BMW X1 xDrive28iAlpine White 2027 BMW X1 xDrive28i

    $50,187

    1,373 mi.
    Est. $926/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (17 mi)
    Check Availability
  • Dune 2026 BMW X1 xDrive28iDune 2026 BMW X1 xDrive28iDune 2026 BMW X1 xDrive28iDune 2026 BMW X1 xDrive28iDune 2026 BMW X1 xDrive28iDune 2026 BMW X1 xDrive28i

    $37,499

    $500
    12,380 mi.
    Est. $692/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (17 mi)
    Check Availability
  • Cashmere Silver Metallic 2012 BMW ALPINA B7 SWBCashmere Silver Metallic 2012 BMW ALPINA B7 SWBCashmere Silver Metallic 2012 BMW ALPINA B7 SWBCashmere Silver Metallic 2012 BMW ALPINA B7 SWBCashmere Silver Metallic 2012 BMW ALPINA B7 SWBCashmere Silver Metallic 2012 BMW ALPINA B7 SWB

    $17,985

    117,047 mi.
    Est. $332/mo

    Paradise Automotive Group

    2.8
    San Juan Capistrano, CA (24 mi)
    Check Availability
  • Gray 2009 BMW M3 BaseGray 2009 BMW M3 BaseGray 2009 BMW M3 BaseGray 2009 BMW M3 BaseGray 2009 BMW M3 BaseGray 2009 BMW M3 Base

    $42,900

    18,300 mi.
    Est. $792/mo

    Private seller: PETER

    Rancho Santa Margarita, CA (29 mi)
    Contact Seller
  • Silver 2021 BMW M2 CompetitionSilver 2021 BMW M2 CompetitionSilver 2021 BMW M2 CompetitionSilver 2021 BMW M2 CompetitionSilver 2021 BMW M2 CompetitionSilver 2021 BMW M2 Competition

    $57,750

    39,980 mi.
    Est. $1,066/mo

    Private seller: David

    Mission Viejo, CA (30 mi)
    Contact Seller
  • 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. $646/mo

    CarMax Pleasanton

    4.8
    $149 delivery to Oceanside, CA (7 mi)
    Check Availability
  • White 2015 BMW X1 SDrive28iWhite 2015 BMW X1 SDrive28iWhite 2015 BMW X1 SDrive28iWhite 2015 BMW X1 SDrive28iWhite 2015 BMW X1 SDrive28iWhite 2015 BMW X1 SDrive28i

    $11,998

    70,910 mi.
    Est. $221/mo

    CarMax Kearny Mesa

    4.4
    Free delivery to Oceanside, CA (7 mi)
    Check Availability