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
  • Black Sapphire Metallic 2015 BMW 335 iBlack Sapphire Metallic 2015 BMW 335 iBlack Sapphire Metallic 2015 BMW 335 iBlack Sapphire Metallic 2015 BMW 335 iBlack Sapphire Metallic 2015 BMW 335 iBlack Sapphire Metallic 2015 BMW 335 i

    $15,450

    $549
    120,287 mi.
    Est. $285/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (30 mi)
    Check Availability

  • Arctic Race Blue Metallic 2023 BMW M440 iArctic Race Blue Metallic 2023 BMW M440 iArctic Race Blue Metallic 2023 BMW M440 iArctic Race Blue Metallic 2023 BMW M440 iArctic Race Blue Metallic 2023 BMW M440 iArctic Race Blue Metallic 2023 BMW M440 i

    $47,285

    $709
    30,211 mi.
    Est. $873/mo

    Kearny Mesa Kia

    4.6
    San Diego, CA (17 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

    $17,613

    70,806 mi.
    Est. $325/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (30 mi)
    Check Availability

  • $59,451

    38,152 mi.
    Est. $1,097/mo

    BMW of El Cajon

    4.7
    El Cajon, CA (6 mi)
  • $53,873

    39,847 mi.
    Est. $994/mo

    BMW of El Cajon

    4.7
    El Cajon, CA (6 mi)
  • $55,850

    39,556 mi.
    Est. $1,031/mo

    BMW of El Cajon

    4.7
    El Cajon, CA (6 mi)
  • $35,598

    28,504 mi.
    Est. $657/mo

    BMW of El Cajon

    4.7
    El Cajon, CA (6 mi)
  • Not Priced

    47,217 mi.

    BMW of El Cajon

    4.7
    El Cajon, CA (6 mi)
  • Dark Graphite Metallic 2024 BMW i5 M60Dark Graphite Metallic 2024 BMW i5 M60Dark Graphite Metallic 2024 BMW i5 M60Dark Graphite Metallic 2024 BMW i5 M60Dark Graphite Metallic 2024 BMW i5 M60Dark Graphite Metallic 2024 BMW i5 M60

    $53,500

    $422
    33,784 mi.
    Est. $987/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (30 mi)
    Check Availability

  • $36,998

    29,863 mi.
    Est. $683/mo

    CarMax El Cajon

    4.0
    El Cajon, CA (7 mi)
    Check Availability
  • $51,800

    $4.5K
    19,586 mi.
    Est. $956/mo

    Sedano Ford

    4.2
    La Mesa, CA (7 mi)
    Check Availability
  • $38,800

    $569
    38,087 mi.
    Est. $716/mo

    Sedano Ford

    4.2
    La Mesa, CA (7 mi)
    Check Availability
  • Not Priced

    34,169 mi.

    Zas Motors

    San Diego, CA (12 mi)
    Check Availability
  • $35,617

    22,910 mi.
    Est. $657/mo

    BMW of Chula Vista

    Chula Vista, CA (12 mi)
    Check Availability
  • Dravit Grey Metallic 2025 BMW 330 330iDravit Grey Metallic 2025 BMW 330 330iDravit Grey Metallic 2025 BMW 330 330iDravit Grey Metallic 2025 BMW 330 330iDravit Grey Metallic 2025 BMW 330 330iDravit Grey Metallic 2025 BMW 330 330i

    $38,996

    23,214 mi.
    Est. $720/mo

    K & S Acura

    4.6
    San Diego, CA (16 mi)
    Check Availability

  • $58,738

    21,657 mi.
    Est. $1,084/mo

    BMW of Chula Vista

    Chula Vista, CA (12 mi)
    Check Availability
  • $22,658

    75,256 mi.
    Est. $418/mo

    Cumming Chevrolet

    3.7
    National City, CA (12 mi)
  • $21,568

    94,207 mi.
    Est. $398/mo

    Cumming Chevrolet

    3.7
    National City, CA (12 mi)
  • Dark Graphite 2018 BMW 540 i

    $22,910

    72,948 mi.
    Est. $423/mo

    National City Auto Center

    4.9
    National City, CA (12 mi)
    Check Availability
  • Not Priced

    122,795 mi.

    Dalton Toyota National City

    4.6
    National City, CA (12 mi)
    Check Availability
  • Alpine White 2025 BMW M340 iAlpine White 2025 BMW M340 iAlpine White 2025 BMW M340 iAlpine White 2025 BMW M340 iAlpine White 2025 BMW M340 iAlpine White 2025 BMW M340 i

    $55,500

    $510
    23,422 mi.
    Est. $1,024/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (30 mi)
    Check Availability

  • $44,085

    6,552 mi.
    Est. $814/mo

    BMW of San Diego

    4.9
    San Diego, CA (16 mi)
  • $36,194

    18,518 mi.
    Est. $668/mo

    BMW of San Diego

    4.9
    San Diego, CA (16 mi)
  • $55,172

    22,574 mi.
    Est. $1,018/mo

    BMW of San Diego

    4.9
    San Diego, CA (16 mi)
  • $60,172

    50,675 mi.
    Est. $1,111/mo

    BMW of San Diego

    4.9
    San Diego, CA (16 mi)
  • $35,670

    20,699 mi.
    Est. $658/mo

    BMW of San Diego

    4.9
    San Diego, CA (16 mi)
  • Mineral White Metallic 2019 BMW 740 iMineral White Metallic 2019 BMW 740 iMineral White Metallic 2019 BMW 740 iMineral White Metallic 2019 BMW 740 iMineral White Metallic 2019 BMW 740 iMineral White Metallic 2019 BMW 740 i

    $29,500

    40,484 mi.
    Est. $544/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (30 mi)
    Check Availability

  • $69,172

    7,127 mi.
    Est. $1,277/mo

    BMW of San Diego

    4.9
    San Diego, CA (16 mi)
  • Not Priced

    21,672 mi.

    BMW of San Diego

    4.9
    San Diego, CA (16 mi)
  • $45,172

    35,897 mi.
    Est. $834/mo

    BMW of San Diego

    4.9
    San Diego, CA (16 mi)
  • Not Priced

    7,554 mi.

    BMW of San Diego

    4.9
    San Diego, CA (16 mi)
  • White 2020 BMW M240 XIWhite 2020 BMW M240 XIWhite 2020 BMW M240 XIWhite 2020 BMW M240 XIWhite 2020 BMW M240 XIWhite 2020 BMW M240 XI

    $32,998

    $1K
    30,631 mi.
    Est. $609/mo

    CarMax Pleasanton

    4.8
    $149 delivery to El Cajon, CA (7 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. $646/mo

    CarMax Pleasanton

    4.8
    $149 delivery to El Cajon, CA (7 mi)
    Check Availability