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 White Metallic 2017 BMW X5 xDrive35iMineral White Metallic 2017 BMW X5 xDrive35iMineral White Metallic 2017 BMW X5 xDrive35iMineral White Metallic 2017 BMW X5 xDrive35iMineral White Metallic 2017 BMW X5 xDrive35iMineral White Metallic 2017 BMW X5 xDrive35i

    $14,622

    113,736 mi.
    Est. $271/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

  • Black 2019 BMW 530 i

    $32,000

    123,219 mi.
    Est. $593/mo

    Private seller: Prayer

    Camp Pendleton South, CA (14 mi)
    Contact Seller
  • Black 2015 BMW X5 xDrive35i

    $18,010

    56,400 mi.
    Est. $334/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (15 mi)
    Check Availability
  • Gray Metallic 2024 BMW i4 Gran Coupe eDrive35

    $38,019

    9,470 mi.
    Est. $705/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (15 mi)
    Check Availability
  • Gray Metallic 2024 BMW M440 i

    $58,992

    9,976 mi.
    Est. $1,094/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (15 mi)
    Check Availability
  • Alpine White 2020 BMW 330 i

    $20,705

    74,337 mi.
    Est. $384/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (15 mi)
    Check Availability
  • 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

  • Black Sapphire Metallic 2026 BMW ALPINA XB7 Base

    $125,010

    16,710 mi.
    Est. $2,318/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (15 mi)
    Check Availability
  • Alpine White 2023 BMW X1 xDrive28i

    $29,713

    36,573 mi.
    Est. $551/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (15 mi)
    Check Availability
  • Dark Graphite Metallic 2013 BMW 528 i

    $9,573

    94,023 mi.
    Est. $177/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (15 mi)
    Check Availability
  • Mineral Gray Metallic 2018 BMW 330 i

    $14,010

    104,222 mi.
    Est. $260/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (15 mi)
    Check Availability
  • Phytonic Blue Metallic 2024 BMW iX xDrive50

    $49,010

    31,409 mi.
    Est. $909/mo

    BMW of Carlsbad

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

    BMW of Carlsbad

    4.6
    Carlsbad, CA (15 mi)
    Check Availability

  • Alpine White 2021 BMW X7 xDrive40i

    $30,119

    77,105 mi.
    Est. $558/mo

    Temecula Valley Lexus

    4.9
    Temecula, CA (21 mi)
    Check Availability
  • Jet Black 2020 BMW 330 330i

    $23,200

    53,304 mi.
    Est. $430/mo

    Temecula Valley Buick GMC

    4.4
    Temecula, CA (21 mi)
    Check Availability
  • $24,087

    75,397 mi.
    Est. $447/mo

    Paradise Chevrolet of Temecula

    4.8
    TEMECULA, CA (21 mi)
  • Alpine White 2023 BMW X3 sDrive30i

    $49,712

    31,525 mi.
    Est. $922/mo

    BMW of Murrieta

    4.9
    Murrieta, CA (23 mi)
    Check Availability
  • Alpine White 2023 BMW 530e 530e

    $60,542

    55,215 mi.
    Est. $1,122/mo

    BMW of Murrieta

    4.9
    Murrieta, CA (23 mi)
    Check Availability
  • 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

  • Grigio Telesto Pearl 2025 BMW M2 Base

    $72,955

    4,012 mi.
    Est. $1,353/mo

    BMW of Murrieta

    4.9
    Murrieta, CA (23 mi)
    Check Availability
  • Dark Graphite Metallic 2023 BMW X5 PHEV xDrive45e

    $46,110

    26,419 mi.
    Est. $855/mo

    BMW of Murrieta

    4.9
    Murrieta, CA (23 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW i4 Gran Coupe eDrive40

    $39,072

    35,742 mi.
    Est. $724/mo

    BMW of Murrieta

    4.9
    Murrieta, CA (23 mi)
    Check Availability
  • Alpine White 2023 BMW i4 Gran Coupe eDrive40

    $35,042

    31,204 mi.
    Est. $650/mo

    BMW of Murrieta

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

    $48,907

    6,546 mi.
    Est. $907/mo

    BMW of Murrieta

    4.9
    Murrieta, CA (23 mi)
    Check Availability
  • 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

  • Gray Metallic 2023 BMW M340 i

    $52,612

    41,672 mi.
    Est. $975/mo

    BMW of Murrieta

    4.9
    Murrieta, CA (23 mi)
    Check Availability
  • $44,085

    6,552 mi.
    Est. $817/mo

    BMW of San Diego

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

    18,518 mi.
    Est. $671/mo

    BMW of San Diego

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

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

    BMW of San Diego

    4.9
    San Diego, CA (27 mi)
  • Black 2023 BMW Z4 M40IBlack 2023 BMW Z4 M40IBlack 2023 BMW Z4 M40IBlack 2023 BMW Z4 M40IBlack 2023 BMW Z4 M40IBlack 2023 BMW Z4 M40I

    $57,998

    $1K
    7,185 mi.
    Est. $1,075/mo

    CarMax Centennial

    4.1
    $149 delivery to Escondido, CA (6 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW XM BaseBlack Sapphire Metallic 2023 BMW XM BaseBlack Sapphire Metallic 2023 BMW XM BaseBlack Sapphire Metallic 2023 BMW XM BaseBlack Sapphire Metallic 2023 BMW XM BaseBlack Sapphire Metallic 2023 BMW XM Base

    $76,599

    20,964 mi.
    Est. $1,420/mo

    Certified Benz & Beemer

    4.9
    $419 delivery from Scottsdale, AZ (300 mi)
    Check Availability