BMW X5 for sale near Houston, TX

14 for sale (0 new, 14 used), from $23,103 used, at 4 dealers within 50 miles of Houston. Cheapest first.

  1. $23,103
    2020 BMW X5 sDrive40i
    Used85,050 mi
    Space City Toyota, Humble, TX
  2. $23,123
    2020 BMW X5 sDrive40i
    Used80,447 mi
    DeMontrond Kia, Houston, TX
  3. $24,169
    2020 BMW X5 sDrive40i
    Used68,375 mi
    Mac Haik Toyota, League City, TX
  4. $24,917
    2019 BMW X5 xDrive40i
    Used72,418 mi
    Mac Haik Toyota, Houston, TX
  5. $27,913
    2021 BMW X5 xDrive40i
    Used69,929 mi
    DeMontrond Kia, Conroe, TX
  6. $31,219
    2021 BMW X5 xDrive40i
    Used60,727 mi
    Mac Haik Toyota, League City, TX
  7. $31,304
    2022 BMW X5 45E
    Used60,850 mi
    Mac Haik Toyota, Houston, TX
  8. $32,222
    2024 BMW X5 sDrive40i
    Used71,370 mi
    DeMontrond Kia, Webster, TX
  9. $36,739
    2023 BMW X5 sDrive40i
    Used44,624 mi
    Space City Toyota, Humble, TX
  10. $37,112
    2024 BMW X5 sDrive40i
    Used45,663 mi
    DeMontrond Kia, Webster, TX
  11. $45,685
    2025 BMW X5 xDrive50e
    Used37,999 mi
    DeMontrond Kia, Webster, TX
  12. $45,753
    2026 BMW X5 xDrive40i
    Used35,462 mi
    Space City Toyota, Humble, TX
  13. $54,913
    2026 BMW X5 xDrive40i
    Used25,142 mi
    DeMontrond Kia, Conroe, TX
  14. $67,220
    2026 BMW X5 xDrive40i
    Used11,955 mi
    Tom Peacock Cadillac, HOUSTON, TX