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

    $479
    40,484 mi.
    Est. $542/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (23 mi)
    Check Availability

  • Jet Black 2020 BMW X1 sDrive28iJet Black 2020 BMW X1 sDrive28iJet Black 2020 BMW X1 sDrive28iJet Black 2020 BMW X1 sDrive28iJet Black 2020 BMW X1 sDrive28iJet Black 2020 BMW X1 sDrive28i

    $19,990

    55,648 mi.
    Est. $367/mo

    AutoNation Subaru Carlsbad

    4.7
    Carlsbad, CA (17 mi)
    Check Availability

  • Midnight Blue Metallic 2016 BMW 435 Gran Coupe iMidnight Blue Metallic 2016 BMW 435 Gran Coupe iMidnight Blue Metallic 2016 BMW 435 Gran Coupe iMidnight Blue Metallic 2016 BMW 435 Gran Coupe iMidnight Blue Metallic 2016 BMW 435 Gran Coupe iMidnight Blue Metallic 2016 BMW 435 Gran Coupe i

    $9,999

    $1K
    138,478 mi.
    Est. $184/mo

    Capistrano Mazda

    4.9
    San Juan Capistrano, CA (26 mi)
    Check Availability

  • Red Metallic 2026 BMW 330 i NARed Metallic 2026 BMW 330 i NARed Metallic 2026 BMW 330 i NARed Metallic 2026 BMW 330 i NARed Metallic 2026 BMW 330 i NARed Metallic 2026 BMW 330 i NA

    $57,412

    11,894 mi.
    Est. $1,055/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (23 mi)
    Check Availability
  • Red Metallic 2026 BMW 330 i NARed Metallic 2026 BMW 330 i NARed Metallic 2026 BMW 330 i NARed Metallic 2026 BMW 330 i NARed Metallic 2026 BMW 330 i NARed Metallic 2026 BMW 330 i NA

    $56,312

    13,697 mi.
    Est. $1,034/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (23 mi)
    Check Availability
  • Jet Black 2026 BMW 330 i NAJet Black 2026 BMW 330 i NAJet Black 2026 BMW 330 i NAJet Black 2026 BMW 330 i NAJet Black 2026 BMW 330 i NAJet Black 2026 BMW 330 i NA

    $51,112

    11,845 mi.
    Est. $939/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (23 mi)
    Check Availability
  • Alpine White 2026 BMW 330 IAlpine White 2026 BMW 330 IAlpine White 2026 BMW 330 IAlpine White 2026 BMW 330 IAlpine White 2026 BMW 330 IAlpine White 2026 BMW 330 I

    $52,022

    9,792 mi.
    Est. $956/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (23 mi)
    Check Availability
  • Red Metallic 2026 BMW 330 i NARed Metallic 2026 BMW 330 i NARed Metallic 2026 BMW 330 i NARed Metallic 2026 BMW 330 i NARed Metallic 2026 BMW 330 i NARed Metallic 2026 BMW 330 i NA

    $60,112

    9,903 mi.
    Est. $1,104/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (23 mi)
    Check Availability
  • Black Sapphire Metallic 2019 BMW X7 xDrive50iBlack Sapphire Metallic 2019 BMW X7 xDrive50iBlack Sapphire Metallic 2019 BMW X7 xDrive50iBlack Sapphire Metallic 2019 BMW X7 xDrive50iBlack Sapphire Metallic 2019 BMW X7 xDrive50iBlack Sapphire Metallic 2019 BMW X7 xDrive50i

    $30,919

    $198
    74,292 mi.
    Est. $568/mo

    Hyundai Escondido

    4.5
    Escondido, CA (19 mi)
    Check Availability

  • Red Metallic 2026 BMW 330 i NARed Metallic 2026 BMW 330 i NARed Metallic 2026 BMW 330 i NARed Metallic 2026 BMW 330 i NARed Metallic 2026 BMW 330 i NARed Metallic 2026 BMW 330 i NA

    $57,162

    10,148 mi.
    Est. $1,050/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (23 mi)
    Check Availability
  • Red Metallic 2026 BMW 330 i NARed Metallic 2026 BMW 330 i NARed Metallic 2026 BMW 330 i NARed Metallic 2026 BMW 330 i NARed Metallic 2026 BMW 330 i NARed Metallic 2026 BMW 330 i NA

    $57,412

    10,650 mi.
    Est. $1,055/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (23 mi)
    Check Availability
  • Red Metallic 2026 BMW 330 i NARed Metallic 2026 BMW 330 i NARed Metallic 2026 BMW 330 i NARed Metallic 2026 BMW 330 i NARed Metallic 2026 BMW 330 i NARed Metallic 2026 BMW 330 i NA

    $58,612

    10,035 mi.
    Est. $1,077/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (23 mi)
    Check Availability
  • Red Metallic 2026 BMW 330 i NARed Metallic 2026 BMW 330 i NARed Metallic 2026 BMW 330 i NARed Metallic 2026 BMW 330 i NARed Metallic 2026 BMW 330 i NARed Metallic 2026 BMW 330 i NA

    $57,462

    9,013 mi.
    Est. $1,056/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (23 mi)
    Check Availability
  • Blue 2026 BMW X3 30 xDriveBlue 2026 BMW X3 30 xDriveBlue 2026 BMW X3 30 xDriveBlue 2026 BMW X3 30 xDriveBlue 2026 BMW X3 30 xDriveBlue 2026 BMW X3 30 xDrive

    $47,340

    7,868 mi.
    Est. $870/mo

    BMW of Escondido

    4.6
    Escondido, CA (20 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW 228 Gran Coupe 228 Gran CoupeBlack Sapphire Metallic 2026 BMW 228 Gran Coupe 228 Gran CoupeBlack Sapphire Metallic 2026 BMW 228 Gran Coupe 228 Gran CoupeBlack Sapphire Metallic 2026 BMW 228 Gran Coupe 228 Gran CoupeBlack Sapphire Metallic 2026 BMW 228 Gran Coupe 228 Gran CoupeBlack Sapphire Metallic 2026 BMW 228 Gran Coupe 228 Gran Coupe

    $29,085

    $3K
    27,569 mi.
    Est. $534/mo

    Diamond Valley Honda

    4.8
    Hemet, CA (29 mi)
    Check Availability

  • Black Sapphire Metallic 2026 BMW 330 IBlack Sapphire Metallic 2026 BMW 330 IBlack Sapphire Metallic 2026 BMW 330 IBlack Sapphire Metallic 2026 BMW 330 IBlack Sapphire Metallic 2026 BMW 330 IBlack Sapphire Metallic 2026 BMW 330 I

    $55,987

    3,542 mi.
    Est. $1,028/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (23 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW 330 IBlack Sapphire Metallic 2026 BMW 330 IBlack Sapphire Metallic 2026 BMW 330 IBlack Sapphire Metallic 2026 BMW 330 IBlack Sapphire Metallic 2026 BMW 330 IBlack Sapphire Metallic 2026 BMW 330 I

    $53,572

    8,461 mi.
    Est. $984/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (23 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW 330 IBlack Sapphire Metallic 2026 BMW 330 IBlack Sapphire Metallic 2026 BMW 330 IBlack Sapphire Metallic 2026 BMW 330 IBlack Sapphire Metallic 2026 BMW 330 IBlack Sapphire Metallic 2026 BMW 330 I

    $53,222

    8,183 mi.
    Est. $978/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (23 mi)
    Check Availability
  • Jet Black 2026 BMW 330 i NAJet Black 2026 BMW 330 i NAJet Black 2026 BMW 330 i NAJet Black 2026 BMW 330 i NAJet Black 2026 BMW 330 i NAJet Black 2026 BMW 330 i NA

    $43,500

    $1.4K
    9,649 mi.
    Est. $799/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (23 mi)
    Check Availability
  • Red Metallic 2026 BMW 330 i NARed Metallic 2026 BMW 330 i NARed Metallic 2026 BMW 330 i NARed Metallic 2026 BMW 330 i NARed Metallic 2026 BMW 330 i NARed Metallic 2026 BMW 330 i NA

    $56,612

    8,430 mi.
    Est. $1,040/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (23 mi)
    Check Availability
  • Mineral White Metallic 2025 BMW 230 230iMineral White Metallic 2025 BMW 230 230iMineral White Metallic 2025 BMW 230 230iMineral White Metallic 2025 BMW 230 230iMineral White Metallic 2025 BMW 230 230iMineral White Metallic 2025 BMW 230 230i

    $34,085

    14,448 mi.
    Est. $626/mo

    Diamond Valley Honda

    4.8
    Hemet, CA (29 mi)
    Check Availability

  • Black Sapphire Metallic 2026 BMW 330 IBlack Sapphire Metallic 2026 BMW 330 IBlack Sapphire Metallic 2026 BMW 330 IBlack Sapphire Metallic 2026 BMW 330 IBlack Sapphire Metallic 2026 BMW 330 IBlack Sapphire Metallic 2026 BMW 330 I

    $55,272

    7,294 mi.
    Est. $1,015/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (23 mi)
    Check Availability
  • Alpine White 2024 BMW 330 iAlpine White 2024 BMW 330 iAlpine White 2024 BMW 330 iAlpine White 2024 BMW 330 iAlpine White 2024 BMW 330 iAlpine White 2024 BMW 330 i

    $35,657

    27,599 mi.
    Est. $655/mo

    BMW of Murrieta

    4.9
    Murrieta, CA (13 mi)
    Check Availability
  • Pearl 2019 BMW X3 sDrive30iPearl 2019 BMW X3 sDrive30iPearl 2019 BMW X3 sDrive30iPearl 2019 BMW X3 sDrive30iPearl 2019 BMW X3 sDrive30iPearl 2019 BMW X3 sDrive30i

    $19,998

    62,808 mi.
    Est. $367/mo

    CarMax Murrieta

    4.5
    Murrieta, CA (14 mi)
    Check Availability
  • Alpine White 2027 BMW X7 xDrive40iAlpine White 2027 BMW X7 xDrive40iAlpine White 2027 BMW X7 xDrive40iAlpine White 2027 BMW X7 xDrive40iAlpine White 2027 BMW X7 xDrive40iAlpine White 2027 BMW X7 xDrive40i

    $95,952

    1,470 mi.
    Est. $1,763/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (23 mi)
    Check Availability
  • Manhattan Green Metallic 2026 BMW X5 sDrive40iManhattan Green Metallic 2026 BMW X5 sDrive40iManhattan Green Metallic 2026 BMW X5 sDrive40iManhattan Green Metallic 2026 BMW X5 sDrive40iManhattan Green Metallic 2026 BMW X5 sDrive40iManhattan Green Metallic 2026 BMW X5 sDrive40i

    $82,912

    12,454 mi.
    Est. $1,523/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (23 mi)
    Check Availability
  • Mineral Gray Metallic 2021 BMW 330 330iMineral Gray Metallic 2021 BMW 330 330iMineral Gray Metallic 2021 BMW 330 330iMineral Gray Metallic 2021 BMW 330 330iMineral Gray Metallic 2021 BMW 330 330iMineral Gray Metallic 2021 BMW 330 330i

    $20,944

    76,111 mi.
    Est. $385/mo

    AutoNation Subaru Carlsbad

    4.7
    Carlsbad, CA (17 mi)
    Check Availability

  • Alpine White 2024 BMW 330 iAlpine White 2024 BMW 330 iAlpine White 2024 BMW 330 iAlpine White 2024 BMW 330 iAlpine White 2024 BMW 330 iAlpine White 2024 BMW 330 i

    $38,813

    18,495 mi.
    Est. $713/mo

    BMW of Murrieta

    4.9
    Murrieta, CA (13 mi)
    Check Availability
  • Gray Metallic 2026 BMW 228 Gran Coupe BaseGray Metallic 2026 BMW 228 Gran Coupe BaseGray Metallic 2026 BMW 228 Gran Coupe BaseGray Metallic 2026 BMW 228 Gran Coupe BaseGray Metallic 2026 BMW 228 Gran Coupe BaseGray Metallic 2026 BMW 228 Gran Coupe Base

    $35,322

    11,143 mi.
    Est. $649/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (23 mi)
    Check Availability
  • Mineral White Metallic 2026 BMW X5 sDrive40iMineral White Metallic 2026 BMW X5 sDrive40iMineral White Metallic 2026 BMW X5 sDrive40iMineral White Metallic 2026 BMW X5 sDrive40iMineral White Metallic 2026 BMW X5 sDrive40iMineral White Metallic 2026 BMW X5 sDrive40i

    $87,122

    10,874 mi.
    Est. $1,600/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (23 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X5 sDrive40iBlack Sapphire Metallic 2026 BMW X5 sDrive40iBlack Sapphire Metallic 2026 BMW X5 sDrive40iBlack Sapphire Metallic 2026 BMW X5 sDrive40iBlack Sapphire Metallic 2026 BMW X5 sDrive40iBlack Sapphire Metallic 2026 BMW X5 sDrive40i

    $65,999

    $12K
    7,362 mi.
    Est. $1,212/mo

    BMW of Carlsbad

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

    38,259 mi.
    Est. $643/mo

    CarMax Sacramento/Roseville

    4.6
    $149 delivery to Oceanside, CA (13 mi)
    Check Availability
  • Black 2023 BMW M850 I xDrive Gran CoupeBlack 2023 BMW M850 I xDrive Gran CoupeBlack 2023 BMW M850 I xDrive Gran CoupeBlack 2023 BMW M850 I xDrive Gran CoupeBlack 2023 BMW M850 I xDrive Gran CoupeBlack 2023 BMW M850 I xDrive Gran Coupe

    $61,998

    32,490 mi.
    Est. $1,139/mo

    CarMax Canoga Park

    4.3
    Free delivery to Oceanside, CA (13 mi)
    Check Availability