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 Filters
  • 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

    $51,510

    12,216 mi.
    Est. $898/mo

    BMW of Carlsbad

    4.5
    Carlsbad, CA (27 mi)
    Check Availability

    Quick view
  • Gray Metallic 2023 BMW i7 xDrive60Gray Metallic 2023 BMW i7 xDrive60Gray Metallic 2023 BMW i7 xDrive60Gray Metallic 2023 BMW i7 xDrive60Gray Metallic 2023 BMW i7 xDrive60Gray Metallic 2023 BMW i7 xDrive60

    $61,999

    37,172 mi.
    Est. $1,081/mo

    BMW of Carlsbad

    4.5
    Carlsbad, CA (27 mi)
    Check Availability

    Quick view
  • $52,670

    30,091 mi.
    Est. $918/mo

    BMW of San Diego

    4.8
    San Diego, CA (16 mi)
    Quick view
  • $60,085

    7,209 mi.
    Est. $1,047/mo

    BMW of San Diego

    4.8
    San Diego, CA (16 mi)
    Quick view
  • $47,336

    18,852 mi.
    Est. $825/mo

    BMW of San Diego

    4.8
    San Diego, CA (16 mi)
    Quick view
  • $27,564

    42,293 mi.
    Est. $481/mo

    BMW of San Diego

    4.8
    San Diego, CA (16 mi)
    Quick view
  • $43,085

    8,646 mi.
    Est. $751/mo

    BMW of San Diego

    4.8
    San Diego, CA (16 mi)
    Quick view
  • Special 2024 BMW XM Label RedSpecial 2024 BMW XM Label RedSpecial 2024 BMW XM Label RedSpecial 2024 BMW XM Label RedSpecial 2024 BMW XM Label RedSpecial 2024 BMW XM Label Red

    $104,444

    27,283 mi.
    Est. $1,821/mo

    BMW of Carlsbad

    4.5
    Carlsbad, CA (27 mi)
    Check Availability

    Quick view
  • $72,014

    4,630 mi.
    Est. $1,255/mo

    BMW of San Diego

    4.8
    San Diego, CA (16 mi)
    Quick view
  • $45,135

    8,654 mi.
    Est. $787/mo

    BMW of San Diego

    4.8
    San Diego, CA (16 mi)
    Quick view
  • $51,031

    461 mi.
    Est. $890/mo

    BMW of San Diego

    4.8
    San Diego, CA (16 mi)
    Quick view
  • $65,085

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

    BMW of San Diego

    4.8
    San Diego, CA (16 mi)
    Quick view
  • $45,085

    6,687 mi.
    Est. $786/mo

    BMW of San Diego

    4.8
    San Diego, CA (16 mi)
    Quick view
  • Black Sapphire Metallic 2024 BMW 840 Gran Coupe iBlack Sapphire Metallic 2024 BMW 840 Gran Coupe iBlack Sapphire Metallic 2024 BMW 840 Gran Coupe iBlack Sapphire Metallic 2024 BMW 840 Gran Coupe iBlack Sapphire Metallic 2024 BMW 840 Gran Coupe iBlack Sapphire Metallic 2024 BMW 840 Gran Coupe i

    $57,888

    $1K
    27,139 mi.
    Est. $1,009/mo

    BMW of Carlsbad

    4.5
    Carlsbad, CA (27 mi)
    Check Availability

    Quick view
  • $45,085

    6,641 mi.
    Est. $786/mo

    BMW of San Diego

    4.8
    San Diego, CA (16 mi)
    Quick view
  • $31,264

    40,977 mi.
    Est. $545/mo

    BMW of San Diego

    4.8
    San Diego, CA (16 mi)
    Quick view
  • $58,085

    26,972 mi.
    Est. $1,013/mo

    BMW of San Diego

    4.8
    San Diego, CA (16 mi)
    Quick view
  • $65,085

    6,665 mi.
    Est. $1,135/mo

    BMW of San Diego

    4.8
    San Diego, CA (16 mi)
    Quick view
  • $71,085

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

    BMW of San Diego

    4.8
    San Diego, CA (16 mi)
    Quick view
  • Alpine White 2026 BMW i7 EDrive50Alpine White 2026 BMW i7 EDrive50Alpine White 2026 BMW i7 EDrive50Alpine White 2026 BMW i7 EDrive50Alpine White 2026 BMW i7 EDrive50Alpine White 2026 BMW i7 EDrive50

    $118,320

    342 mi.
    Est. $2,063/mo

    BMW of Carlsbad

    4.5
    Carlsbad, CA (27 mi)
    Check Availability

    Quick view
  • $65,714

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

    BMW of San Diego

    4.8
    San Diego, CA (16 mi)
    Quick view
  • $44,085

    4,719 mi.
    Est. $769/mo

    BMW of San Diego

    4.8
    San Diego, CA (16 mi)
    Quick view
  • $44,685

    5,127 mi.
    Est. $779/mo

    BMW of San Diego

    4.8
    San Diego, CA (16 mi)
    Quick view
  • $34,414

    21,309 mi.
    Est. $600/mo

    BMW of San Diego

    4.8
    San Diego, CA (16 mi)
    Quick view
  • $51,985

    32,188 mi.
    Est. $906/mo

    BMW of San Diego

    4.8
    San Diego, CA (16 mi)
    Quick view
  • Alpine White 2026 BMW X5 PHEV xDrive50eAlpine White 2026 BMW X5 PHEV xDrive50eAlpine White 2026 BMW X5 PHEV xDrive50eAlpine White 2026 BMW X5 PHEV xDrive50eAlpine White 2026 BMW X5 PHEV xDrive50eAlpine White 2026 BMW X5 PHEV xDrive50e

    $81,785

    6,116 mi.
    Est. $1,426/mo

    BMW of Carlsbad

    4.5
    Carlsbad, CA (27 mi)
    Check Availability

    Quick view
  • $45,085

    5,741 mi.
    Est. $786/mo

    BMW of San Diego

    4.8
    San Diego, CA (16 mi)
    Quick view
  • $43,564

    3,370 mi.
    Est. $759/mo

    BMW of San Diego

    4.8
    San Diego, CA (16 mi)
    Quick view
  • $36,064

    23,805 mi.
    Est. $629/mo

    BMW of San Diego

    4.8
    San Diego, CA (16 mi)
    Quick view
  • $37,728

    30,477 mi.
    Est. $658/mo

    BMW of San Diego

    4.8
    San Diego, CA (16 mi)
    Quick view
  • White 2017 BMW X3 SDrive28iWhite 2017 BMW X3 SDrive28iWhite 2017 BMW X3 SDrive28iWhite 2017 BMW X3 SDrive28iWhite 2017 BMW X3 SDrive28iWhite 2017 BMW X3 SDrive28i

    $14,998

    73,141 mi.
    Est. $261/mo

    CarMax Palm Desert

    $149 delivery to El Cajon, CA (7 mi)
    Check Availability
    Quick view
  • Gray 2015 BMW 328 IGray 2015 BMW 328 IGray 2015 BMW 328 IGray 2015 BMW 328 IGray 2015 BMW 328 IGray 2015 BMW 328 I

    $14,599

    74,793 mi.
    Est. $255/mo

    CarMax Henderson

    4.3
    $149 delivery to El Cajon, CA (7 mi)
    Check Availability
    Quick view
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