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
  • 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 (24 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,020/mo

    BMW of Carlsbad

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

    BMW of Carlsbad

    4.6
    Carlsbad, CA (24 mi)
    Check Availability

  • Donington Gray Metallic 2018 BMW M5 BaseDonington Gray Metallic 2018 BMW M5 BaseDonington Gray Metallic 2018 BMW M5 BaseDonington Gray Metallic 2018 BMW M5 BaseDonington Gray Metallic 2018 BMW M5 BaseDonington Gray Metallic 2018 BMW M5 Base

    $41,785

    $2.2K
    56,195 mi.
    Est. $768/mo

    Driveline Used Cars Murrieta

    2.1
    Murrieta, CA (11 mi)
    Check Availability
  • Alpine White 2021 BMW X1 sDrive28iAlpine White 2021 BMW X1 sDrive28iAlpine White 2021 BMW X1 sDrive28iAlpine White 2021 BMW X1 sDrive28iAlpine White 2021 BMW X1 sDrive28iAlpine White 2021 BMW X1 sDrive28i

    $15,883

    $1.2K
    53,672 mi.
    Est. $292/mo

    Driveline Used Cars Murrieta

    2.1
    Murrieta, CA (11 mi)
    Check Availability
  • Blue 2014 BMW X1 sDrive28iBlue 2014 BMW X1 sDrive28iBlue 2014 BMW X1 sDrive28iBlue 2014 BMW X1 sDrive28iBlue 2014 BMW X1 sDrive28iBlue 2014 BMW X1 sDrive28i

    $7,499

    108,597 mi.
    Est. $138/mo

    Private seller: Andrew

    San Marcos, CA (19 mi)
    Contact Seller
  • Gray 2019 BMW M850 i xDriveGray 2019 BMW M850 i xDriveGray 2019 BMW M850 i xDriveGray 2019 BMW M850 i xDriveGray 2019 BMW M850 i xDriveGray 2019 BMW M850 i xDrive

    $46,900

    54,400 mi.
    Est. $862/mo

    Private seller: Vanh

    Menifee, CA (20 mi)
    Contact Seller
  • 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 (20 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. $324/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (24 mi)
    Check Availability

  • White Metallic 2015 BMW 320 iWhite Metallic 2015 BMW 320 iWhite Metallic 2015 BMW 320 iWhite Metallic 2015 BMW 320 iWhite Metallic 2015 BMW 320 iWhite Metallic 2015 BMW 320 i

    $10,582

    103,492 mi.
    Est. $194/mo

    Genesis of Escondido

    Escondido, CA (20 mi)
    Check Availability
  • Gray 2013 BMW 328 iGray 2013 BMW 328 iGray 2013 BMW 328 iGray 2013 BMW 328 iGray 2013 BMW 328 iGray 2013 BMW 328 i

    $8,250

    120,085 mi.
    Est. $152/mo

    Private seller: Paul

    Lakeland Village, CA (21 mi)
    Contact Seller
  • Alpine White 2026 BMW 228 Gran Coupe BaseAlpine White 2026 BMW 228 Gran Coupe BaseAlpine White 2026 BMW 228 Gran Coupe BaseAlpine White 2026 BMW 228 Gran Coupe BaseAlpine White 2026 BMW 228 Gran Coupe BaseAlpine White 2026 BMW 228 Gran Coupe Base

    $44,432

    81 mi.
    Est. $816/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (24 mi)
    Check Availability
  • Storm Bay Metallic 2027 BMW X1 xDrive28iStorm Bay Metallic 2027 BMW X1 xDrive28iStorm Bay Metallic 2027 BMW X1 xDrive28iStorm Bay Metallic 2027 BMW X1 xDrive28iStorm Bay Metallic 2027 BMW X1 xDrive28iStorm Bay Metallic 2027 BMW X1 xDrive28i

    $50,287

    18 mi.
    Est. $924/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (24 mi)
    Check Availability
  • Toronto Red Metallic 2024 BMW M2 BaseToronto Red Metallic 2024 BMW M2 BaseToronto Red Metallic 2024 BMW M2 BaseToronto Red Metallic 2024 BMW M2 BaseToronto Red Metallic 2024 BMW M2 BaseToronto Red Metallic 2024 BMW M2 Base

    $67,097

    $2K
    9,550 mi.
    Est. $1,233/mo

    Mercedes-Benz of Laguna Niguel

    4.7
    Laguna Niguel, CA (29 mi)
    Check Availability
  • Gray Metallic 2026 BMW X5 sDrive40iGray Metallic 2026 BMW X5 sDrive40iGray Metallic 2026 BMW X5 sDrive40iGray Metallic 2026 BMW X5 sDrive40iGray Metallic 2026 BMW X5 sDrive40iGray Metallic 2026 BMW X5 sDrive40i

    $62,370

    $629
    14,925 mi.
    Est. $1,146/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (24 mi)
    Check Availability

  • Titanium Silver Metallic 2003 BMW X5 3.0iTitanium Silver Metallic 2003 BMW X5 3.0iTitanium Silver Metallic 2003 BMW X5 3.0iTitanium Silver Metallic 2003 BMW X5 3.0iTitanium Silver Metallic 2003 BMW X5 3.0iTitanium Silver Metallic 2003 BMW X5 3.0i

    $6,857

    87,381 mi.
    Est. $126/mo

    DE AUTOS INC

    Laguna Niguel, CA (30 mi)
    Check Availability
  • Alpine White 2021 BMW X7 xDrive40i

    $30,119

    77,105 mi.
    Est. $553/mo

    Temecula Valley Lexus

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

    $23,200

    53,304 mi.
    Est. $426/mo

    Temecula Valley Buick GMC

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

    75,397 mi.
    Est. $442/mo

    Paradise Chevrolet of Temecula

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

    $49,712

    31,525 mi.
    Est. $913/mo

    BMW of Murrieta

    4.9
    Murrieta, CA (11 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. $542/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (24 mi)
    Check Availability

  • Alpine White 2023 BMW 530e 530e

    $60,542

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

    BMW of Murrieta

    4.9
    Murrieta, CA (11 mi)
    Check Availability
  • Grigio Telesto Pearl 2025 BMW M2 Base

    $72,955

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

    BMW of Murrieta

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

    $46,110

    26,419 mi.
    Est. $847/mo

    BMW of Murrieta

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

    $39,072

    35,742 mi.
    Est. $718/mo

    BMW of Murrieta

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

    $35,042

    31,204 mi.
    Est. $644/mo

    BMW of Murrieta

    4.9
    Murrieta, CA (11 mi)
    Check Availability
  • Black Sapphire Metallic 2025 BMW 230 i xDriveBlack Sapphire Metallic 2025 BMW 230 i xDriveBlack Sapphire Metallic 2025 BMW 230 i xDriveBlack Sapphire Metallic 2025 BMW 230 i xDriveBlack Sapphire Metallic 2025 BMW 230 i xDriveBlack Sapphire Metallic 2025 BMW 230 i xDrive

    $40,500

    $499
    11,845 mi.
    Est. $744/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (24 mi)
    Check Availability

  • Gray Metallic 2026 BMW X3 30 xDrive

    $48,907

    6,546 mi.
    Est. $898/mo

    BMW of Murrieta

    4.9
    Murrieta, CA (11 mi)
    Check Availability
  • Gray Metallic 2023 BMW M340 i

    $52,612

    41,672 mi.
    Est. $966/mo

    BMW of Murrieta

    4.9
    Murrieta, CA (11 mi)
    Check Availability
  • Black 2019 BMW 530 i

    $32,000

    123,219 mi.
    Est. $588/mo

    Private seller: Prayer

    Camp Pendleton South, CA (11 mi)
    Contact Seller
  • Alpine White 2016 BMW X3 xDrive28i

    $12,404

    $638
    87,903 mi.
    Est. $228/mo

    Lexus Carlsbad

    4.8
    San Diego, CA (19 mi)
    Check Availability
  • Alpine White 2016 BMW M6 BaseAlpine White 2016 BMW M6 BaseAlpine White 2016 BMW M6 BaseAlpine White 2016 BMW M6 BaseAlpine White 2016 BMW M6 BaseAlpine White 2016 BMW M6 Base

    $49,899

    19,096 mi.
    Est. $917/mo

    Luxury Auto Collection

    3.7
    $461 delivery from Scottsdale, AZ (308 mi)
    Check Availability
  • Black 2015 BMW 228 IBlack 2015 BMW 228 IBlack 2015 BMW 228 IBlack 2015 BMW 228 IBlack 2015 BMW 228 IBlack 2015 BMW 228 I

    $18,998

    42,223 mi.
    Est. $349/mo

    CarMax Canoga Park

    4.3
    Free delivery to Murrieta, CA (12 mi)
    Check Availability