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
  • Mineral Gray Metallic 2018 BMW 430 iMineral Gray Metallic 2018 BMW 430 iMineral Gray Metallic 2018 BMW 430 iMineral Gray Metallic 2018 BMW 430 iMineral Gray Metallic 2018 BMW 430 iMineral Gray Metallic 2018 BMW 430 i

    $18,114

    72,146 mi.
    Est. $336/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (15 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. $877/mo

    Kearny Mesa Kia

    4.6
    San Diego, CA (27 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. $327/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (15 mi)
    Check Availability

  • $60,172

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

    BMW of San Diego

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

    20,699 mi.
    Est. $661/mo

    BMW of San Diego

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

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

    BMW of San Diego

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

    21,672 mi.

    BMW of San Diego

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

    35,897 mi.
    Est. $838/mo

    BMW of San Diego

    4.9
    San Diego, CA (27 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. $547/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (15 mi)
    Check Availability

  • Not Priced

    7,554 mi.

    BMW of San Diego

    4.9
    San Diego, CA (27 mi)
  • $42,172

    6,736 mi.
    Est. $782/mo

    BMW of San Diego

    4.9
    San Diego, CA (27 mi)
  • $40,172

    5,087 mi.
    Est. $745/mo

    BMW of San Diego

    4.9
    San Diego, CA (27 mi)
  • $65,714

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

    BMW of San Diego

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

    5,172 mi.
    Est. $634/mo

    BMW of San Diego

    4.9
    San Diego, CA (27 mi)
  • 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,029/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (15 mi)
    Check Availability

  • $64,085

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

    BMW of San Diego

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

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

    BMW of San Diego

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

    13,902 mi.
    Est. $1,244/mo

    BMW of San Diego

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

    37,776 mi.
    Est. $856/mo

    BMW of San Diego

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

    6,040 mi.
    Est. $789/mo

    BMW of San Diego

    4.9
    San Diego, CA (27 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. $992/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (15 mi)
    Check Availability

  • $35,064

    20,336 mi.
    Est. $650/mo

    BMW of San Diego

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

    24,622 mi.
    Est. $1,134/mo

    BMW of San Diego

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

    38,949 mi.
    Est. $634/mo

    BMW of San Diego

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

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

    BMW of San Diego

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

    3,427 mi.
    Est. $963/mo

    BMW of San Diego

    4.9
    San Diego, CA (27 mi)
  • Gray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDrive

    $36,999

    $1K
    20,410 mi.
    Est. $686/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (15 mi)
    Check Availability

  • $37,728

    30,477 mi.
    Est. $700/mo

    BMW of San Diego

    4.9
    San Diego, CA (27 mi)
  • $50,172

    28,852 mi.
    Est. $930/mo

    BMW of San Diego

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

    19,829 mi.
    Est. $671/mo

    BMW of San Diego

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

    5,798 mi.

    BMW of San Diego

    4.9
    San Diego, CA (27 mi)
  • White 2018 BMW 540 IWhite 2018 BMW 540 IWhite 2018 BMW 540 IWhite 2018 BMW 540 IWhite 2018 BMW 540 IWhite 2018 BMW 540 I

    $25,998

    56,333 mi.
    Est. $482/mo

    CarMax Santa Rosa

    4.7
    $149 delivery to Escondido, CA (6 mi)
    Check Availability
  • Blue 2023 BMW M440 IBlue 2023 BMW M440 IBlue 2023 BMW M440 IBlue 2023 BMW M440 IBlue 2023 BMW M440 IBlue 2023 BMW M440 I

    $46,998

    41,939 mi.
    Est. $871/mo

    CarMax Modesto

    4.6
    $149 delivery to Escondido, CA (6 mi)
    Check Availability