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 Filters
  • Black 2025 BMW 540 xDriveBlack 2025 BMW 540 xDriveBlack 2025 BMW 540 xDriveBlack 2025 BMW 540 xDriveBlack 2025 BMW 540 xDriveBlack 2025 BMW 540 xDrive

    $54,888

    12,059 mi.
    Est. $1,013/mo

    BMW of Houston North

    4.7
    Check Availability
    Houston, TX (24 mi)

    Quick view
  • Black Sapphire Metallic 2024 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2024 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2024 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2024 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2024 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2024 BMW M340 M340i xDrive Sedan

    $52,995

    38,915 mi.
    Est. $978/mo

    BMW of Houston North

    4.7
    Check Availability
    Houston, TX (24 mi)

    Quick view
  • Alpine White 2020 BMW 330 330i Sedan 4D

    $24,300

    50,404 mi.
    Est. $448/mo

    Allstar Motors

    Check Availability
    Houston, TX (29 mi)
    Quick view
  • Black 2015 BMW X5 sDrive35i

    $12,995

    94,575 mi.
    Est. $240/mo

    Allstar Motors

    Check Availability
    Houston, TX (29 mi)
    Quick view
  • Dark Graphite Metallic 2022 BMW X3 sDrive30i

    $24,400

    88,593 mi.
    Est. $450/mo

    Northside Lexus

    4.9
    Check Availability
    Spring, TX (30 mi)
    Quick view
  • Black Sapphire Metallic 2019 BMW 530 xDrive

    $21,421

    72,517 mi.
    Est. $395/mo

    AutoNation USA Katy

    4.5
    Check Availability
    Houston, TX (30 mi)
    Quick view
  • Black 2021 BMW X7 M50iBlack 2021 BMW X7 M50iBlack 2021 BMW X7 M50iBlack 2021 BMW X7 M50iBlack 2021 BMW X7 M50iBlack 2021 BMW X7 M50i

    $55,998

    41,326 mi.
    Est. $1,033/mo

    CarMax Alliance

    4.5
    Check Availability
    $149 delivery to Houston, TX (11 mi)

    Quick view
  • Blue 2023 BMW X4 XDrive30iBlue 2023 BMW X4 XDrive30iBlue 2023 BMW X4 XDrive30iBlue 2023 BMW X4 XDrive30iBlue 2023 BMW X4 XDrive30iBlue 2023 BMW X4 XDrive30i

    $40,998

    $1K
    39,045 mi.
    Est. $757/mo

    CarMax Garland

    4.6
    Check Availability
    $149 delivery to Houston, TX (11 mi)

    Quick view
  • Gray Metallic 2025 BMW X5 M60iGray Metallic 2025 BMW X5 M60iGray Metallic 2025 BMW X5 M60iGray Metallic 2025 BMW X5 M60iGray Metallic 2025 BMW X5 M60iGray Metallic 2025 BMW X5 M60i

    $79,224

    14,560 mi.
    Est. $1,462/mo

    BMW of West Houston

    4.8
    Check Availability
    Katy, TX (34 mi)
    Quick view
  • Black Sapphire Metallic 2023 BMW X3 sDrive30iBlack Sapphire Metallic 2023 BMW X3 sDrive30iBlack Sapphire Metallic 2023 BMW X3 sDrive30iBlack Sapphire Metallic 2023 BMW X3 sDrive30iBlack Sapphire Metallic 2023 BMW X3 sDrive30iBlack Sapphire Metallic 2023 BMW X3 sDrive30i

    $34,223

    20,460 mi.
    Est. $632/mo

    BMW of West Houston

    4.8
    Check Availability
    Katy, TX (34 mi)
    Quick view
  • Blue 2026 BMW X3 M50 xDriveBlue 2026 BMW X3 M50 xDriveBlue 2026 BMW X3 M50 xDriveBlue 2026 BMW X3 M50 xDriveBlue 2026 BMW X3 M50 xDriveBlue 2026 BMW X3 M50 xDrive

    $59,002

    $1K
    14,634 mi.
    Est. $1,089/mo

    BMW of The Woodlands

    4.8
    Check Availability
    The Woodlands, TX (35 mi)
    Quick view
  • Black Sapphire Metallic 2023 BMW X5 sDrive40iBlack Sapphire Metallic 2023 BMW X5 sDrive40iBlack Sapphire Metallic 2023 BMW X5 sDrive40iBlack Sapphire Metallic 2023 BMW X5 sDrive40iBlack Sapphire Metallic 2023 BMW X5 sDrive40iBlack Sapphire Metallic 2023 BMW X5 sDrive40i

    $39,554

    39,952 mi.
    Est. $730/mo

    AutoNation Chrysler Dodge Jeep Ram Katy

    4.2
    Check Availability
    Katy, TX (35 mi)
    Quick view
  • Brooklyn Grey Metallic 2024 BMW X5 xDrive40iBrooklyn Grey Metallic 2024 BMW X5 xDrive40iBrooklyn Grey Metallic 2024 BMW X5 xDrive40iBrooklyn Grey Metallic 2024 BMW X5 xDrive40iBrooklyn Grey Metallic 2024 BMW X5 xDrive40iBrooklyn Grey Metallic 2024 BMW X5 xDrive40i

    $55,220

    27,462 mi.
    Est. $1,019/mo

    BMW of The Woodlands

    4.8
    Check Availability
    The Woodlands, TX (35 mi)
    Quick view
  • Sparkling Brown Metallic 2018 BMW X5 sDrive35iSparkling Brown Metallic 2018 BMW X5 sDrive35iSparkling Brown Metallic 2018 BMW X5 sDrive35iSparkling Brown Metallic 2018 BMW X5 sDrive35iSparkling Brown Metallic 2018 BMW X5 sDrive35iSparkling Brown Metallic 2018 BMW X5 sDrive35i

    $16,625

    111,030 mi.
    Est. $307/mo

    Group 1 Toyota Fort Bend

    4.5
    Check Availability
    Richmond, TX (35 mi)
    Quick view
  • Alpine White 2021 BMW X5 sDrive40iAlpine White 2021 BMW X5 sDrive40iAlpine White 2021 BMW X5 sDrive40iAlpine White 2021 BMW X5 sDrive40iAlpine White 2021 BMW X5 sDrive40iAlpine White 2021 BMW X5 sDrive40i

    $36,510

    $487
    31,699 mi.
    Est. $674/mo

    Shottenkirk Nissan Katy

    4.8
    Check Availability
    Katy, TX (39 mi)
    Quick view
  • Alpine White 2026 BMW X5 sDrive40iAlpine White 2026 BMW X5 sDrive40iAlpine White 2026 BMW X5 sDrive40iAlpine White 2026 BMW X5 sDrive40iAlpine White 2026 BMW X5 sDrive40iAlpine White 2026 BMW X5 sDrive40i

    $69,557

    1,382 mi.
    Est. $1,284/mo

    AutoNation Ford Katy

    4.4
    Check Availability
    Katy, TX (34 mi)
    Quick view
  • Alpine White 2019 BMW X3 sDrive30iAlpine White 2019 BMW X3 sDrive30iAlpine White 2019 BMW X3 sDrive30iAlpine White 2019 BMW X3 sDrive30iAlpine White 2019 BMW X3 sDrive30iAlpine White 2019 BMW X3 sDrive30i

    $17,025

    $600
    78,753 mi.
    Est. $314/mo

    Group 1 Toyota Fort Bend

    4.5
    Check Availability
    Richmond, TX (35 mi)
    Quick view
  • Alpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDrive

    $48,286

    $627
    11,671 mi.
    Est. $891/mo

    Shottenkirk Nissan Katy

    4.8
    Check Availability
    Katy, TX (39 mi)
    Quick view
  • Alpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30i

    $38,425

    $1.2K
    28,000 mi.
    Est. $709/mo

    Group 1 Kia Tomball

    4.5
    Check Availability
    Tomball, TX (33 mi)
    Quick view
  • Jet Black 2024 BMW X3 sDrive30iJet Black 2024 BMW X3 sDrive30iJet Black 2024 BMW X3 sDrive30iJet Black 2024 BMW X3 sDrive30iJet Black 2024 BMW X3 sDrive30iJet Black 2024 BMW X3 sDrive30i

    $31,472

    $634
    40,719 mi.
    Est. $581/mo

    Classic Buick GMC

    4.7
    Check Availability
    Houston, TX (31 mi)
    Quick view
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