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
  • Vegas Red Metallic 2026 BMW X3 30 xDriveVegas Red Metallic 2026 BMW X3 30 xDriveVegas Red Metallic 2026 BMW X3 30 xDriveVegas Red Metallic 2026 BMW X3 30 xDriveVegas Red Metallic 2026 BMW X3 30 xDriveVegas Red Metallic 2026 BMW X3 30 xDrive

    $52,935

    1,753 mi.
    Est. $977/mo

    BMW of Dallas

    4.6
    Dallas, TX (29 mi)
    Check Availability

  • Mineral White Metallic 2019 BMW X5 xDrive40iMineral White Metallic 2019 BMW X5 xDrive40iMineral White Metallic 2019 BMW X5 xDrive40iMineral White Metallic 2019 BMW X5 xDrive40iMineral White Metallic 2019 BMW X5 xDrive40iMineral White Metallic 2019 BMW X5 xDrive40i

    $27,125

    70,484 mi.
    Est. $501/mo

    East Dallas Volkswagen

    Garland, TX (28 mi)
    Check Availability

  • Dark Graphite Metallic 2022 BMW X3 sDrive30iDark Graphite Metallic 2022 BMW X3 sDrive30iDark Graphite Metallic 2022 BMW X3 sDrive30iDark Graphite Metallic 2022 BMW X3 sDrive30iDark Graphite Metallic 2022 BMW X3 sDrive30iDark Graphite Metallic 2022 BMW X3 sDrive30i

    $27,839

    56,625 mi.
    Est. $514/mo

    East Dallas Volkswagen

    Garland, TX (28 mi)
    Check Availability

  • Alpine White 2019 BMW X5 xDrive40iAlpine White 2019 BMW X5 xDrive40iAlpine White 2019 BMW X5 xDrive40iAlpine White 2019 BMW X5 xDrive40iAlpine White 2019 BMW X5 xDrive40iAlpine White 2019 BMW X5 xDrive40i

    $26,254

    $212
    56,653 mi.
    Est. $485/mo

    Planet Carz

    5.0
    Garland, TX (29 mi)
    Check Availability
  • Mineral White Metallic 2023 BMW X5 M50iMineral White Metallic 2023 BMW X5 M50iMineral White Metallic 2023 BMW X5 M50iMineral White Metallic 2023 BMW X5 M50iMineral White Metallic 2023 BMW X5 M50iMineral White Metallic 2023 BMW X5 M50i

    $39,140

    76,848 mi.
    Est. $722/mo

    Dallas Cars of Texas

    4.4
    Dallas, TX (25 mi)
    Check Availability
  • Blue 2021 BMW X5 xDrive40iBlue 2021 BMW X5 xDrive40iBlue 2021 BMW X5 xDrive40iBlue 2021 BMW X5 xDrive40iBlue 2021 BMW X5 xDrive40iBlue 2021 BMW X5 xDrive40i

    $39,998

    $1K
    37,414 mi.
    Est. $738/mo

    CarMax Plano

    4.4
    Plano, TX (17 mi)
    Check Availability
  • Brooklyn Grey Metallic 2023 BMW X3 sDrive30iBrooklyn Grey Metallic 2023 BMW X3 sDrive30iBrooklyn Grey Metallic 2023 BMW X3 sDrive30iBrooklyn Grey Metallic 2023 BMW X3 sDrive30iBrooklyn Grey Metallic 2023 BMW X3 sDrive30iBrooklyn Grey Metallic 2023 BMW X3 sDrive30i

    $29,113

    32,040 mi.
    Est. $537/mo

    Auto Merchants Inc.

    4.0
    Plano, TX (17 mi)
    Check Availability
  • White Metallic 2021 BMW X5 sDrive40iWhite Metallic 2021 BMW X5 sDrive40iWhite Metallic 2021 BMW X5 sDrive40iWhite Metallic 2021 BMW X5 sDrive40iWhite Metallic 2021 BMW X5 sDrive40iWhite Metallic 2021 BMW X5 sDrive40i

    $27,799

    $200
    73,465 mi.
    Est. $513/mo

    Wolfe Motors

    5.0
    Addison, TX (20 mi)
    Check Availability
  • White Metallic 2018 BMW X5 xDrive50iWhite Metallic 2018 BMW X5 xDrive50iWhite Metallic 2018 BMW X5 xDrive50iWhite Metallic 2018 BMW X5 xDrive50iWhite Metallic 2018 BMW X5 xDrive50iWhite Metallic 2018 BMW X5 xDrive50i

    $24,995

    61,411 mi.
    Est. $461/mo

    El Dorado Chevrolet

    4.6
    McKinney, TX (11 mi)
    Check Availability

  • Black Sapphire Metallic 2018 BMW X5 xDrive50iBlack Sapphire Metallic 2018 BMW X5 xDrive50iBlack Sapphire Metallic 2018 BMW X5 xDrive50iBlack Sapphire Metallic 2018 BMW X5 xDrive50iBlack Sapphire Metallic 2018 BMW X5 xDrive50iBlack Sapphire Metallic 2018 BMW X5 xDrive50i

    $27,333

    $652
    24,621 mi.
    Est. $504/mo

    MINI of Dallas

    4.7
    Dallas, TX (29 mi)
    Check Availability
  • Jet Black 2021 BMW X5 sDrive40iJet Black 2021 BMW X5 sDrive40iJet Black 2021 BMW X5 sDrive40iJet Black 2021 BMW X5 sDrive40iJet Black 2021 BMW X5 sDrive40iJet Black 2021 BMW X5 sDrive40i

    $29,988

    59,772 mi.
    Est. $553/mo

    Prosper Ford

    4.6
    Prosper, TX (1 mi)
    Check Availability
  • Dark Graphite Metallic 2022 BMW X3 M40iDark Graphite Metallic 2022 BMW X3 M40iDark Graphite Metallic 2022 BMW X3 M40iDark Graphite Metallic 2022 BMW X3 M40iDark Graphite Metallic 2022 BMW X3 M40iDark Graphite Metallic 2022 BMW X3 M40i

    $36,714

    73,631 mi.
    Est. $678/mo

    Sewell BMW of Grapevine

    4.3
    Grapevine, TX (27 mi)
    Check Availability
  • White 2024 BMW X3 XDrive30iWhite 2024 BMW X3 XDrive30iWhite 2024 BMW X3 XDrive30iWhite 2024 BMW X3 XDrive30iWhite 2024 BMW X3 XDrive30iWhite 2024 BMW X3 XDrive30i

    $44,998

    $1K
    15,967 mi.
    Est. $830/mo

    CarMax Denton

    4.8
    Denton, TX (17 mi)
    Check Availability
  • Gray 2021 BMW X5 xDrive40iGray 2021 BMW X5 xDrive40iGray 2021 BMW X5 xDrive40iGray 2021 BMW X5 xDrive40iGray 2021 BMW X5 xDrive40iGray 2021 BMW X5 xDrive40i

    $32,998

    46,198 mi.
    Est. $609/mo

    CarMax Texas Stadium (Irving)

    4.4
    Irving, TX (29 mi)
    Check Availability
  • Brooklyn Gray Metallic 2024 BMW M440 iBrooklyn Gray Metallic 2024 BMW M440 iBrooklyn Gray Metallic 2024 BMW M440 iBrooklyn Gray Metallic 2024 BMW M440 iBrooklyn Gray Metallic 2024 BMW M440 iBrooklyn Gray Metallic 2024 BMW M440 i

    $49,116

    $3.5K
    28,314 mi.
    Est. $906/mo

    Clay Cooley Kia of Plano

    4.4
    Plano, TX (16 mi)
    Check Availability

  • White Metallic 2025 BMW X5 xDrive40iWhite Metallic 2025 BMW X5 xDrive40iWhite Metallic 2025 BMW X5 xDrive40iWhite Metallic 2025 BMW X5 xDrive40iWhite Metallic 2025 BMW X5 xDrive40iWhite Metallic 2025 BMW X5 xDrive40i

    $52,326

    $1.4K
    33,959 mi.
    Est. $966/mo

    Genesis of Plano

    4.2
    PLANO, TX (17 mi)
    Check Availability
  • Gray 2020 BMW X3 xDrive30iGray 2020 BMW X3 xDrive30iGray 2020 BMW X3 xDrive30iGray 2020 BMW X3 xDrive30iGray 2020 BMW X3 xDrive30iGray 2020 BMW X3 xDrive30i

    $18,995

    $502
    75,070 mi.
    Est. $351/mo

    Eckert Hyundai

    4.4
    Denton, TX (17 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30i

    $34,988

    $501
    23,238 mi.
    Est. $646/mo

    Prosper Ford

    4.6
    Prosper, TX (1 mi)
    Check Availability
  • Black 2025 BMW X5 sDrive40iBlack 2025 BMW X5 sDrive40iBlack 2025 BMW X5 sDrive40iBlack 2025 BMW X5 sDrive40iBlack 2025 BMW X5 sDrive40iBlack 2025 BMW X5 sDrive40i

    $55,998

    11,742 mi.
    Est. $1,033/mo

    CarMax Denton

    4.8
    Denton, TX (17 mi)
    Check Availability
  • Gray 2019 BMW X5 XDrive50iGray 2019 BMW X5 XDrive50iGray 2019 BMW X5 XDrive50iGray 2019 BMW X5 XDrive50iGray 2019 BMW X5 XDrive50iGray 2019 BMW X5 XDrive50i

    $33,998

    49,429 mi.
    Est. $627/mo

    CarMax McKinney

    4.4
    McKinney, TX (11 mi)
    Check Availability
  • Glacier Silver Metallic 2019 BMW 540 540iGlacier Silver Metallic 2019 BMW 540 540iGlacier Silver Metallic 2019 BMW 540 540iGlacier Silver Metallic 2019 BMW 540 540iGlacier Silver Metallic 2019 BMW 540 540iGlacier Silver Metallic 2019 BMW 540 540i

    $26,045

    45,832 mi.
    Est. $481/mo

    Clay Cooley Nissan Irving

    4.7
    Irving, TX (30 mi)
    Check Availability

  • Brooklyn Grey Metallic 2026 BMW X5 xDrive40iBrooklyn Grey Metallic 2026 BMW X5 xDrive40iBrooklyn Grey Metallic 2026 BMW X5 xDrive40iBrooklyn Grey Metallic 2026 BMW X5 xDrive40iBrooklyn Grey Metallic 2026 BMW X5 xDrive40iBrooklyn Grey Metallic 2026 BMW X5 xDrive40i

    $77,441

    $2.5K
    3,219 mi.
    Est. $1,429/mo

    BMW of McKinney

    5.0
    McKinney, TX (11 mi)
    Check Availability
  • Blue 2022 BMW X5 sDrive40iBlue 2022 BMW X5 sDrive40iBlue 2022 BMW X5 sDrive40iBlue 2022 BMW X5 sDrive40iBlue 2022 BMW X5 sDrive40iBlue 2022 BMW X5 sDrive40i

    $36,998

    57,559 mi.
    Est. $683/mo

    CarMax Garland

    4.6
    Garland, TX (28 mi)
    Check Availability
  • Sparkling Brown Metallic 2022 BMW X5 xDrive40iSparkling Brown Metallic 2022 BMW X5 xDrive40iSparkling Brown Metallic 2022 BMW X5 xDrive40iSparkling Brown Metallic 2022 BMW X5 xDrive40iSparkling Brown Metallic 2022 BMW X5 xDrive40iSparkling Brown Metallic 2022 BMW X5 xDrive40i

    $28,768

    $3.4K
    68,411 mi.
    Est. $531/mo

    Principle Volkswagen Grapevine

    4.8
    Grapevine, TX (30 mi)
    Check Availability
  • White 2019 BMW X3 sDrive30iWhite 2019 BMW X3 sDrive30iWhite 2019 BMW X3 sDrive30iWhite 2019 BMW X3 sDrive30iWhite 2019 BMW X3 sDrive30iWhite 2019 BMW X3 sDrive30i

    $22,998

    $1K
    62,963 mi.
    Est. $424/mo

    CarMax Texas Stadium (Irving)

    4.4
    Irving, TX (29 mi)
    Check Availability
  • Blue 2022 BMW X3 sDrive30iBlue 2022 BMW X3 sDrive30iBlue 2022 BMW X3 sDrive30iBlue 2022 BMW X3 sDrive30iBlue 2022 BMW X3 sDrive30iBlue 2022 BMW X3 sDrive30i

    $30,998

    $1K
    25,972 mi.
    Est. $572/mo

    CarMax Garland

    4.6
    Garland, TX (28 mi)
    Check Availability
  • Metallic 2022 BMW X5 M50iMetallic 2022 BMW X5 M50iMetallic 2022 BMW X5 M50iMetallic 2022 BMW X5 M50iMetallic 2022 BMW X5 M50iMetallic 2022 BMW X5 M50i

    $41,217

    $201
    58,584 mi.
    Est. $761/mo

    Mercedes-Benz of McKinney

    4.9
    McKinney, TX (11 mi)
    Check Availability

  • Carbon Black Metallic 2020 BMW X3 xDrive30iCarbon Black Metallic 2020 BMW X3 xDrive30iCarbon Black Metallic 2020 BMW X3 xDrive30iCarbon Black Metallic 2020 BMW X3 xDrive30iCarbon Black Metallic 2020 BMW X3 xDrive30iCarbon Black Metallic 2020 BMW X3 xDrive30i

    $18,216

    99,828 mi.
    Est. $336/mo

    Park Place Volvo Cars

    4.8
    Dallas, TX (29 mi)
    Check Availability
  • Dark Graphite 2022 BMW X3 sDrive30iDark Graphite 2022 BMW X3 sDrive30iDark Graphite 2022 BMW X3 sDrive30iDark Graphite 2022 BMW X3 sDrive30iDark Graphite 2022 BMW X3 sDrive30iDark Graphite 2022 BMW X3 sDrive30i

    $23,809

    68,526 mi.
    Est. $439/mo

    Planet Carz

    5.0
    Garland, TX (29 mi)
    Check Availability
  • Phytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30i

    $29,500

    45,487 mi.
    Est. $544/mo

    Clay Cooley Mazda

    4.5
    Irving, TX (30 mi)
    Check Availability
  • Alpine White 2023 BMW X5 xDrive40iAlpine White 2023 BMW X5 xDrive40iAlpine White 2023 BMW X5 xDrive40iAlpine White 2023 BMW X5 xDrive40iAlpine White 2023 BMW X5 xDrive40iAlpine White 2023 BMW X5 xDrive40i

    $35,688

    $300
    55,437 mi.
    Est. $659/mo

    Sewell INFINITI Dallas

    4.7
    Dallas, TX (28 mi)
    Check Availability
  • Alpine White 2023 BMW M4 BaseAlpine White 2023 BMW M4 BaseAlpine White 2023 BMW M4 BaseAlpine White 2023 BMW M4 BaseAlpine White 2023 BMW M4 BaseAlpine White 2023 BMW M4 Base

    $115,991

    5,358 mi.
    Est. $2,141/mo

    ABZ Motors

    4.4
    $399 delivery from Houston, TX (258 mi)
    Check Availability
  • Black Sapphire Metallic 2022 BMW X5 M BaseBlack Sapphire Metallic 2022 BMW X5 M BaseBlack Sapphire Metallic 2022 BMW X5 M BaseBlack Sapphire Metallic 2022 BMW X5 M BaseBlack Sapphire Metallic 2022 BMW X5 M BaseBlack Sapphire Metallic 2022 BMW X5 M Base

    $57,469

    $647
    69,244 mi.
    Est. $1,061/mo

    BMW of Arlington

    4.6
    $399 delivery from Arlington, TX (38 mi)
    Check Availability