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
  • Red Metallic 2026 BMW 530 iRed Metallic 2026 BMW 530 iRed Metallic 2026 BMW 530 iRed Metallic 2026 BMW 530 iRed Metallic 2026 BMW 530 iRed Metallic 2026 BMW 530 i

    $71,587

    15,100 mi.
    Est. $1,315/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

  • $65,714

    20,132 mi.
    Est. $1,207/mo

    BMW of San Diego

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

    5,172 mi.
    Est. $628/mo

    BMW of San Diego

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

    4,687 mi.
    Est. $1,177/mo

    BMW of San Diego

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

    7,845 mi.
    Est. $1,179/mo

    BMW of San Diego

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

    13,902 mi.
    Est. $1,232/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

  • $36,172

    25,491 mi.
    Est. $664/mo

    BMW of San Diego

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

    37,776 mi.
    Est. $848/mo

    BMW of San Diego

    4.9
    San Diego, CA (10 mi)
  • $42,572

    6,040 mi.
    Est. $782/mo

    BMW of San Diego

    4.9
    San Diego, CA (10 mi)
  • $35,064

    20,336 mi.
    Est. $644/mo

    BMW of San Diego

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

    24,622 mi.
    Est. $1,124/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

  • $34,172

    38,949 mi.
    Est. $628/mo

    BMW of San Diego

    4.9
    San Diego, CA (10 mi)
  • $62,411

    8,070 mi.
    Est. $1,147/mo

    BMW of San Diego

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

    6,318 mi.
    Est. $1,271/mo

    BMW of San Diego

    4.9
    San Diego, CA (10 mi)
  • $51,956

    3,427 mi.
    Est. $954/mo

    BMW of San Diego

    4.9
    San Diego, CA (10 mi)
  • $37,728

    30,477 mi.
    Est. $693/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

  • $50,172

    28,852 mi.
    Est. $922/mo

    BMW of San Diego

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

    19,829 mi.
    Est. $664/mo

    BMW of San Diego

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

    5,798 mi.

    BMW of San Diego

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

    6,358 mi.
    Est. $1,271/mo

    BMW of San Diego

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

    36,043 mi.
    Est. $1,289/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

  • $65,085

    5,108 mi.
    Est. $1,196/mo

    BMW of San Diego

    4.9
    San Diego, CA (10 mi)
  • $36,064

    23,805 mi.
    Est. $663/mo

    BMW of San Diego

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

    7,005 mi.
    Est. $1,197/mo

    BMW of San Diego

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

    23,499 mi.
    Est. $830/mo

    BMW of San Diego

    4.9
    San Diego, CA (10 mi)
  • Blue 2020 BMW Z4 M40IBlue 2020 BMW Z4 M40IBlue 2020 BMW Z4 M40IBlue 2020 BMW Z4 M40IBlue 2020 BMW Z4 M40IBlue 2020 BMW Z4 M40I

    $39,998

    38,059 mi.
    Est. $735/mo

    CarMax Henderson

    4.3
    $149 delivery to El Cajon, CA (4 mi)
    Check Availability
  • Mineral Gray Metallic 2019 BMW 440 iMineral Gray Metallic 2019 BMW 440 iMineral Gray Metallic 2019 BMW 440 iMineral Gray Metallic 2019 BMW 440 iMineral Gray Metallic 2019 BMW 440 iMineral Gray Metallic 2019 BMW 440 i

    $22,633

    78,406 mi.
    Est. $416/mo

    Mark Kia

    3.9
    $447 delivery from Scottsdale, AZ (299 mi)
    Check Availability