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
  • Alpine White 2017 BMW X5 sDrive35iAlpine White 2017 BMW X5 sDrive35iAlpine White 2017 BMW X5 sDrive35iAlpine White 2017 BMW X5 sDrive35iAlpine White 2017 BMW X5 sDrive35iAlpine White 2017 BMW X5 sDrive35i

    $15,999

    $521
    81,056 mi.
    Est. $293/mo

    AutoNation Ford Katy

    4.3
    Katy, TX (29 mi)
    Check Availability

  • Flamenco Red Metallic 2021 BMW X4 xDrive30iFlamenco Red Metallic 2021 BMW X4 xDrive30iFlamenco Red Metallic 2021 BMW X4 xDrive30iFlamenco Red Metallic 2021 BMW X4 xDrive30iFlamenco Red Metallic 2021 BMW X4 xDrive30iFlamenco Red Metallic 2021 BMW X4 xDrive30i

    $25,575

    $900
    70,688 mi.
    Est. $468/mo

    G Motors

    4.5
    Tomball, TX (13 mi)
    Check Availability

  • Space Gray Metallic 2015 BMW X3 xDrive28iSpace Gray Metallic 2015 BMW X3 xDrive28iSpace Gray Metallic 2015 BMW X3 xDrive28iSpace Gray Metallic 2015 BMW X3 xDrive28iSpace Gray Metallic 2015 BMW X3 xDrive28iSpace Gray Metallic 2015 BMW X3 xDrive28i

    $10,220

    92,625 mi.
    Est. $187/mo

    G Motors

    4.5
    Tomball, TX (13 mi)
    Check Availability

  • Arctic Gray Metallic 2021 BMW X5 xDrive40iArctic Gray Metallic 2021 BMW X5 xDrive40iArctic Gray Metallic 2021 BMW X5 xDrive40iArctic Gray Metallic 2021 BMW X5 xDrive40iArctic Gray Metallic 2021 BMW X5 xDrive40iArctic Gray Metallic 2021 BMW X5 xDrive40i

    $31,213

    64,016 mi.
    Est. $571/mo

    BMW of Houston Midtown

    4.8
    Houston, TX (22 mi)
    Check Availability
  • Vegas Red Metallic 2026 BMW X1 xDrive28iVegas Red Metallic 2026 BMW X1 xDrive28iVegas Red Metallic 2026 BMW X1 xDrive28iVegas Red Metallic 2026 BMW X1 xDrive28iVegas Red Metallic 2026 BMW X1 xDrive28iVegas Red Metallic 2026 BMW X1 xDrive28i

    $38,977

    $300
    6,123 mi.
    Est. $713/mo

    BMW of Houston North

    4.8
    Houston, TX (4 mi)
    Check Availability
  • Carbon Black Metallic 2024 BMW X5 sDrive40iCarbon Black Metallic 2024 BMW X5 sDrive40iCarbon Black Metallic 2024 BMW X5 sDrive40iCarbon Black Metallic 2024 BMW X5 sDrive40iCarbon Black Metallic 2024 BMW X5 sDrive40iCarbon Black Metallic 2024 BMW X5 sDrive40i

    $40,217

    $2K
    64,467 mi.
    Est. $735/mo

    BMW of West Houston

    4.8
    Katy, TX (29 mi)
    Check Availability
  • Tanzanite Blue II Metallic 2023 BMW X3 sDrive30iTanzanite Blue II Metallic 2023 BMW X3 sDrive30iTanzanite Blue II Metallic 2023 BMW X3 sDrive30iTanzanite Blue II Metallic 2023 BMW X3 sDrive30iTanzanite Blue II Metallic 2023 BMW X3 sDrive30iTanzanite Blue II Metallic 2023 BMW X3 sDrive30i

    $31,495

    35,560 mi.
    Est. $576/mo

    BMW of The Woodlands

    4.8
    The Woodlands, TX (11 mi)
    Check Availability
  • Black Sapphire Metallic 2020 BMW X3 sDrive30iBlack Sapphire Metallic 2020 BMW X3 sDrive30iBlack Sapphire Metallic 2020 BMW X3 sDrive30iBlack Sapphire Metallic 2020 BMW X3 sDrive30iBlack Sapphire Metallic 2020 BMW X3 sDrive30iBlack Sapphire Metallic 2020 BMW X3 sDrive30i

    $23,218

    $1K
    45,796 mi.
    Est. $425/mo

    Momentum BMW

    4.7
    Houston, TX (29 mi)
    Check Availability
  • Black Sapphire Metallic 2025 BMW X5 sDrive40iBlack Sapphire Metallic 2025 BMW X5 sDrive40iBlack Sapphire Metallic 2025 BMW X5 sDrive40iBlack Sapphire Metallic 2025 BMW X5 sDrive40iBlack Sapphire Metallic 2025 BMW X5 sDrive40iBlack Sapphire Metallic 2025 BMW X5 sDrive40i

    $46,151

    $2.1K
    28,305 mi.
    Est. $844/mo

    Don McGill Toyota of Houston

    4.8
    Houston, TX (23 mi)
    Check Availability

  • Alpine White 2024 BMW X3 sDrive30iAlpine White 2024 BMW X3 sDrive30iAlpine White 2024 BMW X3 sDrive30iAlpine White 2024 BMW X3 sDrive30iAlpine White 2024 BMW X3 sDrive30iAlpine White 2024 BMW X3 sDrive30i

    $35,995

    7,508 mi.
    Est. $658/mo

    BMW of Houston North

    4.8
    Houston, TX (4 mi)
    Check Availability
  • Tanzanite Blue II Metallic 2024 BMW X3 sDrive30iTanzanite Blue II Metallic 2024 BMW X3 sDrive30iTanzanite Blue II Metallic 2024 BMW X3 sDrive30iTanzanite Blue II Metallic 2024 BMW X3 sDrive30iTanzanite Blue II Metallic 2024 BMW X3 sDrive30iTanzanite Blue II Metallic 2024 BMW X3 sDrive30i

    $35,892

    $333
    11,395 mi.
    Est. $656/mo

    BMW of Houston Midtown

    4.8
    Houston, TX (22 mi)
    Check Availability
  • Gray 2025 BMW X3 xDrive30Gray 2025 BMW X3 xDrive30Gray 2025 BMW X3 xDrive30Gray 2025 BMW X3 xDrive30Gray 2025 BMW X3 xDrive30Gray 2025 BMW X3 xDrive30

    $45,998

    $1K
    24,887 mi.
    Est. $841/mo

    CarMax Houston Katy Freeway

    4.4
    Katy, TX (29 mi)
    Check Availability
  • Alpine White 2024 BMW X6 M BaseAlpine White 2024 BMW X6 M BaseAlpine White 2024 BMW X6 M BaseAlpine White 2024 BMW X6 M BaseAlpine White 2024 BMW X6 M BaseAlpine White 2024 BMW X6 M Base

    $83,922

    $5.2K
    40,032 mi.
    Est. $1,535/mo

    Mac Haik Chevrolet

    4.8
    Houston, TX (23 mi)
    Check Availability
  • Carbon Black Metallic 2022 BMW X6 M BaseCarbon Black Metallic 2022 BMW X6 M BaseCarbon Black Metallic 2022 BMW X6 M BaseCarbon Black Metallic 2022 BMW X6 M BaseCarbon Black Metallic 2022 BMW X6 M BaseCarbon Black Metallic 2022 BMW X6 M Base

    $70,030

    $2K
    24,247 mi.
    Est. $1,280/mo

    Star Motor Cars

    4.8
    Houston, TX (20 mi)
    Check Availability
  • 2025 BMW X5 sDrive40i2025 BMW X5 sDrive40i2025 BMW X5 sDrive40i2025 BMW X5 sDrive40i2025 BMW X5 sDrive40i2025 BMW X5 sDrive40i

    $52,622

    $501
    20,420 mi.
    Est. $962/mo

    Classic Buick GMC

    4.7
    Houston, TX (26 mi)
    Check Availability

  • Dark Graphite 2022 BMW X6 xDrive40iDark Graphite 2022 BMW X6 xDrive40iDark Graphite 2022 BMW X6 xDrive40iDark Graphite 2022 BMW X6 xDrive40iDark Graphite 2022 BMW X6 xDrive40iDark Graphite 2022 BMW X6 xDrive40i

    $43,002

    $3.1K
    34,781 mi.
    Est. $786/mo

    Westside Lexus

    4.8
    Houston, TX (23 mi)
    Check Availability
  • Mineral White Metallic 2024 BMW X6 M60iMineral White Metallic 2024 BMW X6 M60iMineral White Metallic 2024 BMW X6 M60iMineral White Metallic 2024 BMW X6 M60iMineral White Metallic 2024 BMW X6 M60iMineral White Metallic 2024 BMW X6 M60i

    $57,820

    $5.4K
    66,122 mi.
    Est. $1,057/mo

    Jeff Haas Mazda

    4.8
    Houston, TX (26 mi)
    Check Availability
  • Alpine White 2026 BMW X7 xDrive40iAlpine White 2026 BMW X7 xDrive40iAlpine White 2026 BMW X7 xDrive40iAlpine White 2026 BMW X7 xDrive40iAlpine White 2026 BMW X7 xDrive40iAlpine White 2026 BMW X7 xDrive40i

    $72,520

    17,700 mi.
    Est. $1,326/mo

    Baker Nissan

    4.8
    Houston, TX (18 mi)
    Check Availability
  • Black 2026 BMW X6 xDrive40iBlack 2026 BMW X6 xDrive40iBlack 2026 BMW X6 xDrive40iBlack 2026 BMW X6 xDrive40iBlack 2026 BMW X6 xDrive40iBlack 2026 BMW X6 xDrive40i

    $65,219

    32,202 mi.
    Est. $1,193/mo

    BMW of West Houston

    4.8
    Katy, TX (29 mi)
    Check Availability
  • Blue Ridge Mountain Metallic 2024 BMW iX xDrive50Blue Ridge Mountain Metallic 2024 BMW iX xDrive50Blue Ridge Mountain Metallic 2024 BMW iX xDrive50Blue Ridge Mountain Metallic 2024 BMW iX xDrive50Blue Ridge Mountain Metallic 2024 BMW iX xDrive50Blue Ridge Mountain Metallic 2024 BMW iX xDrive50

    $44,125

    41,977 mi.
    Est. $807/mo

    BMW of Houston Midtown

    4.8
    Houston, TX (22 mi)
    Check Availability
  • WHITE 2019 BMW X4 xDrive30iWHITE 2019 BMW X4 xDrive30iWHITE 2019 BMW X4 xDrive30iWHITE 2019 BMW X4 xDrive30iWHITE 2019 BMW X4 xDrive30iWHITE 2019 BMW X4 xDrive30i

    $18,220

    104,061 mi.
    Est. $333/mo

    G Motors

    4.5
    Tomball, TX (13 mi)
    Check Availability

  • White 2021 BMW X6 xDrive40iWhite 2021 BMW X6 xDrive40iWhite 2021 BMW X6 xDrive40iWhite 2021 BMW X6 xDrive40iWhite 2021 BMW X6 xDrive40iWhite 2021 BMW X6 xDrive40i

    $39,900

    $2K
    61,925 mi.
    Est. $730/mo

    Northside Lexus

    4.9
    Spring, TX (5 mi)
    Check Availability
  • Skyscraper Grey Metallic 2024 BMW X7 xDrive40iSkyscraper Grey Metallic 2024 BMW X7 xDrive40iSkyscraper Grey Metallic 2024 BMW X7 xDrive40iSkyscraper Grey Metallic 2024 BMW X7 xDrive40iSkyscraper Grey Metallic 2024 BMW X7 xDrive40iSkyscraper Grey Metallic 2024 BMW X7 xDrive40i

    $57,125

    $2.7K
    28,783 mi.
    Est. $1,045/mo

    Group 1 Kia Tomball

    4.6
    Tomball, TX (14 mi)
    Check Availability
  • White 2022 BMW X7 xDrive40iWhite 2022 BMW X7 xDrive40iWhite 2022 BMW X7 xDrive40iWhite 2022 BMW X7 xDrive40iWhite 2022 BMW X7 xDrive40iWhite 2022 BMW X7 xDrive40i

    $44,900

    $1K
    34,538 mi.
    Est. $821/mo

    Northside Lexus

    4.9
    Spring, TX (5 mi)
    Check Availability
  • Black Sapphire Metallic 2021 BMW X2 M35iBlack Sapphire Metallic 2021 BMW X2 M35iBlack Sapphire Metallic 2021 BMW X2 M35iBlack Sapphire Metallic 2021 BMW X2 M35iBlack Sapphire Metallic 2021 BMW X2 M35iBlack Sapphire Metallic 2021 BMW X2 M35i

    $24,725

    43,397 mi.
    Est. $452/mo

    Group 1 Toyota Southwest Houston

    4.1
    Houston, TX (29 mi)
    Check Availability
  • Phytonic Blue Metallic 2022 BMW X2 sDrive28iPhytonic Blue Metallic 2022 BMW X2 sDrive28iPhytonic Blue Metallic 2022 BMW X2 sDrive28iPhytonic Blue Metallic 2022 BMW X2 sDrive28iPhytonic Blue Metallic 2022 BMW X2 sDrive28iPhytonic Blue Metallic 2022 BMW X2 sDrive28i

    $23,218

    32,660 mi.
    Est. $425/mo

    BMW of West Houston

    4.8
    Katy, TX (29 mi)
    Check Availability
  • Skyscraper Grey Metallic 2025 BMW X5 sDrive40iSkyscraper Grey Metallic 2025 BMW X5 sDrive40iSkyscraper Grey Metallic 2025 BMW X5 sDrive40iSkyscraper Grey Metallic 2025 BMW X5 sDrive40iSkyscraper Grey Metallic 2025 BMW X5 sDrive40iSkyscraper Grey Metallic 2025 BMW X5 sDrive40i

    $51,444

    12,317 mi.
    Est. $941/mo

    Doggett Ford South Loop

    4.6
    Houston, TX (27 mi)
    Check Availability

  • Carbon Black Metallic 2022 BMW X5 PHEV xDrive45eCarbon Black Metallic 2022 BMW X5 PHEV xDrive45eCarbon Black Metallic 2022 BMW X5 PHEV xDrive45eCarbon Black Metallic 2022 BMW X5 PHEV xDrive45eCarbon Black Metallic 2022 BMW X5 PHEV xDrive45eCarbon Black Metallic 2022 BMW X5 PHEV xDrive45e

    $33,857

    $1.8K
    57,000 mi.
    Est. $619/mo

    BMW of Houston Midtown

    4.8
    Houston, TX (22 mi)
    Check Availability
  • Gray 2024 BMW X7 xDrive40iGray 2024 BMW X7 xDrive40iGray 2024 BMW X7 xDrive40iGray 2024 BMW X7 xDrive40iGray 2024 BMW X7 xDrive40iGray 2024 BMW X7 xDrive40i

    $67,219

    7,819 mi.
    Est. $1,229/mo

    BMW of West Houston

    4.8
    Katy, TX (29 mi)
    Check Availability
  • Black Sapphire Metallic 2025 BMW X7 xDrive40iBlack Sapphire Metallic 2025 BMW X7 xDrive40iBlack Sapphire Metallic 2025 BMW X7 xDrive40iBlack Sapphire Metallic 2025 BMW X7 xDrive40iBlack Sapphire Metallic 2025 BMW X7 xDrive40iBlack Sapphire Metallic 2025 BMW X7 xDrive40i

    $49,916

    $1.2K
    35,698 mi.
    Est. $913/mo

    Joe Myers Toyota

    4.9
    Houston, TX (17 mi)
    Check Availability
  • Mineral White Metallic 2020 BMW X7 xDrive40iMineral White Metallic 2020 BMW X7 xDrive40iMineral White Metallic 2020 BMW X7 xDrive40iMineral White Metallic 2020 BMW X7 xDrive40iMineral White Metallic 2020 BMW X7 xDrive40iMineral White Metallic 2020 BMW X7 xDrive40i

    $32,000

    76,358 mi.
    Est. $585/mo

    Group 1 GMC Southwest

    4.4
    Houston, TX (29 mi)
    Check Availability
  • White 2024 BMW iX XDrive50iWhite 2024 BMW iX XDrive50iWhite 2024 BMW iX XDrive50iWhite 2024 BMW iX XDrive50iWhite 2024 BMW iX XDrive50iWhite 2024 BMW iX XDrive50i

    $40,998

    $1K
    45,011 mi.
    Est. $750/mo

    CarMax Austin North

    4.6
    Free delivery to Houston, TX (5 mi)
    Check Availability
  • Black 2013 BMW X6 xDrive35iBlack 2013 BMW X6 xDrive35iBlack 2013 BMW X6 xDrive35iBlack 2013 BMW X6 xDrive35iBlack 2013 BMW X6 xDrive35iBlack 2013 BMW X6 xDrive35i

    $11,400

    83,219 mi.
    Est. $208/mo

    Automay Car Sales

    3.8
    $398 delivery from Oklahoma City, OK (399 mi)
    Check Availability