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
  • Jet Black 2017 BMW X5 sDrive35iJet Black 2017 BMW X5 sDrive35iJet Black 2017 BMW X5 sDrive35iJet Black 2017 BMW X5 sDrive35iJet Black 2017 BMW X5 sDrive35iJet Black 2017 BMW X5 sDrive35i

    $14,995

    100,100 mi.
    Est. $274/mo

    BMW of Houston North

    4.8
    Houston, TX (4 mi)
    Check Availability

  • Arctic Grey Metallic 2021 BMW X7 M50iArctic Grey Metallic 2021 BMW X7 M50iArctic Grey Metallic 2021 BMW X7 M50iArctic Grey Metallic 2021 BMW X7 M50iArctic Grey Metallic 2021 BMW X7 M50iArctic Grey Metallic 2021 BMW X7 M50i

    $40,868

    57,155 mi.
    Est. $747/mo

    Mercedes-Benz of Houston Greenway

    4.5
    Houston, TX (24 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

  • Dune 2026 BMW X3 30 xDrive

    $48,361

    $590
    0 mi.
    Est. $884/mo

    BMW of West Houston

    4.8
    Katy, TX (29 mi)
    Check Availability
  • Storm Bay Metallic 2026 BMW X2 xDrive28i

    $47,412

    0 mi.
    Est. $867/mo

    BMW of West Houston

    4.8
    Katy, TX (29 mi)
    Check Availability
  • Blue 2026 BMW X3 30 xDrive

    $45,219

    7,668 mi.
    Est. $827/mo

    BMW of West Houston

    4.8
    Katy, TX (29 mi)
    Check Availability
  • Mineral White Metallic 2026 BMW X3 30 xDrive

    $51,441

    $630
    0 mi.
    Est. $941/mo

    BMW of West Houston

    4.8
    Katy, TX (29 mi)
    Check Availability
  • Alpine White 2026 BMW X5 sDrive40i

    $69,219

    2,260 mi.
    Est. $1,266/mo

    BMW of West Houston

    4.8
    Katy, TX (29 mi)
    Check Availability
  • Mineral White Metallic 2023 BMW X7 xDrive40iMineral White Metallic 2023 BMW X7 xDrive40iMineral White Metallic 2023 BMW X7 xDrive40iMineral White Metallic 2023 BMW X7 xDrive40iMineral White Metallic 2023 BMW X7 xDrive40iMineral White Metallic 2023 BMW X7 xDrive40i

    $41,590

    $440
    69,042 mi.
    Est. $760/mo

    Star Motor Cars

    4.8
    Houston, TX (20 mi)
    Check Availability

  • Green Metallic 2026 BMW X1 xDrive28i

    $41,691

    0 mi.
    Est. $762/mo

    BMW of West Houston

    4.8
    Katy, TX (29 mi)
    Check Availability
  • Black 2026 BMW X1 xDrive28i

    $37,219

    8,642 mi.
    Est. $681/mo

    BMW of West Houston

    4.8
    Katy, TX (29 mi)
    Check Availability
  • Black 2026 BMW X5 sDrive40i

    $56,217

    $2K
    15,970 mi.
    Est. $1,028/mo

    BMW of West Houston

    4.8
    Katy, TX (29 mi)
    Check Availability
  • Mineral White Metallic 2026 BMW X3 30 xDrive

    $49,422

    0 mi.
    Est. $904/mo

    BMW of West Houston

    4.8
    Katy, TX (29 mi)
    Check Availability
  • $50,942

    0 mi.
    Est. $931/mo

    BMW of West Houston

    4.8
    Katy, TX (29 mi)
    Check Availability
  • Black Sapphire Metallic 2022 BMW X3 sDrive30iBlack Sapphire Metallic 2022 BMW X3 sDrive30iBlack Sapphire Metallic 2022 BMW X3 sDrive30iBlack Sapphire Metallic 2022 BMW X3 sDrive30iBlack Sapphire Metallic 2022 BMW X3 sDrive30iBlack Sapphire Metallic 2022 BMW X3 sDrive30i

    $22,408

    71,520 mi.
    Est. $410/mo

    Mercedes-Benz of Houston Greenway

    4.5
    Houston, TX (24 mi)
    Check Availability

  • $48,281

    0 mi.
    Est. $883/mo

    BMW of West Houston

    4.8
    Katy, TX (29 mi)
    Check Availability
  • Arctic Gray Metallic 2019 BMW X5 xDrive40i

    $29,218

    $501
    35,134 mi.
    Est. $534/mo

    Land Rover Southwest Houston

    4.8
    Houston, TX (29 mi)
    Check Availability
  • $14,999

    78,830 mi.
    Est. $274/mo

    CarCash Houston

    Houston, TX (29 mi)
    Check Availability
  • Tanzanite Blue II Metallic 2022 BMW X7 M50iTanzanite Blue II Metallic 2022 BMW X7 M50iTanzanite Blue II Metallic 2022 BMW X7 M50iTanzanite Blue II Metallic 2022 BMW X7 M50iTanzanite Blue II Metallic 2022 BMW X7 M50iTanzanite Blue II Metallic 2022 BMW X7 M50i

    $44,458

    $876
    51,094 mi.
    Est. $813/mo

    Ride N Drive

    4.1
    $287 delivery from McKinney, TX (230 mi)
    Check Availability
  • Marina Bay Blue Metallic 2022 BMW X3 M AWDMarina Bay Blue Metallic 2022 BMW X3 M AWDMarina Bay Blue Metallic 2022 BMW X3 M AWDMarina Bay Blue Metallic 2022 BMW X3 M AWDMarina Bay Blue Metallic 2022 BMW X3 M AWDMarina Bay Blue Metallic 2022 BMW X3 M AWD

    $63,599

    26,640 mi.
    Est. $1,163/mo

    Certified Benz & Beemer

    4.9
    $1,399 delivery from Scottsdale, AZ (1000 mi)
    Check Availability
  • Alpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40i

    $47,121

    39,066 mi.
    Est. $862/mo

    Mercedes-Benz of Clear Lake

    4.8
    Webster, TX (43 mi)
    Check Availability
  • Manhattan Green Metallic 2026 BMW X5 xDrive40iManhattan Green Metallic 2026 BMW X5 xDrive40iManhattan Green Metallic 2026 BMW X5 xDrive40iManhattan Green Metallic 2026 BMW X5 xDrive40iManhattan Green Metallic 2026 BMW X5 xDrive40iManhattan Green Metallic 2026 BMW X5 xDrive40i

    $60,224

    4,784 mi.
    Est. $1,101/mo

    BMW MINI of Clear Lake

    4.7
    Webster, TX (36 mi)
    Check Availability
  • Black Sapphire Metallic 2017 BMW X3 xDrive28iBlack Sapphire Metallic 2017 BMW X3 xDrive28iBlack Sapphire Metallic 2017 BMW X3 xDrive28iBlack Sapphire Metallic 2017 BMW X3 xDrive28iBlack Sapphire Metallic 2017 BMW X3 xDrive28iBlack Sapphire Metallic 2017 BMW X3 xDrive28i

    $12,125

    118,004 mi.
    Est. $222/mo

    BMW MINI of Clear Lake

    4.7
    Webster, TX (36 mi)
    Check Availability
  • Alpine White 2017 BMW X5 xDrive35iAlpine White 2017 BMW X5 xDrive35iAlpine White 2017 BMW X5 xDrive35iAlpine White 2017 BMW X5 xDrive35iAlpine White 2017 BMW X5 xDrive35iAlpine White 2017 BMW X5 xDrive35i

    $21,220

    63,189 mi.
    Est. $388/mo

    Lexus Clear Lake

    4.8
    Friendswood, TX (38 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDrive

    $51,886

    $1.3K
    687 mi.
    Est. $949/mo

    Big Star Honda

    4.6
    Houston, TX (31 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40i

    $62,074

    $675
    15,159 mi.
    Est. $1,135/mo

    Shottenkirk Nissan Katy

    4.8
    Katy, TX (33 mi)
    Check Availability
  • Alpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30i

    $28,042

    $1.4K
    48,336 mi.
    Est. $513/mo

    Shottenkirk Nissan Katy

    4.8
    Katy, TX (33 mi)
    Check Availability
  • Arctic Gray Metallic 2019 BMW X5 xDrive50iArctic Gray Metallic 2019 BMW X5 xDrive50iArctic Gray Metallic 2019 BMW X5 xDrive50iArctic Gray Metallic 2019 BMW X5 xDrive50iArctic Gray Metallic 2019 BMW X5 xDrive50iArctic Gray Metallic 2019 BMW X5 xDrive50i

    $27,125

    74,907 mi.
    Est. $496/mo

    Ron Carter Chevrolet

    4.4
    Alvin, TX (44 mi)
    Check Availability
  • Gray Metallic 2022 BMW X3 sDrive30iGray Metallic 2022 BMW X3 sDrive30iGray Metallic 2022 BMW X3 sDrive30iGray Metallic 2022 BMW X3 sDrive30iGray Metallic 2022 BMW X3 sDrive30iGray Metallic 2022 BMW X3 sDrive30i

    $23,216

    84,257 mi.
    Est. $425/mo

    Gay Family Auto

    4.8
    Dickinson, TX (46 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

    $33,998

    $1K
    9,735 mi.
    Est. $622/mo

    CarMax Fort Bend

    4.6
    Richmond, TX (41 mi)
    Check Availability
  • Alpine White 2025 BMW X5 sDrive40iAlpine White 2025 BMW X5 sDrive40iAlpine White 2025 BMW X5 sDrive40iAlpine White 2025 BMW X5 sDrive40iAlpine White 2025 BMW X5 sDrive40iAlpine White 2025 BMW X5 sDrive40i

    $55,449

    $550
    9,552 mi.
    Est. $1,014/mo

    Shottenkirk Fort Bend Kia

    4.8
    Rosenberg, TX (44 mi)
    Check Availability
  • Black 2020 BMW X5 sDrive40iBlack 2020 BMW X5 sDrive40iBlack 2020 BMW X5 sDrive40iBlack 2020 BMW X5 sDrive40iBlack 2020 BMW X5 sDrive40iBlack 2020 BMW X5 sDrive40i

    $30,998

    $1K
    33,391 mi.
    Est. $567/mo

    CarMax Gulf Freeway

    4.6
    Houston, TX (33 mi)
    Check Availability