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

    BMW of Carlsbad

    4.6
    Carlsbad, CA (17 mi)
    Check Availability

  • Glacier Silver Metallic 2019 BMW 530 530iGlacier Silver Metallic 2019 BMW 530 530iGlacier Silver Metallic 2019 BMW 530 530iGlacier Silver Metallic 2019 BMW 530 530iGlacier Silver Metallic 2019 BMW 530 530iGlacier Silver Metallic 2019 BMW 530 530i

    $15,075

    107,345 mi.
    Est. $277/mo

    Audi San Diego

    4.4
    San Diego, CA (28 mi)
    Check Availability

  • Alpine White 2021 BMW X3 M40iAlpine White 2021 BMW X3 M40iAlpine White 2021 BMW X3 M40iAlpine White 2021 BMW X3 M40iAlpine White 2021 BMW X3 M40iAlpine White 2021 BMW X3 M40i

    $36,845

    $655
    46,381 mi.
    Est. $677/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (17 mi)
    Check Availability

  • Black Sapphire Metallic 2026 BMW M2 CSBlack Sapphire Metallic 2026 BMW M2 CSBlack Sapphire Metallic 2026 BMW M2 CSBlack Sapphire Metallic 2026 BMW M2 CSBlack Sapphire Metallic 2026 BMW M2 CSBlack Sapphire Metallic 2026 BMW M2 CS

    $111,980

    2,702 mi.
    Est. $2,057/mo

    Porsche San Diego

    4.9
    San Diego, CA (28 mi)
    Check Availability
  • Black 2018 BMW 430 IBlack 2018 BMW 430 IBlack 2018 BMW 430 IBlack 2018 BMW 430 IBlack 2018 BMW 430 IBlack 2018 BMW 430 I

    $18,998

    69,962 mi.
    Est. $349/mo

    CarMax Murrieta

    4.5
    Murrieta, CA (19 mi)
    Check Availability
  • White 2021 BMW 740 IWhite 2021 BMW 740 IWhite 2021 BMW 740 IWhite 2021 BMW 740 IWhite 2021 BMW 740 IWhite 2021 BMW 740 I

    $36,998

    42,331 mi.
    Est. $680/mo

    CarMax Murrieta

    4.5
    Murrieta, CA (19 mi)
    Check Availability
  • Gray 2023 BMW i4 Gran Coupe M50 Gran CoupeGray 2023 BMW i4 Gran Coupe M50 Gran CoupeGray 2023 BMW i4 Gran Coupe M50 Gran CoupeGray 2023 BMW i4 Gran Coupe M50 Gran CoupeGray 2023 BMW i4 Gran Coupe M50 Gran CoupeGray 2023 BMW i4 Gran Coupe M50 Gran Coupe

    $39,998

    37,777 mi.
    Est. $735/mo

    CarMax Oceanside

    4.3
    Oceanside, CA (9 mi)
    Check Availability
  • White 2024 BMW iX XDrive50iWhite 2024 BMW iX XDrive50iWhite 2024 BMW iX XDrive50iWhite 2024 BMW iX XDrive50iWhite 2024 BMW iX XDrive50iWhite 2024 BMW iX XDrive50i

    $43,998

    $1K
    33,389 mi.
    Est. $808/mo

    CarMax Murrieta

    4.5
    Murrieta, CA (19 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 (17 mi)
    Check Availability

  • Gray 2023 BMW i7 XDrive60Gray 2023 BMW i7 XDrive60Gray 2023 BMW i7 XDrive60Gray 2023 BMW i7 XDrive60Gray 2023 BMW i7 XDrive60Gray 2023 BMW i7 XDrive60

    $53,998

    $1K
    45,014 mi.
    Est. $992/mo

    CarMax Murrieta

    4.5
    Murrieta, CA (19 mi)
    Check Availability
  • Blue 2017 BMW 330e E iPerformanceBlue 2017 BMW 330e E iPerformanceBlue 2017 BMW 330e E iPerformanceBlue 2017 BMW 330e E iPerformanceBlue 2017 BMW 330e E iPerformanceBlue 2017 BMW 330e E iPerformance

    $17,998

    48,423 mi.
    Est. $331/mo

    CarMax Murrieta

    4.5
    Murrieta, CA (19 mi)
    Check Availability
  • Blue 2023 BMW M440 I xDriveBlue 2023 BMW M440 I xDriveBlue 2023 BMW M440 I xDriveBlue 2023 BMW M440 I xDriveBlue 2023 BMW M440 I xDriveBlue 2023 BMW M440 I xDrive

    $46,998

    47,280 mi.
    Est. $863/mo

    CarMax Murrieta

    4.5
    Murrieta, CA (19 mi)
    Check Availability
  • Gray 2023 BMW i7 XDrive60Gray 2023 BMW i7 XDrive60Gray 2023 BMW i7 XDrive60Gray 2023 BMW i7 XDrive60Gray 2023 BMW i7 XDrive60Gray 2023 BMW i7 XDrive60

    $59,998

    $1K
    28,202 mi.
    Est. $1,102/mo

    CarMax Escondido

    4.4
    Escondido, CA (13 mi)
    Check Availability
  • Blue 2021 BMW X7 xDrive40iBlue 2021 BMW X7 xDrive40iBlue 2021 BMW X7 xDrive40iBlue 2021 BMW X7 xDrive40iBlue 2021 BMW X7 xDrive40iBlue 2021 BMW X7 xDrive40i

    $43,998

    35,097 mi.
    Est. $808/mo

    CarMax Escondido

    4.4
    Escondido, CA (13 mi)
    Check Availability
  • 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

    $48,500

    $1.5K
    10,167 mi.
    Est. $891/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (17 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,520

    $597
    74,292 mi.
    Est. $561/mo

    Hyundai Escondido

    4.5
    Escondido, CA (13 mi)
    Check Availability
  • White 2019 BMW 530e iPerformanceWhite 2019 BMW 530e iPerformanceWhite 2019 BMW 530e iPerformanceWhite 2019 BMW 530e iPerformanceWhite 2019 BMW 530e iPerformanceWhite 2019 BMW 530e iPerformance

    $18,998

    85,614 mi.
    Est. $349/mo

    CarMax Murrieta

    4.5
    Murrieta, CA (19 mi)
    Check Availability
  • Black 2019 BMW X4 XDrive30iBlack 2019 BMW X4 XDrive30iBlack 2019 BMW X4 XDrive30iBlack 2019 BMW X4 XDrive30iBlack 2019 BMW X4 XDrive30iBlack 2019 BMW X4 XDrive30i

    $34,998

    $2K
    11,631 mi.
    Est. $643/mo

    CarMax Murrieta

    4.5
    Murrieta, CA (19 mi)
    Check Availability
  • Mineral Gray Metallic 2017 BMW 430 Gran Coupe iMineral Gray Metallic 2017 BMW 430 Gran Coupe iMineral Gray Metallic 2017 BMW 430 Gran Coupe iMineral Gray Metallic 2017 BMW 430 Gran Coupe iMineral Gray Metallic 2017 BMW 430 Gran Coupe iMineral Gray Metallic 2017 BMW 430 Gran Coupe i

    $8,500

    162,625 mi.
    Est. $156/mo

    Lake Motor Group SD

    4.8
    Ramona, CA (26 mi)
    Check Availability
  • Black 2018 BMW X1 XDrive28iBlack 2018 BMW X1 XDrive28iBlack 2018 BMW X1 XDrive28iBlack 2018 BMW X1 XDrive28iBlack 2018 BMW X1 XDrive28iBlack 2018 BMW X1 XDrive28i

    $17,998

    49,441 mi.
    Est. $331/mo

    CarMax Murrieta

    4.5
    Murrieta, CA (19 mi)
    Check Availability
  • Alpine White 2018 BMW X1 sDrive28iAlpine White 2018 BMW X1 sDrive28iAlpine White 2018 BMW X1 sDrive28iAlpine White 2018 BMW X1 sDrive28iAlpine White 2018 BMW X1 sDrive28iAlpine White 2018 BMW X1 sDrive28i

    $14,299

    74,563 mi.
    Est. $263/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (17 mi)
    Check Availability

  • White 2016 BMW X1 xDrive 28iWhite 2016 BMW X1 xDrive 28iWhite 2016 BMW X1 xDrive 28iWhite 2016 BMW X1 xDrive 28iWhite 2016 BMW X1 xDrive 28iWhite 2016 BMW X1 xDrive 28i

    $7,500

    136,247 mi.
    Est. $138/mo

    Lake Motor Group SD

    4.8
    Ramona, CA (26 mi)
    Check Availability
  • Blue 2018 BMW 530 IBlue 2018 BMW 530 IBlue 2018 BMW 530 IBlue 2018 BMW 530 IBlue 2018 BMW 530 IBlue 2018 BMW 530 I

    $27,998

    14,427 mi.
    Est. $514/mo

    CarMax Murrieta

    4.5
    Murrieta, CA (19 mi)
    Check Availability
  • Gray 2024 BMW X4 XDrive30iGray 2024 BMW X4 XDrive30iGray 2024 BMW X4 XDrive30iGray 2024 BMW X4 XDrive30iGray 2024 BMW X4 XDrive30iGray 2024 BMW X4 XDrive30i

    $41,998

    40,120 mi.
    Est. $772/mo

    CarMax Oceanside

    4.3
    Oceanside, CA (9 mi)
    Check Availability
  • Jet Black 2018 BMW X1 sDrive28iJet Black 2018 BMW X1 sDrive28iJet Black 2018 BMW X1 sDrive28iJet Black 2018 BMW X1 sDrive28iJet Black 2018 BMW X1 sDrive28iJet Black 2018 BMW X1 sDrive28i

    $13,499

    $587
    82,737 mi.
    Est. $248/mo

    Mazda of Escondido

    4.8
    Escondido, CA (13 mi)
    Check Availability
  • Jet Black 2022 BMW X5 PHEV xDrive45eJet Black 2022 BMW X5 PHEV xDrive45eJet Black 2022 BMW X5 PHEV xDrive45eJet Black 2022 BMW X5 PHEV xDrive45eJet Black 2022 BMW X5 PHEV xDrive45eJet Black 2022 BMW X5 PHEV xDrive45e

    $40,884

    $600
    20,861 mi.
    Est. $751/mo

    Porsche San Diego

    4.9
    San Diego, CA (28 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW X3 sDrive30iBlack Sapphire Metallic 2023 BMW X3 sDrive30iBlack Sapphire Metallic 2023 BMW X3 sDrive30iBlack Sapphire Metallic 2023 BMW X3 sDrive30iBlack Sapphire Metallic 2023 BMW X3 sDrive30iBlack Sapphire Metallic 2023 BMW X3 sDrive30i

    $30,017

    25,288 mi.
    Est. $551/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (17 mi)
    Check Availability

  • White 2024 BMW 330 XIWhite 2024 BMW 330 XIWhite 2024 BMW 330 XIWhite 2024 BMW 330 XIWhite 2024 BMW 330 XIWhite 2024 BMW 330 XI

    $29,998

    42,741 mi.
    Est. $551/mo

    CarMax Oceanside

    4.3
    Oceanside, CA (9 mi)
    Check Availability
  • Blue 2014 BMW 335 iBlue 2014 BMW 335 iBlue 2014 BMW 335 iBlue 2014 BMW 335 iBlue 2014 BMW 335 iBlue 2014 BMW 335 i

    $13,735

    106,877 mi.
    Est. $252/mo

    Prime Auto Solution

    Escondido, CA (13 mi)
    Check Availability
  • Blue 2013 BMW 328 328i Coupe 2DBlue 2013 BMW 328 328i Coupe 2DBlue 2013 BMW 328 328i Coupe 2DBlue 2013 BMW 328 328i Coupe 2DBlue 2013 BMW 328 328i Coupe 2DBlue 2013 BMW 328 328i Coupe 2D

    $13,079

    67,296 mi.
    Est. $240/mo

    Old Town Motors

    Temecula, CA (15 mi)
    Check Availability
  • Black 2016 BMW 740 740i Sedan 4DBlack 2016 BMW 740 740i Sedan 4DBlack 2016 BMW 740 740i Sedan 4DBlack 2016 BMW 740 740i Sedan 4DBlack 2016 BMW 740 740i Sedan 4DBlack 2016 BMW 740 740i Sedan 4D

    $18,079

    85,438 mi.
    Est. $332/mo

    Old Town Motors

    Temecula, CA (15 mi)
    Check Availability
  • Zandvoort Blue 2023 BMW M2Zandvoort Blue 2023 BMW M2Zandvoort Blue 2023 BMW M2Zandvoort Blue 2023 BMW M2Zandvoort Blue 2023 BMW M2Zandvoort Blue 2023 BMW M2

    $62,887

    $8.6K
    14,564 mi.
    Est. $1,155/mo

    Superstition Springs Lexus

    4.9
    $324 delivery from Mesa, AZ (318 mi)
    Check Availability
  • Black Sapphire Metallic 2018 BMW M2 BaseBlack Sapphire Metallic 2018 BMW M2 BaseBlack Sapphire Metallic 2018 BMW M2 BaseBlack Sapphire Metallic 2018 BMW M2 BaseBlack Sapphire Metallic 2018 BMW M2 BaseBlack Sapphire Metallic 2018 BMW M2 Base

    $36,957

    $1K
    75,909 mi.
    Est. $679/mo

    Carizona

    4.5
    $385 delivery from Mesa, AZ (308 mi)
    Check Availability