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 2024 BMW 228 Gran Coupe 228i sDrive Gran CoupeBlack Sapphire Metallic 2024 BMW 228 Gran Coupe 228i sDrive Gran CoupeBlack Sapphire Metallic 2024 BMW 228 Gran Coupe 228i sDrive Gran CoupeBlack Sapphire Metallic 2024 BMW 228 Gran Coupe 228i sDrive Gran CoupeBlack Sapphire Metallic 2024 BMW 228 Gran Coupe 228i sDrive Gran CoupeBlack Sapphire Metallic 2024 BMW 228 Gran Coupe 228i sDrive Gran Coupe

    $26,730

    $990
    22,259 mi.
    Est. $491/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (21 mi)
    Check Availability

  • Alpine White 2020 BMW M240 iAlpine White 2020 BMW M240 iAlpine White 2020 BMW M240 iAlpine White 2020 BMW M240 iAlpine White 2020 BMW M240 iAlpine White 2020 BMW M240 i

    $31,113

    55,409 mi.
    Est. $572/mo

    Kearny Mesa Kia

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

    $969
    30,211 mi.
    Est. $864/mo

    Kearny Mesa Kia

    4.6
    San Diego, CA (10 mi)
    Check Availability

  • $32,172

    32,055 mi.
    Est. $591/mo

    BMW of San Diego

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

    5,665 mi.

    BMW of San Diego

    4.9
    San Diego, CA (10 mi)
  • $43,172

    8,672 mi.
    Est. $793/mo

    BMW of San Diego

    4.9
    San Diego, CA (10 mi)
  • $65,085

    9,228 mi.
    Est. $1,196/mo

    BMW of San Diego

    4.9
    San Diego, CA (10 mi)
  • $70,172

    8,204 mi.
    Est. $1,289/mo

    BMW of San Diego

    4.9
    San Diego, CA (10 mi)
  • Alpine White 2026 BMW 430 iAlpine White 2026 BMW 430 iAlpine White 2026 BMW 430 iAlpine White 2026 BMW 430 iAlpine White 2026 BMW 430 iAlpine White 2026 BMW 430 i

    $48,622

    $300
    24,874 mi.
    Est. $893/mo

    Marvin K Brown Buick GMC

    4.7
    San Diego, CA (11 mi)
    Check Availability

  • Not Priced

    16,023 mi.

    BMW of San Diego

    4.9
    San Diego, CA (10 mi)
  • $50,947

    9,754 mi.
    Est. $936/mo

    BMW of San Diego

    4.9
    San Diego, CA (10 mi)
  • $74,584

    41,237 mi.
    Est. $1,370/mo

    BMW of San Diego

    4.9
    San Diego, CA (10 mi)
  • $43,172

    7,366 mi.
    Est. $793/mo

    BMW of San Diego

    4.9
    San Diego, CA (10 mi)
  • $32,414

    21,685 mi.
    Est. $595/mo

    BMW of San Diego

    4.9
    San Diego, CA (10 mi)
  • Special 2024 BMW X7 M60iSpecial 2024 BMW X7 M60iSpecial 2024 BMW X7 M60iSpecial 2024 BMW X7 M60iSpecial 2024 BMW X7 M60iSpecial 2024 BMW X7 M60i

    $79,999

    8,423 mi.
    Est. $1,470/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (21 mi)
    Check Availability

  • $71,085

    4,168 mi.
    Est. $1,306/mo

    BMW of San Diego

    4.9
    San Diego, CA (10 mi)
  • $64,172

    21,976 mi.
    Est. $1,179/mo

    BMW of San Diego

    4.9
    San Diego, CA (10 mi)
  • $70,172

    5,860 mi.
    Est. $1,289/mo

    BMW of San Diego

    4.9
    San Diego, CA (10 mi)
  • $38,172

    26,439 mi.
    Est. $701/mo

    BMW of San Diego

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

    4,242 mi.
    Est. $830/mo

    BMW of San Diego

    4.9
    San Diego, CA (10 mi)
  • Cashmere Silver Metallic 2021 BMW X1 sDrive28iCashmere Silver Metallic 2021 BMW X1 sDrive28iCashmere Silver Metallic 2021 BMW X1 sDrive28iCashmere Silver Metallic 2021 BMW X1 sDrive28iCashmere Silver Metallic 2021 BMW X1 sDrive28iCashmere Silver Metallic 2021 BMW X1 sDrive28i

    $15,500

    $1K
    90,117 mi.
    Est. $285/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (21 mi)
    Check Availability

  • $69,172

    7,112 mi.
    Est. $1,271/mo

    BMW of San Diego

    4.9
    San Diego, CA (10 mi)
  • $84,322

    40,415 mi.
    Est. $1,549/mo

    BMW of San Diego

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

    30,074 mi.
    Est. $1,105/mo

    BMW of San Diego

    4.9
    San Diego, CA (10 mi)
  • $45,085

    5,314 mi.
    Est. $828/mo

    BMW of San Diego

    4.9
    San Diego, CA (10 mi)
  • $44,172

    6,928 mi.
    Est. $811/mo

    BMW of San Diego

    4.9
    San Diego, CA (10 mi)
  • Tanzanite Blue II Metallic 2026 BMW 430 Gran Coupe iTanzanite Blue II Metallic 2026 BMW 430 Gran Coupe iTanzanite Blue II Metallic 2026 BMW 430 Gran Coupe iTanzanite Blue II Metallic 2026 BMW 430 Gran Coupe iTanzanite Blue II Metallic 2026 BMW 430 Gran Coupe iTanzanite Blue II Metallic 2026 BMW 430 Gran Coupe i

    $47,999

    $501
    10,167 mi.
    Est. $882/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (21 mi)
    Check Availability

  • $46,172

    22,079 mi.
    Est. $848/mo

    BMW of San Diego

    4.9
    San Diego, CA (10 mi)
  • $29,172

    27,771 mi.
    Est. $536/mo

    BMW of San Diego

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

    44,305 mi.

    BMW of San Diego

    4.9
    San Diego, CA (10 mi)
  • $41,085

    5,359 mi.
    Est. $755/mo

    BMW of San Diego

    4.9
    San Diego, CA (10 mi)
  • Blue 2019 BMW Z4 sDrive30iBlue 2019 BMW Z4 sDrive30iBlue 2019 BMW Z4 sDrive30iBlue 2019 BMW Z4 sDrive30iBlue 2019 BMW Z4 sDrive30iBlue 2019 BMW Z4 sDrive30i

    $34,998

    $2K
    28,854 mi.
    Est. $643/mo

    CarMax Centennial

    4.1
    $149 delivery to El Cajon, CA (4 mi)
    Check Availability
  • Black 2019 BMW M550 I xDriveBlack 2019 BMW M550 I xDriveBlack 2019 BMW M550 I xDriveBlack 2019 BMW M550 I xDriveBlack 2019 BMW M550 I xDriveBlack 2019 BMW M550 I xDrive

    $41,998

    25,852 mi.
    Est. $772/mo

    CarMax San Gabriel Valley/Duarte

    4.5
    Free delivery to El Cajon, CA (4 mi)
    Check Availability