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
  • Black Sapphire Metallic 2025 BMW X4 M40iBlack Sapphire Metallic 2025 BMW X4 M40iBlack Sapphire Metallic 2025 BMW X4 M40iBlack Sapphire Metallic 2025 BMW X4 M40iBlack Sapphire Metallic 2025 BMW X4 M40iBlack Sapphire Metallic 2025 BMW X4 M40i

    $60,995

    $500
    20,972 mi.
    Est. $1,115/mo

    BMW of The Woodlands

    4.8
    The Woodlands, TX (11 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

  • 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

  • Skyscraper Grey Metallic 2026 BMW X5 sDrive40iSkyscraper Grey Metallic 2026 BMW X5 sDrive40iSkyscraper Grey Metallic 2026 BMW X5 sDrive40iSkyscraper Grey Metallic 2026 BMW X5 sDrive40iSkyscraper Grey Metallic 2026 BMW X5 sDrive40iSkyscraper Grey Metallic 2026 BMW X5 sDrive40i

    $77,373

    6 mi.
    Est. $1,415/mo

    BMW of Houston North

    4.8
    Houston, TX (4 mi)
    Check Availability
  • Alpine White 2020 BMW X7 xDrive40i

    $29,995

    104,859 mi.
    Est. $548/mo

    BMW of Houston North

    4.8
    Houston, TX (4 mi)
    Check Availability
  • Phytonic Blue Metallic 2020 BMW X5 sDrive40i

    $23,962

    84,005 mi.
    Est. $438/mo

    Mercedes-Benz of Houston North

    4.6
    Houston, TX (4 mi)
    Check Availability
  • $70,998

    10,824 mi.
    Est. $1,298/mo

    Lamborghini Houston, Rolls-Royce Motorcars North Houston, McLaren Houston

    4.8
    Houston, TX (7 mi)
    Check Availability
  • $43,796

    $1K
    51,355 mi.
    Est. $801/mo

    Porsche North Houston

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

  • Not Priced

    40,351 mi.

    Porsche North Houston

    4.9
    Houston, TX (7 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW X5 xDrive40i

    $44,995

    55,373 mi.
    Est. $823/mo

    BMW of The Woodlands

    4.8
    The Woodlands, TX (11 mi)
    Check Availability
  • Gray 2016 BMW X5 eDrive xDrive40e

    $14,220

    90,363 mi.
    Est. $260/mo

    BMW of The Woodlands

    4.8
    The Woodlands, TX (11 mi)
    Check Availability
  • Skyscraper Grey Metallic 2024 BMW X6 xDrive40i

    $64,995

    19,562 mi.
    Est. $1,188/mo

    BMW of The Woodlands

    4.8
    The Woodlands, TX (11 mi)
    Check Availability
  • Deep Sea Blue Metallic 2016 BMW X3 xDrive28i

    $14,995

    49,915 mi.
    Est. $274/mo

    BMW of The Woodlands

    4.8
    The Woodlands, TX (11 mi)
    Check Availability
  • Alpine White 2026 BMW iX xDrive60Alpine White 2026 BMW iX xDrive60Alpine White 2026 BMW iX xDrive60Alpine White 2026 BMW iX xDrive60Alpine White 2026 BMW iX xDrive60Alpine White 2026 BMW iX xDrive60

    $74,495

    2,935 mi.
    Est. $1,362/mo

    BMW of The Woodlands

    4.8
    The Woodlands, TX (11 mi)
    Check Availability

  • Black Sapphire Metallic 2025 BMW X3 M50 xDrive

    $54,995

    23,555 mi.
    Est. $1,006/mo

    BMW of The Woodlands

    4.8
    The Woodlands, TX (11 mi)
    Check Availability
  • Skyscraper Grey Metallic 2024 BMW X7 xDrive40i

    $59,995

    $225
    25,332 mi.
    Est. $1,097/mo

    BMW of The Woodlands

    4.8
    The Woodlands, TX (11 mi)
    Check Availability
  • Jet Black 2017 BMW X5 xDrive35i

    $16,579

    79,384 mi.
    Est. $303/mo

    Baker Nissan

    4.8
    Houston, TX (18 mi)
    Check Availability
  • $52,498

    26,200 mi.
    Est. $960/mo

    Gullo Toyota

    4.5
    Conroe, TX (18 mi)
    Check Availability
  • $22,030

    71,928 mi.
    Est. $403/mo

    Star Motor Cars

    4.8
    Houston, TX (20 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

  • 2016 BMW X5 xDrive50i2016 BMW X5 xDrive50i2016 BMW X5 xDrive50i2016 BMW X5 xDrive50i2016 BMW X5 xDrive50i2016 BMW X5 xDrive50i

    Not Priced

    145,573 mi.

    Autohaus Expo LLC

    4.7
    Houston, TX (21 mi)
    Check Availability
  • Mineral White Metallic 2026 BMW X3 30 xDrive

    $52,995

    4,057 mi.
    Est. $969/mo

    BMW of Houston Midtown

    4.8
    Houston, TX (22 mi)
    Check Availability
  • Black 2015 BMW X5 xDrive35i

    $15,445

    73,000 mi.
    Est. $282/mo

    TX Auto Group Houston

    4.1
    Houston, TX (24 mi)
    Check Availability
  • Toronto Red Metallic 2023 BMW XM Sport Utility 4D

    $71,199

    31,000 mi.
    Est. $1,302/mo

    Autovision LLC

    houston, TX (24 mi)
    Check Availability
  • $35,220

    65,939 mi.
    Est. $644/mo

    Sky Rides Automotive Group

    3.8
    Houston, TX (25 mi)
    Check Availability
  • Black Sapphire Metallic 2027 BMW X7 xDrive40iBlack Sapphire Metallic 2027 BMW X7 xDrive40iBlack Sapphire Metallic 2027 BMW X7 xDrive40iBlack Sapphire Metallic 2027 BMW X7 xDrive40iBlack Sapphire Metallic 2027 BMW X7 xDrive40iBlack Sapphire Metallic 2027 BMW X7 xDrive40i

    $99,575

    1,017 mi.
    Est. $1,821/mo

    BMW of The Woodlands

    4.8
    The Woodlands, TX (11 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

    Not Priced

    67,750 mi.

    Classic Buick GMC

    4.7
    Houston, TX (26 mi)
    Check Availability
  • $11,225

    147,855 mi.
    Est. $205/mo

    Group 1 Toyota Southwest Houston

    4.1
    Houston, TX (29 mi)
    Check Availability
  • $65,952

    6,550 mi.
    Est. $1,206/mo

    Momentum BMW

    4.7
    Houston, TX (29 mi)
    Check Availability
  • $80,218

    20,403 mi.
    Est. $1,467/mo

    Momentum BMW

    4.7
    Houston, TX (29 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW X7 xDrive40iBlack Sapphire Metallic 2023 BMW X7 xDrive40iBlack Sapphire Metallic 2023 BMW X7 xDrive40iBlack Sapphire Metallic 2023 BMW X7 xDrive40iBlack Sapphire Metallic 2023 BMW X7 xDrive40iBlack Sapphire Metallic 2023 BMW X7 xDrive40i

    $52,959

    $2.5K
    19,834 mi.
    Est. $968/mo

    Auto Web Expo

    4.6
    $399 delivery from Plano, TX (219 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X7 xDrive40iBlack Sapphire Metallic 2026 BMW X7 xDrive40iBlack Sapphire Metallic 2026 BMW X7 xDrive40iBlack Sapphire Metallic 2026 BMW X7 xDrive40iBlack Sapphire Metallic 2026 BMW X7 xDrive40iBlack Sapphire Metallic 2026 BMW X7 xDrive40i

    $73,969

    $2K
    10,312 mi.
    Est. $1,353/mo

    Auto Web Expo

    4.6
    $399 delivery from Plano, TX (219 mi)
    Check Availability