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
  • Gray Metallic 2025 BMW M340 iGray Metallic 2025 BMW M340 iGray Metallic 2025 BMW M340 iGray Metallic 2025 BMW M340 iGray Metallic 2025 BMW M340 iGray Metallic 2025 BMW M340 i

    $54,736

    $366
    16,768 mi.
    Est. $1,006/mo

    Mark Christopher Chevrolet Buick GMC Cadillac

    4.6
    Check Availability
    Ontario, CA (30 mi)

    Quick view
  • Glacier Silver Metallic 2017 BMW X4 M40iGlacier Silver Metallic 2017 BMW X4 M40iGlacier Silver Metallic 2017 BMW X4 M40iGlacier Silver Metallic 2017 BMW X4 M40iGlacier Silver Metallic 2017 BMW X4 M40iGlacier Silver Metallic 2017 BMW X4 M40i

    $21,646

    67,083 mi.
    Est. $398/mo

    Fritts Ford

    4.8
    Check Availability
    Riverside, CA (15 mi)

    Quick view
  • $32,999

    25,507 mi.
    Est. $606/mo

    BMW of Riverside

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

    59,264 mi.
    Est. $698/mo

    BMW of Riverside

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

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

    BMW of Riverside

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

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

    BMW of Riverside

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

    33,760 mi.
    Est. $625/mo

    BMW of Riverside

    4.5
    Riverside, CA (15 mi)
    Quick view
  • Alpine White 2020 BMW 430 iAlpine White 2020 BMW 430 iAlpine White 2020 BMW 430 iAlpine White 2020 BMW 430 iAlpine White 2020 BMW 430 iAlpine White 2020 BMW 430 i

    $25,799

    30,819 mi.
    Est. $474/mo

    CardinaleWay Mazda CORONA

    3.0
    Check Availability
    Corona, CA (24 mi)

    Quick view
  • $54,999

    38,700 mi.
    Est. $1,010/mo

    BMW of Riverside

    4.5
    Riverside, CA (15 mi)
    Quick view
  • $46,999

    22,426 mi.
    Est. $863/mo

    BMW of Riverside

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

    27,306 mi.
    Est. $698/mo

    BMW of Riverside

    4.5
    Riverside, CA (15 mi)
    Quick view
  • $46,999

    46,011 mi.
    Est. $863/mo

    BMW of Riverside

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

    28,367 mi.
    Est. $606/mo

    BMW of Riverside

    4.5
    Riverside, CA (15 mi)
    Quick view
  • Alpine White 2022 BMW X5 sDrive40iAlpine White 2022 BMW X5 sDrive40iAlpine White 2022 BMW X5 sDrive40iAlpine White 2022 BMW X5 sDrive40iAlpine White 2022 BMW X5 sDrive40iAlpine White 2022 BMW X5 sDrive40i

    $34,997

    $194
    51,407 mi.
    Est. $643/mo

    CardinaleWay Mazda CORONA

    3.0
    Check Availability
    Corona, CA (24 mi)

    Quick view
  • $70,999

    22,497 mi.
    Est. $1,304/mo

    BMW of Riverside

    4.5
    Riverside, CA (15 mi)
    Quick view
  • $49,999

    36,985 mi.
    Est. $918/mo

    BMW of Riverside

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

    2,006 mi.
    Est. $1,102/mo

    BMW of Riverside

    4.5
    Riverside, CA (15 mi)
    Quick view
  • $56,999

    15,669 mi.
    Est. $1,047/mo

    BMW of Riverside

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

    22,017 mi.
    Est. $735/mo

    BMW of Riverside

    4.5
    Riverside, CA (15 mi)
    Quick view
  • Alpine White 2021 BMW 330 330iAlpine White 2021 BMW 330 330iAlpine White 2021 BMW 330 330iAlpine White 2021 BMW 330 330iAlpine White 2021 BMW 330 330iAlpine White 2021 BMW 330 330i

    $25,152

    60,029 mi.
    Est. $462/mo

    CardinaleWay Mazda CORONA

    3.0
    Check Availability
    Corona, CA (24 mi)

    Quick view
  • $37,999

    21,682 mi.
    Est. $698/mo

    BMW of Riverside

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

    15,669 mi.
    Est. $1,010/mo

    BMW of Riverside

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

    20,436 mi.
    Est. $680/mo

    BMW of Riverside

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

    38,903 mi.
    Est. $606/mo

    BMW of Riverside

    4.5
    Riverside, CA (15 mi)
    Quick view
  • $26,999

    48,530 mi.
    Est. $496/mo

    BMW of Riverside

    4.5
    Riverside, CA (15 mi)
    Quick view
  • Jet Black 2021 BMW 228 Gran Coupe xDriveJet Black 2021 BMW 228 Gran Coupe xDriveJet Black 2021 BMW 228 Gran Coupe xDriveJet Black 2021 BMW 228 Gran Coupe xDriveJet Black 2021 BMW 228 Gran Coupe xDriveJet Black 2021 BMW 228 Gran Coupe xDrive

    $23,974

    $460
    42,141 mi.
    Est. $440/mo

    CardinaleWay Mazda CORONA

    3.0
    Check Availability
    Corona, CA (24 mi)

    Quick view
  • $91,999

    14,156 mi.
    Est. $1,690/mo

    BMW of Riverside

    4.5
    Riverside, CA (15 mi)
    Quick view
  • $92,999

    1,181 mi.
    Est. $1,708/mo

    BMW of Riverside

    4.5
    Riverside, CA (15 mi)
    Quick view
  • Black 2023 BMW 530 IBlack 2023 BMW 530 IBlack 2023 BMW 530 IBlack 2023 BMW 530 IBlack 2023 BMW 530 IBlack 2023 BMW 530 I

    $32,998

    35,383 mi.
    Est. $606/mo

    CarMax Victorville

    4.6
    Check Availability
    Free delivery to Riverside, CA (15 mi)
    Quick view
  • White 2020 BMW X3 sDrive30iWhite 2020 BMW X3 sDrive30iWhite 2020 BMW X3 sDrive30iWhite 2020 BMW X3 sDrive30iWhite 2020 BMW X3 sDrive30iWhite 2020 BMW X3 sDrive30i

    $25,998

    34,390 mi.
    Est. $478/mo

    CarMax Buena Park

    Check Availability
    Free delivery to Riverside, CA (15 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