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
  • Mineral White Metallic 2026 BMW X2 xDrive28iMineral White Metallic 2026 BMW X2 xDrive28iMineral White Metallic 2026 BMW X2 xDrive28iMineral White Metallic 2026 BMW X2 xDrive28iMineral White Metallic 2026 BMW X2 xDrive28iMineral White Metallic 2026 BMW X2 xDrive28i

    $44,002

    $6.8K
    1,969 mi.
    Est. $805/mo

    BMW of The Woodlands

    4.8
    The Woodlands, TX (11 mi)
    Check Availability

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

    $23,925

    83,274 mi.
    Est. $437/mo

    THIScar

    4.8
    Tomball, TX (13 mi)
    Check Availability

  • Mineral White Metallic 2024 BMW X5 sDrive40iMineral White Metallic 2024 BMW X5 sDrive40iMineral White Metallic 2024 BMW X5 sDrive40iMineral White Metallic 2024 BMW X5 sDrive40iMineral White Metallic 2024 BMW X5 sDrive40iMineral White Metallic 2024 BMW X5 sDrive40i

    $39,723

    29,833 mi.
    Est. $726/mo

    HGreg.com Houston

    3.6
    Houston, TX (25 mi)
    Check Availability

  • Mediterranean Blue Metallic 2019 BMW X1 xDrive28iMediterranean Blue Metallic 2019 BMW X1 xDrive28iMediterranean Blue Metallic 2019 BMW X1 xDrive28iMediterranean Blue Metallic 2019 BMW X1 xDrive28iMediterranean Blue Metallic 2019 BMW X1 xDrive28iMediterranean Blue Metallic 2019 BMW X1 xDrive28i

    $15,611

    98,900 mi.
    Est. $285/mo

    USA Direct Auto

    4.6
    Houston, TX (14 mi)
    Check Availability
  • White 2018 BMW X5 M BaseWhite 2018 BMW X5 M BaseWhite 2018 BMW X5 M BaseWhite 2018 BMW X5 M BaseWhite 2018 BMW X5 M BaseWhite 2018 BMW X5 M Base

    $28,215

    88,113 mi.
    Est. $516/mo

    Drive Nation

    Houston, TX (26 mi)
    Check Availability
  • Black Sapphire Metallic 2021 BMW X5 M BaseBlack Sapphire Metallic 2021 BMW X5 M BaseBlack Sapphire Metallic 2021 BMW X5 M BaseBlack Sapphire Metallic 2021 BMW X5 M BaseBlack Sapphire Metallic 2021 BMW X5 M BaseBlack Sapphire Metallic 2021 BMW X5 M Base

    $49,690

    74,295 mi.
    Est. $909/mo

    Mossy Ineos Grenadier

    Houston, TX (24 mi)
    Check Availability
  • White 2017 BMW X5 eDrive xDrive40eWhite 2017 BMW X5 eDrive xDrive40eWhite 2017 BMW X5 eDrive xDrive40eWhite 2017 BMW X5 eDrive xDrive40eWhite 2017 BMW X5 eDrive xDrive40eWhite 2017 BMW X5 eDrive xDrive40e

    $15,125

    79,366 mi.
    Est. $277/mo

    Heights Motors LLC

    Houston, TX (18 mi)
    Check Availability
  • Black 2016 BMW X6 xDrive35iBlack 2016 BMW X6 xDrive35iBlack 2016 BMW X6 xDrive35iBlack 2016 BMW X6 xDrive35iBlack 2016 BMW X6 xDrive35iBlack 2016 BMW X6 xDrive35i

    $18,795

    81,880 mi.
    Est. $344/mo

    National Auto Group

    Houston, TX (18 mi)
    Check Availability
  • Alpine White 2020 BMW X5 sDrive40iAlpine White 2020 BMW X5 sDrive40iAlpine White 2020 BMW X5 sDrive40iAlpine White 2020 BMW X5 sDrive40iAlpine White 2020 BMW X5 sDrive40iAlpine White 2020 BMW X5 sDrive40i

    $19,723

    $500
    79,440 mi.
    Est. $361/mo

    HGreg.com Houston

    3.6
    Houston, TX (25 mi)
    Check Availability

  • Mineral Gray Metallic 2017 BMW X1 sDrive28iMineral Gray Metallic 2017 BMW X1 sDrive28iMineral Gray Metallic 2017 BMW X1 sDrive28iMineral Gray Metallic 2017 BMW X1 sDrive28iMineral Gray Metallic 2017 BMW X1 sDrive28iMineral Gray Metallic 2017 BMW X1 sDrive28i

    $14,719

    51,531 mi.
    Est. $269/mo

    Heights Motor Credit

    Houston, TX (18 mi)
    Check Availability
  • Black Sapphire Metallic 2019 BMW X7 xDrive50iBlack Sapphire Metallic 2019 BMW X7 xDrive50iBlack Sapphire Metallic 2019 BMW X7 xDrive50iBlack Sapphire Metallic 2019 BMW X7 xDrive50iBlack Sapphire Metallic 2019 BMW X7 xDrive50iBlack Sapphire Metallic 2019 BMW X7 xDrive50i

    $26,795

    98,675 mi.
    Est. $490/mo

    National Auto Group

    Houston, TX (18 mi)
    Check Availability
  • Jet Black 2018 BMW X1 sDrive28iJet Black 2018 BMW X1 sDrive28iJet Black 2018 BMW X1 sDrive28iJet Black 2018 BMW X1 sDrive28iJet Black 2018 BMW X1 sDrive28iJet Black 2018 BMW X1 sDrive28i

    $10,295

    87,987 mi.
    Est. $188/mo

    Ride Motors LLC

    Cypress, TX (23 mi)
    Check Availability
  • White 2018 BMW X2 xDrive28iWhite 2018 BMW X2 xDrive28iWhite 2018 BMW X2 xDrive28iWhite 2018 BMW X2 xDrive28iWhite 2018 BMW X2 xDrive28iWhite 2018 BMW X2 xDrive28i

    $11,815

    95,254 mi.
    Est. $216/mo

    Shawn's Motor Credit

    Houston, TX (19 mi)
    Check Availability
  • Black Sapphire Metallic 2022 BMW X5 PHEV xDrive45eBlack Sapphire Metallic 2022 BMW X5 PHEV xDrive45eBlack Sapphire Metallic 2022 BMW X5 PHEV xDrive45eBlack Sapphire Metallic 2022 BMW X5 PHEV xDrive45eBlack Sapphire Metallic 2022 BMW X5 PHEV xDrive45eBlack Sapphire Metallic 2022 BMW X5 PHEV xDrive45e

    $35,590

    47,182 mi.
    Est. $651/mo

    Mossy Ineos Grenadier

    Houston, TX (24 mi)
    Check Availability
  • Dravit Grey Metallic 2026 BMW X7 xDrive40iDravit Grey Metallic 2026 BMW X7 xDrive40iDravit Grey Metallic 2026 BMW X7 xDrive40iDravit Grey Metallic 2026 BMW X7 xDrive40iDravit Grey Metallic 2026 BMW X7 xDrive40iDravit Grey Metallic 2026 BMW X7 xDrive40i

    $81,495

    $725
    8,133 mi.
    Est. $1,490/mo

    BMW of The Woodlands

    4.8
    The Woodlands, TX (11 mi)
    Check Availability

  • White 2023 BMW X5 PHEV xDrive45eWhite 2023 BMW X5 PHEV xDrive45eWhite 2023 BMW X5 PHEV xDrive45eWhite 2023 BMW X5 PHEV xDrive45eWhite 2023 BMW X5 PHEV xDrive45eWhite 2023 BMW X5 PHEV xDrive45e

    $33,815

    50,841 mi.
    Est. $618/mo

    Shawn's Motor Credit

    Houston, TX (19 mi)
    Check Availability
  • Gold 2016 BMW X1 xDrive 28iGold 2016 BMW X1 xDrive 28iGold 2016 BMW X1 xDrive 28iGold 2016 BMW X1 xDrive 28iGold 2016 BMW X1 xDrive 28iGold 2016 BMW X1 xDrive 28i

    $10,900

    125,916 mi.
    Est. $199/mo

    33 Auto Sale LLC

    Katy, TX (28 mi)
    Check Availability
  • Charcoal 2026 BMW X2 xDrive28iCharcoal 2026 BMW X2 xDrive28iCharcoal 2026 BMW X2 xDrive28iCharcoal 2026 BMW X2 xDrive28iCharcoal 2026 BMW X2 xDrive28iCharcoal 2026 BMW X2 xDrive28i

    $41,495

    11,620 mi.
    Est. $759/mo

    Paisanos Auto Sales

    Houston, TX (19 mi)
    Check Availability
  • Black 2026 BMW X7 xDrive40iBlack 2026 BMW X7 xDrive40iBlack 2026 BMW X7 xDrive40iBlack 2026 BMW X7 xDrive40iBlack 2026 BMW X7 xDrive40iBlack 2026 BMW X7 xDrive40i

    $64,020

    19,948 mi.
    Est. $1,171/mo

    Sky Rides Automotive Group

    3.8
    Houston, TX (25 mi)
    Check Availability
  • Space Gray Metallic 2019 BMW X6 sDrive35iSpace Gray Metallic 2019 BMW X6 sDrive35iSpace Gray Metallic 2019 BMW X6 sDrive35iSpace Gray Metallic 2019 BMW X6 sDrive35iSpace Gray Metallic 2019 BMW X6 sDrive35iSpace Gray Metallic 2019 BMW X6 sDrive35i

    $21,723

    $500
    81,766 mi.
    Est. $397/mo

    HGreg.com Houston

    3.6
    Houston, TX (25 mi)
    Check Availability
  • Blue Ridge Mountain Metallic 2025 BMW X5 sDrive40iBlue Ridge Mountain Metallic 2025 BMW X5 sDrive40iBlue Ridge Mountain Metallic 2025 BMW X5 sDrive40iBlue Ridge Mountain Metallic 2025 BMW X5 sDrive40iBlue Ridge Mountain Metallic 2025 BMW X5 sDrive40iBlue Ridge Mountain Metallic 2025 BMW X5 sDrive40i

    $47,995

    $500
    31,098 mi.
    Est. $878/mo

    BMW of The Woodlands

    4.8
    The Woodlands, TX (11 mi)
    Check Availability

  • Carbon Black Metallic 2023 BMW X6 M50iCarbon Black Metallic 2023 BMW X6 M50iCarbon Black Metallic 2023 BMW X6 M50iCarbon Black Metallic 2023 BMW X6 M50iCarbon Black Metallic 2023 BMW X6 M50iCarbon Black Metallic 2023 BMW X6 M50i

    $56,220

    78,347 mi.
    Est. $1,028/mo

    Sky Rides Automotive Group

    3.8
    Houston, TX (25 mi)
    Check Availability
  • Tanzanite Blue II Metallic 2021 BMW X7 M50iTanzanite Blue II Metallic 2021 BMW X7 M50iTanzanite Blue II Metallic 2021 BMW X7 M50iTanzanite Blue II Metallic 2021 BMW X7 M50iTanzanite Blue II Metallic 2021 BMW X7 M50iTanzanite Blue II Metallic 2021 BMW X7 M50i

    $40,223

    54,288 mi.
    Est. $735/mo

    HGreg.com Houston

    3.6
    Houston, TX (25 mi)
    Check Availability
  • Alpine White 2025 BMW X5 PHEV xDrive50eAlpine White 2025 BMW X5 PHEV xDrive50eAlpine White 2025 BMW X5 PHEV xDrive50eAlpine White 2025 BMW X5 PHEV xDrive50eAlpine White 2025 BMW X5 PHEV xDrive50eAlpine White 2025 BMW X5 PHEV xDrive50e

    $43,424

    $1K
    41,809 mi.
    Est. $794/mo

    Knapp Chevrolet

    3.8
    Houston, TX (21 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW X5 PHEV xDrive50eBlack Sapphire Metallic 2024 BMW X5 PHEV xDrive50eBlack Sapphire Metallic 2024 BMW X5 PHEV xDrive50eBlack Sapphire Metallic 2024 BMW X5 PHEV xDrive50eBlack Sapphire Metallic 2024 BMW X5 PHEV xDrive50eBlack Sapphire Metallic 2024 BMW X5 PHEV xDrive50e

    $47,723

    22,032 mi.
    Est. $873/mo

    HGreg.com Houston

    3.6
    Houston, TX (25 mi)
    Check Availability
  • Blue 2021 BMW X1 sDrive28iBlue 2021 BMW X1 sDrive28iBlue 2021 BMW X1 sDrive28iBlue 2021 BMW X1 sDrive28iBlue 2021 BMW X1 sDrive28iBlue 2021 BMW X1 sDrive28i

    $21,224

    74,176 mi.
    Est. $388/mo

    Unique Auto Group

    3.8
    Houston, TX (25 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

  • Mineral Silver Metallic 2016 BMW X5 sDrive35iMineral Silver Metallic 2016 BMW X5 sDrive35iMineral Silver Metallic 2016 BMW X5 sDrive35iMineral Silver Metallic 2016 BMW X5 sDrive35iMineral Silver Metallic 2016 BMW X5 sDrive35iMineral Silver Metallic 2016 BMW X5 sDrive35i

    $13,995

    $300
    108,262 mi.
    Est. $256/mo

    BMW of The Woodlands

    4.8
    The Woodlands, TX (11 mi)
    Check Availability
  • Black 2026 BMW X3 M50 xDriveBlack 2026 BMW X3 M50 xDriveBlack 2026 BMW X3 M50 xDriveBlack 2026 BMW X3 M50 xDriveBlack 2026 BMW X3 M50 xDriveBlack 2026 BMW X3 M50 xDrive

    $49,216

    $2K
    12,585 mi.
    Est. $900/mo

    BMW of West Houston

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

    $15,995

    $4.2K
    155,762 mi.
    Est. $292/mo

    BMW of Houston North

    4.8
    Houston, TX (4 mi)
    Check Availability
  • Blue 2021 BMW X7 M50iBlue 2021 BMW X7 M50iBlue 2021 BMW X7 M50iBlue 2021 BMW X7 M50iBlue 2021 BMW X7 M50iBlue 2021 BMW X7 M50i

    $50,998

    $1K
    22,113 mi.
    Est. $932/mo

    CarMax Tulsa

    4.6
    $199 delivery to Houston, TX (5 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW X3 M AWDBlack Sapphire Metallic 2023 BMW X3 M AWDBlack Sapphire Metallic 2023 BMW X3 M AWDBlack Sapphire Metallic 2023 BMW X3 M AWDBlack Sapphire Metallic 2023 BMW X3 M AWDBlack Sapphire Metallic 2023 BMW X3 M AWD

    $64,589

    $260
    28,464 mi.
    Est. $1,181/mo

    Onyx Automotive

    $775 delivery from Omaha, NE (776 mi)
    Check Availability