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
  • White Metallic 2022 BMW X3 xDrive30iWhite Metallic 2022 BMW X3 xDrive30iWhite Metallic 2022 BMW X3 xDrive30iWhite Metallic 2022 BMW X3 xDrive30iWhite Metallic 2022 BMW X3 xDrive30iWhite Metallic 2022 BMW X3 xDrive30i

    $31,423

    $800
    25,364 mi.
    Est. $544/mo

    Ken Garff West Valley Chrysler Jeep Dodge Ram Fiat

    4.3
    West Valley City, UT (26 mi)
    Check Availability

    Quick view
  • Glacier Silver Metallic 2015 BMW 328 i xDriveGlacier Silver Metallic 2015 BMW 328 i xDriveGlacier Silver Metallic 2015 BMW 328 i xDriveGlacier Silver Metallic 2015 BMW 328 i xDriveGlacier Silver Metallic 2015 BMW 328 i xDriveGlacier Silver Metallic 2015 BMW 328 i xDrive

    $15,073

    100,364 mi.
    Est. $261/mo

    Ken Garff West Valley Chrysler Jeep Dodge Ram Fiat

    4.3
    West Valley City, UT (26 mi)
    Check Availability

    Quick view
  • Black Sapphire Metallic 2024 BMW X7 M60iBlack Sapphire Metallic 2024 BMW X7 M60iBlack Sapphire Metallic 2024 BMW X7 M60iBlack Sapphire Metallic 2024 BMW X7 M60iBlack Sapphire Metallic 2024 BMW X7 M60iBlack Sapphire Metallic 2024 BMW X7 M60i

    $73,495

    42,730 mi.
    Est. $1,272/mo

    BMW of Murray

    4.0
    Murray, UT (25 mi)
    Check Availability
    Quick view
  • Carbon Black Metallic 2024 BMW X7 xDrive40iCarbon Black Metallic 2024 BMW X7 xDrive40iCarbon Black Metallic 2024 BMW X7 xDrive40iCarbon Black Metallic 2024 BMW X7 xDrive40iCarbon Black Metallic 2024 BMW X7 xDrive40iCarbon Black Metallic 2024 BMW X7 xDrive40i

    $59,495

    $500
    40,383 mi.
    Est. $1,030/mo

    BMW of Murray

    4.0
    Murray, UT (25 mi)
    Check Availability
    Quick view
  • Jet Black 2023 BMW X5 xDrive40iJet Black 2023 BMW X5 xDrive40iJet Black 2023 BMW X5 xDrive40iJet Black 2023 BMW X5 xDrive40iJet Black 2023 BMW X5 xDrive40iJet Black 2023 BMW X5 xDrive40i

    $46,995

    24,288 mi.
    Est. $813/mo

    BMW of Murray

    4.0
    Murray, UT (25 mi)
    Check Availability
    Quick view
  • Alpine White 2021 BMW X5 M50iAlpine White 2021 BMW X5 M50iAlpine White 2021 BMW X5 M50iAlpine White 2021 BMW X5 M50iAlpine White 2021 BMW X5 M50iAlpine White 2021 BMW X5 M50i

    $38,495

    $500
    72,000 mi.
    Est. $666/mo

    BMW of Murray

    4.0
    Murray, UT (25 mi)
    Check Availability
    Quick view
  • Mineral White Metallic 2024 BMW X5 xDrive40iMineral White Metallic 2024 BMW X5 xDrive40iMineral White Metallic 2024 BMW X5 xDrive40iMineral White Metallic 2024 BMW X5 xDrive40iMineral White Metallic 2024 BMW X5 xDrive40iMineral White Metallic 2024 BMW X5 xDrive40i

    $54,995

    32,667 mi.
    Est. $952/mo

    BMW of Murray

    4.0
    Murray, UT (25 mi)
    Check Availability
    Quick view
  • White 2026 BMW X1 xDrive28iWhite 2026 BMW X1 xDrive28iWhite 2026 BMW X1 xDrive28iWhite 2026 BMW X1 xDrive28iWhite 2026 BMW X1 xDrive28iWhite 2026 BMW X1 xDrive28i

    $38,423

    $2K
    16,976 mi.
    Est. $665/mo

    Ken Garff West Valley Chrysler Jeep Dodge Ram Fiat

    4.3
    West Valley City, UT (26 mi)
    Check Availability

    Quick view
  • White Metallic 2015 BMW X5 xDrive50iWhite Metallic 2015 BMW X5 xDrive50iWhite Metallic 2015 BMW X5 xDrive50iWhite Metallic 2015 BMW X5 xDrive50iWhite Metallic 2015 BMW X5 xDrive50iWhite Metallic 2015 BMW X5 xDrive50i

    $17,495

    $500
    66,785 mi.
    Est. $303/mo

    BMW of Murray

    4.0
    Murray, UT (25 mi)
    Check Availability
    Quick view
  • Jet Black 2009 BMW M3 BaseJet Black 2009 BMW M3 BaseJet Black 2009 BMW M3 BaseJet Black 2009 BMW M3 BaseJet Black 2009 BMW M3 BaseJet Black 2009 BMW M3 Base

    $21,495

    100,536 mi.
    Est. $372/mo

    BMW of Murray

    4.0
    Murray, UT (25 mi)
    Check Availability
    Quick view
  • White 2018 BMW M3 BaseWhite 2018 BMW M3 BaseWhite 2018 BMW M3 BaseWhite 2018 BMW M3 BaseWhite 2018 BMW M3 BaseWhite 2018 BMW M3 Base

    $51,990

    49,955 mi.
    Est. $900/mo

    Excel Motors

    West Valley, UT (28 mi)
    Check Availability
    Quick view
  • Tanzanite Blue II Metallic 2021 BMW M3 CompetitionTanzanite Blue II Metallic 2021 BMW M3 CompetitionTanzanite Blue II Metallic 2021 BMW M3 CompetitionTanzanite Blue II Metallic 2021 BMW M3 CompetitionTanzanite Blue II Metallic 2021 BMW M3 CompetitionTanzanite Blue II Metallic 2021 BMW M3 Competition

    $58,435

    $2.9K
    75,908 mi.
    Est. $1,011/mo

    Ken Garff Chevrolet

    3.8
    American Fork, UT (12 mi)
    Check Availability
    Quick view
  • Gray Metallic 2021 BMW M3 BaseGray Metallic 2021 BMW M3 BaseGray Metallic 2021 BMW M3 BaseGray Metallic 2021 BMW M3 BaseGray Metallic 2021 BMW M3 BaseGray Metallic 2021 BMW M3 Base

    $64,995

    $1K
    32,730 mi.
    Est. $1,125/mo

    Asay Auto

    1.7
    Lindon, UT (15 mi)
    Check Availability
    Quick view
  • Cashmere Silver Metallic 2020 BMW 750 i xDriveCashmere Silver Metallic 2020 BMW 750 i xDriveCashmere Silver Metallic 2020 BMW 750 i xDriveCashmere Silver Metallic 2020 BMW 750 i xDriveCashmere Silver Metallic 2020 BMW 750 i xDriveCashmere Silver Metallic 2020 BMW 750 i xDrive

    $35,022

    31,951 mi.
    Est. $606/mo

    Ken Garff West Valley Chrysler Jeep Dodge Ram Fiat

    4.3
    West Valley City, UT (26 mi)
    Check Availability

    Quick view
  • Brooklyn Grey Metallic 2025 BMW M3 Competition xDriveBrooklyn Grey Metallic 2025 BMW M3 Competition xDriveBrooklyn Grey Metallic 2025 BMW M3 Competition xDriveBrooklyn Grey Metallic 2025 BMW M3 Competition xDriveBrooklyn Grey Metallic 2025 BMW M3 Competition xDriveBrooklyn Grey Metallic 2025 BMW M3 Competition xDrive

    $90,494

    6,333 mi.
    Est. $1,566/mo

    RC Automotive

    3.2
    Salt Lake City, UT (26 mi)
    Check Availability
    Quick view
  • Mediterranean Blue Metallic 2019 BMW M550 i xDriveMediterranean Blue Metallic 2019 BMW M550 i xDriveMediterranean Blue Metallic 2019 BMW M550 i xDriveMediterranean Blue Metallic 2019 BMW M550 i xDriveMediterranean Blue Metallic 2019 BMW M550 i xDriveMediterranean Blue Metallic 2019 BMW M550 i xDrive

    $30,495

    70,854 mi.
    Est. $528/mo

    Asay Auto

    1.7
    Lindon, UT (15 mi)
    Check Availability
    Quick view
  • Brooklyn Grey Metallic 2023 BMW X4 M40iBrooklyn Grey Metallic 2023 BMW X4 M40iBrooklyn Grey Metallic 2023 BMW X4 M40iBrooklyn Grey Metallic 2023 BMW X4 M40iBrooklyn Grey Metallic 2023 BMW X4 M40iBrooklyn Grey Metallic 2023 BMW X4 M40i

    $40,995

    $1K
    60,313 mi.
    Est. $709/mo

    BMW of Murray

    4.0
    Murray, UT (25 mi)
    Check Availability
    Quick view
  • Mineral White Metallic 2025 BMW X7 M60iMineral White Metallic 2025 BMW X7 M60iMineral White Metallic 2025 BMW X7 M60iMineral White Metallic 2025 BMW X7 M60iMineral White Metallic 2025 BMW X7 M60iMineral White Metallic 2025 BMW X7 M60i

    $80,995

    $1K
    19,842 mi.
    Est. $1,402/mo

    BMW of Murray

    4.0
    Murray, UT (25 mi)
    Check Availability
    Quick view
  • Tanzanite Blue II Metallic 2025 BMW X7 M60iTanzanite Blue II Metallic 2025 BMW X7 M60iTanzanite Blue II Metallic 2025 BMW X7 M60iTanzanite Blue II Metallic 2025 BMW X7 M60iTanzanite Blue II Metallic 2025 BMW X7 M60iTanzanite Blue II Metallic 2025 BMW X7 M60i

    $107,865

    $1K
    12,280 mi.
    Est. $1,867/mo

    BMW of Murray

    4.0
    Murray, UT (25 mi)
    Check Availability
    Quick view
  • Alpine White 2020 BMW M850 Gran Coupe xDriveAlpine White 2020 BMW M850 Gran Coupe xDriveAlpine White 2020 BMW M850 Gran Coupe xDriveAlpine White 2020 BMW M850 Gran Coupe xDriveAlpine White 2020 BMW M850 Gran Coupe xDriveAlpine White 2020 BMW M850 Gran Coupe xDrive

    $39,696

    $3.7K
    83,887 mi.
    Est. $687/mo

    Tim Dahle Nissan Southtowne

    3.9
    South Jordan, UT (17 mi)
    Check Availability

    Quick view
  • Phytonic Blue Metallic 2025 BMW X4 xDrive30iPhytonic Blue Metallic 2025 BMW X4 xDrive30iPhytonic Blue Metallic 2025 BMW X4 xDrive30iPhytonic Blue Metallic 2025 BMW X4 xDrive30iPhytonic Blue Metallic 2025 BMW X4 xDrive30iPhytonic Blue Metallic 2025 BMW X4 xDrive30i

    $48,995

    $1K
    7,277 mi.
    Est. $848/mo

    BMW of Murray

    4.0
    Murray, UT (25 mi)
    Check Availability
    Quick view
  • Skyscraper Grey Metallic 2026 BMW X7 M60iSkyscraper Grey Metallic 2026 BMW X7 M60iSkyscraper Grey Metallic 2026 BMW X7 M60iSkyscraper Grey Metallic 2026 BMW X7 M60i

    $125,110

    5,000 mi.
    Est. $2,165/mo

    BMW of Murray

    4.0
    Murray, UT (25 mi)
    Check Availability
    Quick view
  • Dravit Grey Metallic 2026 BMW X7 M60iDravit Grey Metallic 2026 BMW X7 M60iDravit Grey Metallic 2026 BMW X7 M60iDravit Grey Metallic 2026 BMW X7 M60i

    $127,070

    5,000 mi.
    Est. $2,199/mo

    BMW of Murray

    4.0
    Murray, UT (25 mi)
    Check Availability
    Quick view
  • Brooklyn Grey Metallic 2026 BMW X7 M60iBrooklyn Grey Metallic 2026 BMW X7 M60iBrooklyn Grey Metallic 2026 BMW X7 M60iBrooklyn Grey Metallic 2026 BMW X7 M60i

    $125,140

    5,000 mi.
    Est. $2,166/mo

    BMW of Murray

    4.0
    Murray, UT (25 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2026 BMW X7 M60iBlack Sapphire Metallic 2026 BMW X7 M60iBlack Sapphire Metallic 2026 BMW X7 M60iBlack Sapphire Metallic 2026 BMW X7 M60i

    $127,335

    5,000 mi.
    Est. $2,203/mo

    BMW of Murray

    4.0
    Murray, UT (25 mi)
    Check Availability
    Quick view
  • Alpine White 2023 BMW iX xDrive50Alpine White 2023 BMW iX xDrive50Alpine White 2023 BMW iX xDrive50Alpine White 2023 BMW iX xDrive50Alpine White 2023 BMW iX xDrive50Alpine White 2023 BMW iX xDrive50

    $48,969

    26,801 mi.
    Est. $847/mo

    Tim Dahle Nissan Southtowne

    3.9
    South Jordan, UT (17 mi)
    Check Availability

    Quick view
  • Jet Black 2019 BMW X5 xDrive40iJet Black 2019 BMW X5 xDrive40iJet Black 2019 BMW X5 xDrive40iJet Black 2019 BMW X5 xDrive40iJet Black 2019 BMW X5 xDrive40iJet Black 2019 BMW X5 xDrive40i

    $28,195

    $1.2K
    59,532 mi.
    Est. $488/mo

    Porsche Lehi

    5.0
    Lehi, UT (9 mi)
    Check Availability
    Quick view
  • Mineral White Metallic 2026 BMW X7 xDrive40iMineral White Metallic 2026 BMW X7 xDrive40iMineral White Metallic 2026 BMW X7 xDrive40iMineral White Metallic 2026 BMW X7 xDrive40iMineral White Metallic 2026 BMW X7 xDrive40iMineral White Metallic 2026 BMW X7 xDrive40i

    $106,495

    5,000 mi.
    Est. $1,843/mo

    BMW of Murray

    4.0
    Murray, UT (25 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2026 BMW X7 xDrive40iBlack Sapphire Metallic 2026 BMW X7 xDrive40iBlack Sapphire Metallic 2026 BMW X7 xDrive40iBlack Sapphire Metallic 2026 BMW X7 xDrive40iBlack Sapphire Metallic 2026 BMW X7 xDrive40iBlack Sapphire Metallic 2026 BMW X7 xDrive40i

    $86,425

    5,000 mi.
    Est. $1,496/mo

    BMW of Murray

    4.0
    Murray, UT (25 mi)
    Check Availability
    Quick view
  • Brooklyn Grey Metallic 2026 BMW XM LabelBrooklyn Grey Metallic 2026 BMW XM LabelBrooklyn Grey Metallic 2026 BMW XM LabelBrooklyn Grey Metallic 2026 BMW XM Label

    $157,775

    5,000 mi.
    Est. $2,730/mo

    BMW of Murray

    4.0
    Murray, UT (25 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2023 BMW X6 M BaseBlack Sapphire Metallic 2023 BMW X6 M BaseBlack Sapphire Metallic 2023 BMW X6 M BaseBlack Sapphire Metallic 2023 BMW X6 M BaseBlack Sapphire Metallic 2023 BMW X6 M BaseBlack Sapphire Metallic 2023 BMW X6 M Base

    $74,994

    $999
    39,817 mi.
    Est. $1,298/mo

    Mark Kia

    4.1
    $945 delivery from Scottsdale, AZ (473 mi)
    Check Availability
    Quick view
  • Blue 2026 BMW M240 IBlue 2026 BMW M240 IBlue 2026 BMW M240 IBlue 2026 BMW M240 IBlue 2026 BMW M240 IBlue 2026 BMW M240 I

    $58,998

    3,255 mi.
    Est. $1,021/mo

    CarMax Phoenix-Gilbert

    4.7
    $249 delivery to South Jordan, UT (17 mi)
    Check Availability
    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