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
  • Alpine White 2018 BMW 330e iPerformanceAlpine White 2018 BMW 330e iPerformanceAlpine White 2018 BMW 330e iPerformanceAlpine White 2018 BMW 330e iPerformanceAlpine White 2018 BMW 330e iPerformanceAlpine White 2018 BMW 330e iPerformance

    $13,398

    $531
    96,331 mi.
    Est. $248/mo

    AutoNation Toyota Irvine

    4.6
    Check Availability
    Irvine, CA (29 mi)

    Quick view
  • Alpine White 2023 BMW X4 xDrive30iAlpine White 2023 BMW X4 xDrive30iAlpine White 2023 BMW X4 xDrive30iAlpine White 2023 BMW X4 xDrive30iAlpine White 2023 BMW X4 xDrive30iAlpine White 2023 BMW X4 xDrive30i

    $39,997

    $891
    30,055 mi.
    Est. $742/mo

    Mercedes Benz of Anaheim

    4.8
    Check Availability
    Anaheim, CA (24 mi)

    Quick view
  • $118,999

    9,361 mi.
    Est. $2,206/mo

    BMW of Riverside

    4.5
    Riverside, CA (2 mi)
    Quick view
  • $44,999

    33,988 mi.
    Est. $834/mo

    BMW of Riverside

    4.5
    Riverside, CA (2 mi)
    Quick view
  • $67,999

    48,442 mi.
    Est. $1,261/mo

    BMW of Riverside

    4.5
    Riverside, CA (2 mi)
    Quick view
  • $39,999

    59,997 mi.
    Est. $742/mo

    BMW of Riverside

    4.5
    Riverside, CA (2 mi)
    Quick view
  • $54,999

    26,413 mi.
    Est. $1,020/mo

    BMW of Riverside

    4.5
    Riverside, CA (2 mi)
    Quick view
  • Alpine White 2023 BMW X4 xDrive30iAlpine White 2023 BMW X4 xDrive30iAlpine White 2023 BMW X4 xDrive30iAlpine White 2023 BMW X4 xDrive30iAlpine White 2023 BMW X4 xDrive30iAlpine White 2023 BMW X4 xDrive30i

    $39,988

    $1.9K
    24,711 mi.
    Est. $741/mo

    Mercedes Benz of Anaheim

    4.8
    Check Availability
    Anaheim, CA (24 mi)

    Quick view
  • $79,999

    6,397 mi.
    Est. $1,483/mo

    BMW of Riverside

    4.5
    Riverside, CA (2 mi)
    Quick view
  • $32,999

    38,176 mi.
    Est. $612/mo

    BMW of Riverside

    4.5
    Riverside, CA (2 mi)
    Quick view
  • $34,999

    20,335 mi.
    Est. $649/mo

    BMW of Riverside

    4.5
    Riverside, CA (2 mi)
    Quick view
  • $36,499

    32,897 mi.
    Est. $677/mo

    BMW of Riverside

    4.5
    Riverside, CA (2 mi)
    Quick view
  • $32,999

    28,635 mi.
    Est. $612/mo

    BMW of Riverside

    4.5
    Riverside, CA (2 mi)
    Quick view
  • Gray 2025 BMW 330 i xDriveGray 2025 BMW 330 i xDriveGray 2025 BMW 330 i xDriveGray 2025 BMW 330 i xDriveGray 2025 BMW 330 i xDriveGray 2025 BMW 330 i xDrive

    $35,788

    $1.2K
    22,978 mi.
    Est. $664/mo

    Mercedes Benz of Anaheim

    4.8
    Check Availability
    Anaheim, CA (24 mi)

    Quick view
  • $56,999

    2,989 mi.
    Est. $1,057/mo

    BMW of Riverside

    4.5
    Riverside, CA (2 mi)
    Quick view
  • $58,999

    6,011 mi.
    Est. $1,094/mo

    BMW of Riverside

    4.5
    Riverside, CA (2 mi)
    Quick view
  • $59,999

    28,490 mi.
    Est. $1,112/mo

    BMW of Riverside

    4.5
    Riverside, CA (2 mi)
    Quick view
  • $48,999

    31,704 mi.
    Est. $908/mo

    BMW of Riverside

    4.5
    Riverside, CA (2 mi)
    Quick view
  • $37,999

    59,264 mi.
    Est. $705/mo

    BMW of Riverside

    4.5
    Riverside, CA (2 mi)
    Quick view
  • Blue Metallic 2024 BMW M850 i xDriveBlue Metallic 2024 BMW M850 i xDriveBlue Metallic 2024 BMW M850 i xDriveBlue Metallic 2024 BMW M850 i xDriveBlue Metallic 2024 BMW M850 i xDriveBlue Metallic 2024 BMW M850 i xDrive

    $73,888

    $1K
    9,545 mi.
    Est. $1,370/mo

    Mercedes Benz of Anaheim

    4.8
    Check Availability
    Anaheim, CA (24 mi)

    Quick view
  • $53,999

    40,361 mi.
    Est. $1,001/mo

    BMW of Riverside

    4.5
    Riverside, CA (2 mi)
    Quick view
  • $32,999

    25,507 mi.
    Est. $612/mo

    BMW of Riverside

    4.5
    Riverside, CA (2 mi)
    Quick view
  • $36,999

    15,085 mi.
    Est. $686/mo

    BMW of Riverside

    4.5
    Riverside, CA (2 mi)
    Quick view
  • $32,999

    28,367 mi.
    Est. $612/mo

    BMW of Riverside

    4.5
    Riverside, CA (2 mi)
    Quick view
  • $33,999

    33,760 mi.
    Est. $630/mo

    BMW of Riverside

    4.5
    Riverside, CA (2 mi)
    Quick view
  • Silver 2025 BMW X1 xDrive28iSilver 2025 BMW X1 xDrive28iSilver 2025 BMW X1 xDrive28iSilver 2025 BMW X1 xDrive28iSilver 2025 BMW X1 xDrive28iSilver 2025 BMW X1 xDrive28i

    $31,188

    $1.8K
    32,032 mi.
    Est. $578/mo

    Mercedes Benz of Anaheim

    4.8
    Check Availability
    Anaheim, CA (24 mi)

    Quick view
  • $37,999

    27,306 mi.
    Est. $705/mo

    BMW of Riverside

    4.5
    Riverside, CA (2 mi)
    Quick view
  • $65,999

    27,811 mi.
    Est. $1,224/mo

    BMW of Riverside

    4.5
    Riverside, CA (2 mi)
    Quick view
  • Black 2024 BMW 228 Gran Coupe I xDrive Gran CoupeBlack 2024 BMW 228 Gran Coupe I xDrive Gran CoupeBlack 2024 BMW 228 Gran Coupe I xDrive Gran CoupeBlack 2024 BMW 228 Gran Coupe I xDrive Gran CoupeBlack 2024 BMW 228 Gran Coupe I xDrive Gran CoupeBlack 2024 BMW 228 Gran Coupe I xDrive Gran Coupe

    $25,998

    33,465 mi.
    Est. $482/mo

    CarMax Palmdale

    4.6
    Check Availability
    Free delivery to Riverside, CA (2 mi)
    Quick view
  • Gray 2022 BMW X5 sDrive40iGray 2022 BMW X5 sDrive40iGray 2022 BMW X5 sDrive40iGray 2022 BMW X5 sDrive40iGray 2022 BMW X5 sDrive40iGray 2022 BMW X5 sDrive40i

    $31,998

    $1K
    52,941 mi.
    Est. $593/mo

    CarMax Oceanside

    4.2
    Check Availability
    Free delivery to Riverside, CA (2 mi)
    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