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 2024 BMW M440 iMineral White Metallic 2024 BMW M440 iMineral White Metallic 2024 BMW M440 iMineral White Metallic 2024 BMW M440 iMineral White Metallic 2024 BMW M440 iMineral White Metallic 2024 BMW M440 i

    $54,946

    $554
    13,355 mi.
    Est. $1,014/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (29 mi)
    Check Availability

  • Jet Black 2023 BMW 330 330iJet Black 2023 BMW 330 330iJet Black 2023 BMW 330 330iJet Black 2023 BMW 330 330iJet Black 2023 BMW 330 330iJet Black 2023 BMW 330 330i

    $29,522

    $200
    56,989 mi.
    Est. $545/mo

    Marvin K Brown Buick GMC

    4.7
    San Diego, CA (16 mi)
    Check Availability

  • Manhattan Green Metallic 2025 BMW X5 sDrive40iManhattan Green Metallic 2025 BMW X5 sDrive40iManhattan Green Metallic 2025 BMW X5 sDrive40iManhattan Green Metallic 2025 BMW X5 sDrive40iManhattan Green Metallic 2025 BMW X5 sDrive40iManhattan Green Metallic 2025 BMW X5 sDrive40i

    $47,990

    $1K
    24,320 mi.
    Est. $886/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (29 mi)
    Check Availability

  • $65,085

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

    BMW of San Diego

    4.9
    San Diego, CA (16 mi)
  • $36,064

    23,805 mi.
    Est. $666/mo

    BMW of San Diego

    4.9
    San Diego, CA (16 mi)
  • $65,172

    7,005 mi.
    Est. $1,203/mo

    BMW of San Diego

    4.9
    San Diego, CA (16 mi)
  • $44,172

    17,300 mi.
    Est. $815/mo

    BMW of San Diego

    4.9
    San Diego, CA (16 mi)
  • Not Priced

    5,665 mi.

    BMW of San Diego

    4.9
    San Diego, CA (16 mi)
  • 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

    $37,500

    $499
    46,381 mi.
    Est. $692/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (29 mi)
    Check Availability

  • $65,085

    9,228 mi.
    Est. $1,201/mo

    BMW of San Diego

    4.9
    San Diego, CA (16 mi)
  • $50,172

    33,839 mi.
    Est. $926/mo

    BMW of San Diego

    4.9
    San Diego, CA (16 mi)
  • $70,172

    8,204 mi.
    Est. $1,295/mo

    BMW of San Diego

    4.9
    San Diego, CA (16 mi)
  • Not Priced

    16,023 mi.

    BMW of San Diego

    4.9
    San Diego, CA (16 mi)
  • $50,947

    9,754 mi.
    Est. $940/mo

    BMW of San Diego

    4.9
    San Diego, CA (16 mi)
  • Black Sapphire Metallic 2024 BMW 228 Gran Coupe 228i sDrive Gran CoupeBlack Sapphire Metallic 2024 BMW 228 Gran Coupe 228i sDrive Gran CoupeBlack Sapphire Metallic 2024 BMW 228 Gran Coupe 228i sDrive Gran CoupeBlack Sapphire Metallic 2024 BMW 228 Gran Coupe 228i sDrive Gran CoupeBlack Sapphire Metallic 2024 BMW 228 Gran Coupe 228i sDrive Gran CoupeBlack Sapphire Metallic 2024 BMW 228 Gran Coupe 228i sDrive Gran Coupe

    $26,999

    $721
    22,259 mi.
    Est. $498/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (29 mi)
    Check Availability

  • $74,584

    41,237 mi.
    Est. $1,376/mo

    BMW of San Diego

    4.9
    San Diego, CA (16 mi)
  • $32,414

    21,685 mi.
    Est. $598/mo

    BMW of San Diego

    4.9
    San Diego, CA (16 mi)
  • $71,085

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

    BMW of San Diego

    4.9
    San Diego, CA (16 mi)
  • $64,172

    21,976 mi.
    Est. $1,184/mo

    BMW of San Diego

    4.9
    San Diego, CA (16 mi)
  • $70,172

    5,860 mi.
    Est. $1,295/mo

    BMW of San Diego

    4.9
    San Diego, CA (16 mi)
  • 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. $873/mo

    Kearny Mesa Kia

    4.6
    San Diego, CA (17 mi)
    Check Availability

  • Not Priced

    8,133 mi.

    BMW of San Diego

    4.9
    San Diego, CA (16 mi)
  • $84,322

    40,415 mi.
    Est. $1,556/mo

    BMW of San Diego

    4.9
    San Diego, CA (16 mi)
  • $60,172

    30,074 mi.
    Est. $1,111/mo

    BMW of San Diego

    4.9
    San Diego, CA (16 mi)
  • $45,172

    40,571 mi.
    Est. $834/mo

    BMW of San Diego

    4.9
    San Diego, CA (16 mi)
  • $45,085

    5,314 mi.
    Est. $832/mo

    BMW of San Diego

    4.9
    San Diego, CA (16 mi)
  • 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. $544/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (29 mi)
    Check Availability

  • $55,172

    21,732 mi.
    Est. $1,018/mo

    BMW of San Diego

    4.9
    San Diego, CA (16 mi)
  • $29,172

    27,771 mi.
    Est. $538/mo

    BMW of San Diego

    4.9
    San Diego, CA (16 mi)
  • Not Priced

    44,305 mi.

    BMW of San Diego

    4.9
    San Diego, CA (16 mi)
  • $41,085

    5,359 mi.
    Est. $758/mo

    BMW of San Diego

    4.9
    San Diego, CA (16 mi)
  • Gray 2023 BMW M4 CompetitionGray 2023 BMW M4 CompetitionGray 2023 BMW M4 CompetitionGray 2023 BMW M4 CompetitionGray 2023 BMW M4 CompetitionGray 2023 BMW M4 Competition

    $62,998

    32,127 mi.
    Est. $1,163/mo

    CarMax Sacramento South

    4.6
    $149 delivery to El Cajon, CA (6 mi)
    Check Availability
  • Red 2018 BMW M240 IRed 2018 BMW M240 IRed 2018 BMW M240 IRed 2018 BMW M240 IRed 2018 BMW M240 IRed 2018 BMW M240 I

    $25,998

    60,647 mi.
    Est. $480/mo

    CarMax Pleasanton

    4.8
    $149 delivery to El Cajon, CA (6 mi)
    Check Availability